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.
Quite tasty and very easy to make.
Hi Mehdi. Thank you for sharing your great feedback! I’m glad you like the dahl!
Added chickpeas and it was ??
I’m so glad it turned out great! Thanks for sharing your feedback!
This recipe is great, I’ve made it heaps and never had it fail. I normally make it without chilli for my family, but it’s delicious either way.
On nights with a serious time crunch, I substitute in powdered onion/garlic/ginger and it seriously only takes a few mins to fry the spices and throw everything in, then just give it an occasional stir. You can also make it pretty special by serving it with naan in addition to the rice.
Hi Carmel. I’m so glad you are loving the dahl! I love your ideas for throwing it together quickly! Thank you for sharing your fabulous feedback!
Could crushed tomatoes be used instead of diced?
Sure, that would work! Enjoy the dahl!
I can’t get enough of this dish. I added a jalapeño for a bit more heat plus some chipotle powder for smokiness in place of red pepper flakes (didn’t have on hand). Beautiful way to incorporate red lentils with other flavors I love. Thank you for this recipe, I go back to it often.
So good and so easy. Made this in a pressure cooker and it was perfection!
I’m so glad you loved the dahl! Thank you for sharing your wonderful feedback!
This recipe is so delicious, incredibly flavorful, & incredibly easy to make! I truly enjoyed it. Thank you & I will definitely make again!
You are welcome! I am glad you loved the dahl! Thank you for taking time to share your awesome feedback!
was not expecting this to be so tasty.
I’m glad you loved the Dahl! Thanks for sharing your feedback and review!
Really Yummy!
Agreed
Hi Dave. I’m so glad you love the dahl! Thank you for sharing your feedback!
Bloody lush !
So glad you love it! Thanks for your feedback!
Tastes delicious! Thanks for the recipe
You are welcome! Thank you for sharing your wonderful feedback!
Spectacular!!!!!
I am not a cook at all. Trying to count calories but I don’t see where it states what a serving is? 1 cup, 2 cups…
Thanks
Hi Mary. There are 8 servings total, so if you divided it into 8 servings, that would be your answer. I think it’s around 1 1/2 cups. Hope this helps!
I love, love, love this recipe. It has become a real staple meal in our house. So quick, so delicious. Thank you.
Thanks for sharing your great feedback! I’m so happy you are loving the dahl. Happy cooking!
This is a delicious recipe and really quick and easy! Thank you!
Absolutely incredible! So quick, so flagrant it was lovely.
Thank you for sharing your wonderful feedback! I’m so glad you loved it!
Actually, it really was absolutely delicious and will from now on be my favourite dahl recipe. Thank you.
Hi Cariola. I am thrilled that you love the dahl! Thank you for your kind words and wonderful review! Wishing you lots of happy cooking!
Delicious!! I didn’t have garam masala so I substituted with a curry powder and it came out so yummy!!
I’m so glad the dahl campout delicious for you! Thank you for sharing your wonderful feedback!
This was amazing, thank you Nora. I topped it off with a dollop of your vegan sour cream and it made it extra delicious.
You are welcome! I also love this recipe! It’s so good with naan! Thank you for sharing your wonderful feedback!
You don’t say how much lentils to use, it says the lentils. It would be helpful if you told us how much dried to use. ? embarrassing, the main ingredient and you miss out the amount.
Hi Rachel, the lentils are listed in the ingredients list (1 1/2 cups), right under the red chili flakes.
Could I substitute yellow split peas for the red lentils? If so, would I use the same proportions? Thank you so enjoy your recipes!
Hi Marylou. Yes, you can use yellow split peas, same amount. I hope this helps!
Oh wow! This Dhal is DELICIOUS!!
Just happened upon this recipe and by freak accident had all the ingredients in the house so gave it a go. Big hit with my whole family 🙂 we served with chapatti and some turmeric roasted cauliflower.
This will become a regular in our house – so affordable too!
Hi Katy…whoo whoo! I’m so glad you loved the dahl! Thank you for sharing your wonderful feedback! I’m thrilled this will be part of your meal rotation! Wishing you happy cooking!
Hi 2 questions please
1. Can you leave out the milk altogether
2. How do you make the dhal into Tadka Dhal
Thanks
The coconut milk does add a nice creamy element and cools the spice level, but you can leave it out if you want. This recipe is quite different from Dal Tadka and I don’t believe it can be changed so easily, sorry!
This dish is incredible! Such simple, affordable ingredients combine to make a delicious meal. I could easily see myself making this a regular in my meal rotation.
Hi Nicolette. I’m thrilled you’re considering this as part of your meal rotation! This is a great addition! Thank you for sharing your wonderful feedback!
Planning to try this out tomorrow night.. Is it possible to use green lentils instead of red?
Red or split yellow lentils are best in dahls because they melt into the sauce. Green lentils hold their shape too well and just won’t give you the same results.