Description
A simple, hearty, and flavorful 1-Pot Green Lentil Dal recipe that’s perfect for weeknight meals. Packed with plant-based protein and fiber, this easy vegan dish is both nourishing and delicious.
Ingredients
Scale
- 1 tablespoon olive oil or coconut oil
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- 1 inch fresh ginger, grated
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- ½ teaspoon ground turmeric
- ¼ teaspoon cayenne pepper (or to taste)
- 1½ cups green lentils, rinsed and drained
- 4 cups vegetable broth
- 1 (15-ounce) can diced tomatoes, undrained
- 1 teaspoon salt, or to taste
- ½ teaspoon black pepper, or to taste
- ½ cup full-fat coconut milk (from a can, optional, for creaminess)
- Fresh cilantro, chopped, for garnish
- Lemon wedges, for serving
Instructions
- 1. Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and sauté for 5-7 minutes, until softened and translucent.
- 2. Add the minced garlic and grated ginger to the pot. Cook for another minute until fragrant, being careful not to burn the garlic.
- 3. Stir in the ground cumin, coriander, turmeric, and cayenne pepper. Cook for 30 seconds to a minute, stirring constantly, to toast the spices and release their aromas.
- 4. Add the rinsed green lentils, vegetable broth, and diced tomatoes (with their juice) to the pot. Stir well to combine.
- 5. Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 25-30 minutes, or until the lentils are tender. Stir occasionally to prevent sticking.
- 6. Season the dal with salt and black pepper to taste.
- 7. If using, stir in the coconut milk. Heat through for a few minutes, but do not boil.
- 8. Serve hot, garnished with fresh cilantro and lemon wedges.
Notes
Store leftover dal in an airtight container in the refrigerator for up to 3-4 days. Reheat gently on the stovetop or in the microwave, adding a splash of water or broth if needed. Dal can also be frozen for up to 2-3 months.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian-Inspired
Nutrition
- Serving Size: 1 serving
- Calories: Approximately 300-450 kcal (depending on coconut milk)
- Sugar: 5-8g
- Sodium: 500-800mg (depending on broth and added salt)
- Fat: 5-15g
- Carbohydrates: 40-50g
- Fiber: 10-15g
- Protein: 15-20g