Ingredients
Scale
- 1 cup (190 g) dry green lentils, rinsed
- 1 tablespoon coconut oil or vegetable oil
- 1 medium onion, chopped
- 1 large carrot (200 g), finely diced
- 3 cloves garlic, minced
- 2 teaspoons fresh ginger, grated
- 1 red or green chili pepper, finely chopped
- 2 teaspoons ground cumin
- 2 teaspoons curry powder
- 1 teaspoon ground turmeric
- 1 teaspoon ground coriander
- 3 cups (720 ml) vegetable broth
- 1 cup (240 ml) canned coconut milk
- Salt and black pepper, to taste
Instructions
- Rinse the green lentils thoroughly under cold water.
- Heat the oil in a large pot over medium heat.
- Cook the onion and carrot for 5–6 minutes until softened.
- Stir in the garlic, ginger, and chili, and cook for 1 minute.
- Add the cumin, curry powder, turmeric, and coriander, stirring for another minute.
- Pour in the lentils, vegetable broth, and coconut milk, then stir well.
- Bring to a boil, reduce to a gentle simmer, cover, and cook for 35–45 minutes until the lentils are tender.
- Season with salt and black pepper to taste.
- Serve hot with rice or naan and garnish with fresh cilantro or lime if desired.
Notes
- Use full-fat coconut milk for the creamiest texture.
- Stir occasionally during cooking to prevent the lentils from sticking to the bottom of the pot.
- The dal thickens as it cools, so add a splash of broth or water when reheating if needed.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Indian-Inspired
Keywords: 1-pot green lentil dal recipe, green lentil dal, vegan lentil curry, easy lentil dinner, healthy vegan recipe, one pot dinner, coconut lentil curry, Indian-inspired lentil recipe, gluten-free dinner, plant-based meal, comforting lentil recipe, easy weeknight dinner