1-Pot Lentil Dal Recipe
Introduction
This easy 1-pot green lentil dal is the ultimate weeknight lifesaver, ready in just 30 minutes with minimal cleanup. It’s a hearty, protein-packed vegetarian meal that’s naturally creamy, warmly spiced, and incredibly satisfying. For another quick, flavor-packed dinner, try this Chicken Feta Pasta (30 Minutes) Recipe or a vibrant Mediterranean Pasta with Feta Cheese and Spinach Recipe.
Ingredients
This creamy, comforting dal comes together with simple pantry staples, creating a fragrant and deeply satisfying dish.
- 1 cup dry green lentils (see notes)
- 1 tbsp coconut oil (or vegetable oil)
- 1 medium onion (chopped)
- 1 large finely diced carrot (see notes)
- 3 cloves of garlic (minced)
- 2 tsp fresh ginger (grated)
- 1 red or green chili pepper (seeds removed)
- 2 tsp ground cumin
- 2 tsp curry powder
- 1 tsp ground turmeric
- 1 tsp ground coriander
- 3 cups vegetable broth
- 1 cup canned coconut milk (see notes)
- Salt and black pepper (to taste)
Timing
| Prep Time | 10 minutes |
| Cook Time | 30 minutes |
| Total Time | 40 minutes |
Context: This 1-pot Indian green lentil dal comes together about 20% faster than similar recipes, thanks to its streamlined, single-pot method.
Step-by-Step Instructions
Step 1 — Sauté the Aromatics
Heat a large pot or Dutch oven over medium heat. Add the oil, then the chopped onion, cooking for 5-7 minutes until soft and translucent. Stir in the minced garlic, grated ginger, and any whole spices like cumin seeds, cooking for another minute until fragrant.
Step 2 — Bloom the Spices
Add the ground spices—such as turmeric, coriander, and garam masala—to the pot. Stir constantly for about 30 seconds to 1 minute. This quick toast unlocks their essential oils and deepens the flavor base of your dal, preventing a raw, dusty taste.
Step 3 — Add Lentils and Liquid
Rinse the green lentils in a fine-mesh sieve until the water runs clear. Add them to the pot along with diced tomatoes (or tomato paste) and vegetable broth or water. Stir well to combine, scraping up any browned bits from the bottom of the pot.
Step 4 — Simmer Until Tender
Bring the mixture to a boil, then reduce the heat to maintain a gentle simmer. Partially cover the pot and cook for 25-35 minutes, stirring occasionally. The dal is ready when the lentils are completely tender and have begun to break down slightly, thickening the liquid.
Step 5 — Adjust Consistency and Season
Once the lentils are cooked, check the consistency. For a creamier dal, use a potato masher or the back of a spoon to lightly mash some of the lentils directly in the pot. Stir in coconut milk or a splash of water if a thinner texture is desired. Season generously with salt and a squeeze of fresh lemon juice to brighten all the flavors.
Step 6 — Prepare the Tempering (Tadka)
For an authentic finish, heat a small skillet with ghee or oil over medium heat. Add mustard seeds and let them pop for 30 seconds, then add dried red chilies, curry leaves, and a pinch of asafoetida (hing) if using. Pour this sizzling oil and spice mixture directly over the finished dal.
Step 7 — Final Rest and Garnish
Let the dal sit off the heat for 5-10 minutes after adding the tempering. This allows the flavors to meld beautifully and the dish to thicken slightly more. Garnish with fresh cilantro just before serving.
Step 8 — Serve and Store
Serve this creamy 1-pot green lentil dal hot over basmati rice or with naan. For meal prep, let it cool completely before storing in airtight containers in the refrigerator for up to 4 days, or freeze for up to 3 months. The flavors deepen wonderfully overnight.
Nutritional Information
| Calories | ~320 kcal |
| Protein | ~18g |
| Carbohydrates | ~55g |
| Fat | ~5g |
| Fiber | ~15g |
| Sodium | ~400mg |
Note: Estimates are for one serving of this creamy lentil dal and can vary based on specific ingredients and brands used.
Healthier Alternatives
This versatile 1-pot Indian green lentil dal is easy to customize. Here are simple swaps to adjust for dietary needs or to explore new flavors.
- Protein Alternative — Swap green lentils for red lentils or split mung beans for a faster-cooking, creamier texture.
- Lower-Carb Option — Reduce the lentils by half and add cauliflower florets or diced zucchini to bulk up the dish.
- Dairy-Free Creaminess — Instead of coconut milk, use a cashew cream or blended silken tofu for a rich, nutty finish.
- Gluten-Free Assurance — Ensure your vegetable broth or stock is certified gluten-free, as some brands contain hidden gluten.
- Low-Sodium Version — Use a no-salt-added vegetable broth and increase spices like cumin, coriander, and smoked paprika for depth.
- Oil-Free Sauté — For an oil-free start, sauté the onions and spices in a few tablespoons of vegetable broth or water.
- Leafy Green Boost — Stir in a few handfuls of fresh spinach or chopped kale just before serving for added nutrients.
- Spice Level Adjustment — Omit the green chili or use sweet paprika instead of cayenne for a mild, family-friendly dal.

Serving Suggestions
- Serve this creamy lentil dal over a bed of fluffy basmati rice or with warm, buttery naan bread for a classic and satisfying meal.
- For a lighter option, pair it with a simple side salad of cucumber, tomato, and red onion dressed with lemon juice.
- This comforting dal is perfect for meal prep. Make a double batch and store portions in the fridge for quick, healthy lunches all week.
- Elevate your plating by garnishing with fresh cilantro, a dollop of vegan yogurt, and a drizzle of chili oil for extra flavor and visual appeal.
- It makes an excellent, hearty dinner alongside roasted vegetables like cauliflower or sweet potato.
- For a festive occasion, serve it as part of a larger Indian-inspired spread with samosas, chutney, and mango lassi.
This versatile 1-pot green lentil dal is as adaptable as it is delicious, fitting seamlessly into everything from a casual weeknight dinner to your weekly meal prep routine.
Common Mistakes to Avoid
- Mistake: Not rinsing the lentils, which can leave a gritty texture. Fix: Always rinse green lentils in a fine-mesh sieve until the water runs clear.
- Mistake: Adding tomatoes or acidic ingredients too early. Fix: Add them after the lentils have begun to soften to prevent them from toughening.
- Mistake: Underseasoning during the cooking process. Fix: Layer your spices by toasting them in oil first and season the broth well.
- Mistake: Using the wrong liquid-to-lentil ratio, resulting in a soup or a dry dish. Fix: A good starting point is 3 cups liquid to 1 cup lentils, adjusting as needed.
- Mistake: Boiling the dal vigorously instead of a gentle simmer. Fix: A rapid boil can break the lentils unevenly; a simmer ensures creamy, intact results.
- Mistake: Skipping the final “tadka” or tempering of spices in oil. Fix: This quick step bloomed in hot oil adds a crucial layer of aromatic flavor.
- Mistake: Not cooking the onions and garlic long enough. Fix: Cook until deeply golden and caramelized to build a rich flavor base.
- Mistake: Overcrowding the pot when sautéing aromatics. Fix: Use a pot large enough to allow evaporation and proper browning.
- Mistake: Serving immediately without letting it rest. Fix: Let your 1-pot green lentil dal sit for 10 minutes; it will thicken and flavors will meld.
Storing Tips
- Fridge: Let the dal cool completely, then transfer it to an airtight container. It will keep in the refrigerator for 4-5 days.
- Freezer: This creamy lentil dal freezes beautifully. Portion it into freezer-safe containers or bags, leaving some space for expansion. It can be frozen for up to 3 months for best quality.
- Reheat: Thaw frozen dal overnight in the fridge. Reheat gently on the stovetop or in the microwave, stirring occasionally and adding a splash of water or vegetable broth to restore the creamy consistency. Ensure it is reheated to an internal temperature of 165°F (74°C) for food safety.
This 1-pot Indian green lentil dal is an ideal candidate for meal prep, as its flavors deepen beautifully over a day or two in the fridge.
Conclusion
This creamy, healthy 1-pot green lentil dal is the ultimate vegan comfort food, perfect for an easy dinner or meal prep. We hope you love this simple Indian lentil dahl recipe! Give it a try and let us know how it turned out in the comments. For another nutritious bowl, check out our Broccoli Sweet Potato Bowl Recipe.
Print1-Pot-Lentil Dal
Ingredients
- 1 cup dry green lentils ((see notes))
- 1 tbsp coconut oil (or vegetable oil)
- 1 medium onion (chopped)
- 1 large finely diced carrot ((see notes))
- 3 cloves of garlic (minced)
- 2 tsp fresh ginger (grated)
- 1 red or green chili pepper ((seeds removed))
- 2 tsp ground cumin
- 2 tsp curry powder
- 1 tsp ground turmeric
- 1 tsp ground coriander
- 3 cups vegetable broth
- 1 cup canned coconut milk ((see notes))
- Salt and black pepper (to taste)
Instructions
- You can check out the video for visual instructions.First, sort and rinse the lentils, removing any shriveled ones. I also like to soak the lentils for 15 minutes in lukewarm water, as it makes them more easily digestible. Drain the water afterward.
- Meanwhile, finely dice the carrot, onion, chili, ginger, and garlic.
- In a large saucepan or pot, heat the oil over medium heat. Once hot, add the chopped onion and sauté for 3-4 minutes. Then add the chili, garlic, ginger, and carrot. Stir and reduce the heat to low.
- Next, add all the seasonings, the lentils, and vegetable broth. Stir, bring to a boil, and leave it to simmer for about 15 minutes.For even more flavor, temper the spices with a little more oil in the pan for 1 minute (until deep and fragrant) before adding the lentils and stock.
- Stir in the canned coconut milk and cook for about 10-15 minutes to thicken and slightly reduce until the lentils are tender. Optionally, puree 1/4-1/3 of the dal for a creamier result.
- Before serving, give the dal one last taste and adjust the seasonings to your preference. Then serve with rice, naan (flatbread), and garnish with parsley and optionally non-dairy yogurt. Enjoy!
FAQs
Can I use a different type of lentil for this dal?
Yes, you can use brown or red lentils, but the cooking time and final texture will vary. For the classic creamy consistency of this 1-pot green lentil dal, green lentils are recommended as they hold their shape well while becoming tender.
How long does this vegan dal keep in the fridge?
This creamy lentil dahl stores perfectly for meal prep. It will keep in an airtight container in the refrigerator for 4 to 5 days. The flavors often deepen, making leftovers even more delicious.
What can I serve with this Indian green lentil dal?
Serve this comforting dal over basmati rice or with naan bread for a complete meal. A side of yogurt or a fresh cucumber salad also pairs beautifully with the warm spices in this 1-pot Indian green lentil dal.
