One-Pot Green Lentil Dal Recipe
This 1-Pot Green Lentil Dal is a comforting and flavorful Indian-inspired dish featuring tender green lentils simmered with aromatic spices, coconut milk, and fresh vegetables. It’s a simple, nutritious, and hearty vegetarian recipe perfect for a wholesome meal accompanied by rice or naan.
- Author: Clara
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Indian
- Diet: Vegan
Lentils and Spices
- 1 cup (190 g) dry green lentils
- 2 tsp ground cumin
- 2 tsp curry powder
- 1 tsp ground turmeric
- 1 tsp ground coriander
- Salt and black pepper to taste
Vegetables and Aromatics
- 1 tbsp coconut oil or vegetable oil
- 1 medium onion, chopped
- 1 large carrot (200 g), finely diced
- 3 cloves garlic, minced
- 2 tsp fresh ginger, grated
- 1 red or green chili pepper, seeds removed and chopped
Liquids
- 3 cups (720 ml) vegetable broth
- 1 cup (240 ml) canned coconut milk
- Prepare the lentils: Sort the dry green lentils to remove any shriveled ones, then rinse them thoroughly. Optionally soak the lentils in lukewarm water for 15 minutes to improve digestibility, then drain.
- Prep the vegetables and spices: Finely dice the carrot, onion, chili pepper, and grate the fresh ginger. Mince the garlic cloves.
- Sauté the aromatics: Heat the coconut or vegetable oil in a large saucepan or pot over medium heat. Add the chopped onion and sauté for 3-4 minutes until soft. Then add the minced garlic, grated ginger, chopped chili, and diced carrot; stir and lower the heat to low to prevent burning.
- Temper the spices (optional for enhanced flavor): In a small pan, heat a little oil and add the ground cumin, curry powder, turmeric, and coriander. Cook for about 1 minute until fragrant, then add these tempered spices to the pot with the vegetables.
- Add lentils and broth: To the pot, add the rinsed lentils, vegetable broth, and the seasoning salt and black pepper. Stir well to combine.
- Simmer: Bring the mixture to a boil, then reduce heat and let it simmer gently for about 15 minutes, stirring occasionally to prevent sticking.
- Incorporate coconut milk and thicken: Pour in the canned coconut milk and continue cooking for an additional 10-15 minutes until the lentils are tender and the mixture has thickened slightly. Stir regularly to combine flavors.
- Optional pureeing: For a creamier texture, puree about 1/4 to 1/3 of the dal using a blender or immersion blender, then stir back into the pot.
- Adjust seasoning and serve: Taste the dal and adjust salt, pepper, or spice levels as desired. Serve hot garnished with fresh parsley and optionally a dollop of non-dairy yogurt. This dal pairs wonderfully with steamed rice or naan bread.
Notes
- Green or brown lentils work best for this recipe and cook in about 20-25 minutes when soaked.
- Sweet potato can be used as a substitute for carrot for a sweeter flavor.
- Any plant-based cream such as soy or oat cream can replace coconut milk, but coconut milk offers the best flavor balance.
- Optionally add a squeeze of fresh lime or lemon juice before serving to brighten flavors.
Keywords: green lentil dal, lentil curry, vegan dal recipe, coconut milk dal, Indian lentil recipe, one pot dal