Made in one pot in just 30 minutes, this is guaranteed to be the easiest lentil dahl recipe you ever try! It’s rich and creamy, made with budget-friendly ingredients, and packed with plant protein and fiber.
Want more Indian-inspired recipes? Be sure to try my Easy Chana Masala, Vegan Biryani, Vegan Butter Chicken, and Roasted Eggplant Curry recipes while you’re here.
This easy 30-minute lentil dahl recipe tastes almost too good to be true. It features restaurant-quality flavors but is incredibly easy to make in one pot using budget-friendly ingredients!
Red lentils melt into the rich, creamy, and perfectly spiced stew while infusing this hearty meal with protein and fiber. Coconut milk tempers the spice while a handful of spinach adds a secretly healthy twist. Treat yourself to a hefty scoop with cooked rice and homemade Naan on the side, then enjoy!
What is lentil dahl?
The term, dahl (also dal, dhal, or daal), refers to dried, split pulses or legumes. It also refers to a staple Indian dish made by simmering lentils in a spiced and aromatic stew or soup. Dahl recipes vary from region to region but they almost always feature layered and nuanced flavor profiles and affordable, yet protein-rich ingredients.
How to make easy red lentil dahl
To begin, sauté the chopped onion in an oiled skillet over medium heat until it’s soft. Next, add the garlic and ginger. Let them soften before stirring in the garam masala, turmeric, and red pepper flakes.
Stir in the dried lentils, canned tomatoes and their juices, coconut milk, and vegetable broth. Bring the mixture up to a boil, then lower the heat to a simmer.
Continue simmering until the red lentils are soft and tender.
To finish, stir the lemon juice and spinach into the lentil stew. Cook until the spinach is wilted. Give it a taste and adjust the seasonings as needed (add salt to taste, more lemon for tang, red pepper flakes for spice, etc.).
Serve the red lentil dal in bowls with cooked brown or basmati rice and fresh naan bread on the side. Enjoy!
Frequently asked questions
No, red lentils do not need to be soaked before they’re added to the pan. However, I do recommend sifting through the dry lentils first. Keep your eyes out for pebbles or specks of dirt, and be sure to discard them before cooking the lentils.
All kinds! Red and split yellow lentils work particularly well for this easy dal recipe because they take very little time to soften and practically melt into the creamy stew.
You could probably use green or brown lentils as a substitute here, but I haven’t tested it. Just know that green/brown lentils don’t soften as much as red lentils and will give the dahl more texture. They also take longer to cook, but you can mitigate this by adding more water or broth to the pot as needed.
Cashew cream is the best replacement for coconut milk. It will make the dahl rich and creamy but won’t affect the flavor (Use 1/2 cup or more, and additional broth as needed.) Unsweetened cashew, soy, or almond milk also works well for a lower fat, less rich option.
Yes, it’s easy to make red lentil dal in the Instant Pot. Using the Sauté feature, cook the onion, then the garlic and ginger. Stir in the spices, then the lentils, coconut milk, tomatoes, and broth. Lock the lid in place and cook at high pressure for 10 minutes. Do a quick release, then add the lemon juice and stir in the spinach.
Red lentil dal is perfect for meal prep and healthy lunches! The cooled leftovers stay fresh and flavorful for 3 to 4 days when stored in an airtight container in the fridge.
You sure can. Place the leftover dahl in freezer-safe airtight containers or ziplock bags and freeze for up to 3 months.
Quick & Easy Red Lentil Dahl
Ingredients
- 1 tablespoon olive oil
- 1 large yellow onion, chopped small
- 5 cloves garlic, minced
- 1 tablespoon fresh ginger, peeled and grated
- 1 tablespoon garam masala
- 1 teaspoon ground turmeric
- 1/2 teaspoon red pepper chili flakes
- 1 1/2 cups dried red lentils
- 14 ounce can diced tomatoes
- 13.5 ounce can full fat coconut milk
- 3 cups vegetable broth
- 1 teaspoon salt, or to taste
- half a lemon, juiced
- 3-4 cups baby spinach
For serving
- 4 cups cooked brown or white rice
- Vegan Naan
Instructions
- In a large pot or pan over medium heat, sauté the chopped onion in the olive oil for 5 minutes, stirring frequently. Then add the garlic and ginger and cook 1 more minute, until fragrant.
- Add the garam masala, turmeric and red pepper flakes to the pan and stir into the onion mixture. Add a few tablespoons of water if the mixture is too dry.
- Now add the dried lentils, canned tomatoes and their juices, coconut milk and vegetable broth to the pan. Stir well and turn the heat to high. Bring to a boil, then lower heat and simmer for about 15 minutes, until the lentils are cooked and soft. Stir occasionally.
- Squeeze the lemon juice into the pan, and stir in the spinach as well until wilted. Add salt to taste. I used 1 teaspoon.
- Serve with brown or white rice and Vegan Naan. Enjoy!
Video
Notes
- Leftover dahl will keep in the refrigerator for about 4 days in a covered container. It also freezes well.
- May use light coconut milk if desired, it simply won’t be as creamy. If you can’t have coconut, you may substitute Cashew Cream instead. Unsweetened almond/cashew/soy milk may work as well.
- To make it in the Instant Pot: Use the sauté feature to cook the onions, then the garlic and ginger. Add spices and stir. Turn off the Instant Pot for a moment, and add the lentils, tomatoes, coconut milk and broth. Seal and cook at high pressure for 10 minutes. Do a quick release, then add the lemon juice and stir in the spinach until wilted. Serve.
- Nutritional information is an estimate only and does not include rice or naan.
Made this for myself last night and loved it …woke up at 4.30 am and had to have another bowl so glad I made a large batch it tastes amazing ?
Thank you for sharing your wonderful feedback! This is one of my favorites! I’m so glad you loved the dahl!
Delicious and easy as always. I didn’t have ginger or a lemon but it was still flavorful and really good!
Thank you for your wonderful feedback! I’m so glad you loved the dahl!
This is the best red lentil dal EVER! And I have made (and enjoyed) many. Thank you, Nora!
I cooked this for 4 hungry blokes and it was big hit, in fact 2 of them asked for the recipe!
Thanks – will definately be making this again.
I’m so glad the dahl was a hit! It is definitely a cozy and filling recipe! Thank you for your great feedback! Happy cooking!
This was the easiest recipe to follow.
Swapped kale for spinach made no difference this was a 10/10 would eat again.
Thank you for sharing your great review and feedback! Both spinach and kale are delicious in this dahl!
Do the red lentils need to be split red lentils?
Yes, I always use split red lentils.
Wow I have just made it although it seemed to take me 45 mins to get lintels soft enough but taste is amazing
I’m so glad that you liked the lentil dahl! It is unusual for red lentils to take that long to cook! Thank you for sharing your review and feedback!
Absolutely delicious and so easy to make.
Thank you for sharing! I’m glad you loved the dahl!
Thank you, it was delicious and easy to make.
Very tasty! Looking forward to the leftovers.
Thank you! This makes wonderful leftovers! I appreciate you taking time to share your wonderful review!
This is such a scrumptious recipe that I make at least twice a month. Over the summer I attended a large family engagement & all the meat lovers were craving for more. I even made it as a side dish for Thanksgiving due to popular demand?.
Thanks Nora. Your kitchen is a blessing.❤
Hi. Is it supposed to be red split lentils or red whole lentils? Thanks!
Absolutely delicious! Like she says…. I couldn’t stop at one bowl! Now a saved fave. Thank you!
Phenomenal. LITERALLY mind blowing. I love finding great and easy recipes that are vegan…….the fact that they’re EASY makes them the best! I’m still trying to figure out how to season my foods now that I’m leaning more heavily on plant based recipes and foods. Thank you!!! When it comes to freezing this recipe, because lentils are so soft and breakdown so easily, I personally wouldn’t keep it in the fridge for longer than a week. Because then when you reheat them, the lentils will break down even more because they’ve frozen and absorbed some water.
I”m so glad you loved the dahl! Thank you for sharing your great comments!
Ohm!!! This recipe was perfect. My favorite dhal recipe!!
Thank you for sharing your review and comments! I’m glad you loved the dahl!
Best Dahl recipe on the internet. It tastes great, the instructions are CLEAR, there’s no goofy ingredients that a normal person wouldn’t have in their kitchen already. Just perfect
Thank you for your wonderful review and comments! I find this Dahl so comforting and delicious! I’m glad you are enjoying it!
up top, i mean … after the second pic. not at the bottom in the notes section. you got it covered down there.
Thank you for pointing that out! I will fix it now. I’m glad you enjoyed the recipe!
just a perfectionist … under the instant pot instructions you forgot to mention adding the can of tomatoes. im sure everyone will figure it out but i thought it was worth a mention. lovely recipe, i will try it soon!
Excellent Recipe and dish. Thank you.
SOOOOOOOO DELICIOUS!!! Than n you so much for this recipe! My soul is sooooooi happy after eating this beautiful meal. Instead of spinach I used water crest and it came out better than I imagined! Once again, thank you!
You are so welcome! I’m glad you enjoyed the Dahl! Thank you for sharing your wonderful review and comments!
This is excellent, thank you!
I’m so glad you love it! Thank you for sharing your review!
So so so very good! I pressed and cut a block of tofu, then threw in the cubes alongside the lentils to simulate paneer.
This is a very simple, nourishing meal that comes together quickly with the help of frozen cubes of ginger and garlic.
Thank you!
Thank you for sharing your review! Your meal sounds delicious!
Love this recipe!
My big saucepan isn’t big enough to add all the veggie broth at once, so I add a cup at the same time as the other stuff then add more as I stir. I usually don’t use all 3 cups but I like lentils a little less soup-y.
Thank you for sharing your review Sylvia! I’m glad you love the dahl. It is one of my favorites!
My husband and I love this. I usually add 1/2 pepper, a defrosted bag of chopped cauliflower and a whole bag of spinach. We use the juice from 1 whole lemon. Thanks for the great recipe! We make this at least once a month.
Really delicious dal recipe! Thank you for providing an easy dahl, I’ve had so much trouble finding one that doesn’t involve complicated steps that myself, a very beginner cook, can accomplish. Also, being a student I appreciate how this healthy meal can be made several times per month while being on a tiny grocery budget! I only switched out spinach for bokchoy because that’s all I had, and I only had 1/2 a lime but it was great!
Hi Miranda! Thank you for sharing your great review and sincere comments. I’m really glad you love the dahl! Here’s hoping your school goes well, and wishing you happy cooking!
I’d love to try this recipe. Unfortunately, one of my kids doesn’t like coconut. What would you recommend as a substitute? Add plant-based yoghurt at the end? Use soy milk? Ay suggestions would be super!
Hi Erica. You may substitute Cashew Cream instead. Unsweetened almond/cashew/soy milk may work as well. Happy cooking!