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.

close up on red lentil dahl topped with a drizzle of coconut milk and red chili flakes in a white bowl.

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.

a cooked batch of lentil dahl in a large grey pot.

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.

cooking chopped onions, garlic, and ginger in a large grey pan.
dry spices on top of cooked onions in a large grey pan.

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.

uncooked lentil dal in a large grey pot.

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!

using a spoon to lift a scoop of red lentil dahl from a large pot.

Frequently asked questions

Should you soak the red lentils ahead of time?

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.

What kind of lentils are used in dahl?

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.

I can’t have coconut milk. What can I use instead?

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.

Can you make it in the Instant Pot?

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.

How long does it last?

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.

Can you freeze lentil dal?

You sure can. Place the leftover dahl in freezer-safe airtight containers or ziplock bags and freeze for up to 3 months.

using a fork to remove a scoop of red lentil dahl from a white bowl.
close up on red lentil dahl topped with a drizzle of coconut milk and red chili flakes in a white bowl.
4.94 stars (250 ratings)

Quick & Easy Red Lentil Dahl

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.
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Servings: 8 servings

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

  1. Leftover dahl will keep in the refrigerator for about 4 days in a covered container. It also freezes well.
  2. 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.
  3. 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.
  4. Nutritional information is an estimate only and does not include rice or naan.

Nutrition

Serving: 1serving | Calories: 258kcal | Carbohydrates: 28g | Protein: 11g | Fat: 13g | Saturated Fat: 9g | Sodium: 732mg | Potassium: 625mg | Fiber: 12g | Sugar: 3g | Vitamin A: 1314IU | Vitamin C: 12mg | Calcium: 62mg | Iron: 5mg
Course: Main, Side Dish
Cuisine: Indian
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

Posted In: , , , , , , , , , , , ,

you may also like:

Comments

  1. Just made this – absolutely fantastic for a quick and nutritious dinner. Very tasty – sometimes daal can be a little bland but this is punchy and delicious. 5 stars.

    1. Hi Conrad. This is definitely one of my favorite recipes! So simple and delicious. Thank you for sharing your stellar review and feedback! Wishing you happy cooking.

  2. We make this ALL the time. Really appreciate your talents. Thanks for sharing. Best dal recipe ever. No contest!

    1. Hi Sue. Thank you for loving my recipes! I’m thrilled that you are loving the Dahl recipe, one of my favorites as well! Thank you for your awesome review and feedback! Happy cooking!

    1. Hi Gary. I’m so glad you enjoyed the Dahl recipe! Thank you for sharing your wonderful review and feedback!

  3. This was delicous. I plan to make it for a Halloween event coming up.
    Do you all think this could go into the slow cooker?

    1. Hi Errin. I’m glad you are enjoying the recipe! I’m sure it would work, though I haven’t actually tried it myself. I would guess 4-6 hours on low or maybe just 3-4 on high. Enjoy your event!

      1. My hubby and I were looking for a delicious meal replacement for our smoothie and soup regime for a week. This recipe was tasty, quick and easy to make, and filling (I blended ours and added coriander too). Saving it for use again soon!

        1. Hi Carolyn. I’m glad that you and your hubby loved the Dahl! This is one of my favorite recipes! Thank you for sharing your terrific review and feedback! Wishing you happy cooking!

          1. We do this dhal recipe regularly. I’ve shared with my daughter and my son and the babies love it too. A great family favourite. 100% reliable flavour!

  4. This recipe is a staple in our house. Made at least six times. Everyone always asks me when I’m making it again! So so easy and flavorful.

    1. Hi Iva. Thank you for sharing your great feedback! I’m so glad that you guys are all enjoying the Dahl! It is a warm and wonderful recipe! Wishing you lots of happy cooking!

  5. Best flavoured Dahl I’ve ever had. I also used frozen onion, garlic, ginger & spinach. It was super quick to make & tastes delicious. This will now be a regular in my house.

    1. Hi Lynn. Thank you for sharing your stellar review and feedback! This is one of my favorite recipes ever! Wishing you lots of happy cooking!

  6. Love a good lentil recipe, however followed cooking times and the lentils came out undercooked. Had to leave on simmer for an additional 20 minutes until tender. Great flavor!

  7. Beautiful recipe!!!! My hubby thinks it’s better than all the Indian dahls we purchase from nearby restaurants 😂😂🍛👌🏼
    The only subs I did were – Organic Passata for the canned tomatoes. Yellow Split Moong Dal for red lentils. Organic concentrated chicken + water for the vegetable broth. So so good. Definitely a keeper and my new go-to dahl recipe. Yay for my hubby finally loving dahl! Doing well. 2 nights in a row of your beautiful recipes. Made the macaroni and cheese the night before! Didn’t bake it, but was just the bomb!!!

  8. LOVE THIS RECIPE!
    I made this a lot during my third trimester of pregnancy and now I’m revisiting it postpartum. I double the recipe and just eat it for dayyyys. I froze it as meal prep and it defrosted nicely.
    Such a delicious recipe that’s simple enough to make while being disrupted or bone-tired, its clean up is minimal and it’s loaded with iron, protein and fibre. It’s given me a lot of comfort during this Australian winter 💕

    1. Hi Francesca. Thank you for your glowing review and recipe experience! I absolutely LOVE this recipe as well for all the reasons you do! Congratulations to you on the birth of your child! Wishing you lots of happy cooking!

    1. Hi Richard. I’m thrilled that you loved the recipe and it turned out wonderful for you! This is one of my all-time favorites! Thank you for sharing your stellar review! Happy cooking!

  9. Really nice dahl recipe. I swapped Bok Choi (green leaves only) for spinach to give the greens a bit more structure as I find spinach to get just too mushy for my tastes.

    1. Hi Stephen. Thank you for sharing your stellar review and recipe experience! I’m glad you enjoyed the recipe! It is one of my favorites!

  10. An absolutely delicious and satisfying recipe. It’s quick and easy to make using store cupboard staples. I’ll definitely make it again.

    1. Hi Anne. I’m really glad that you love the Dahl! This is definitely one of my favorites! Thank you for taking time to share your glowing review and feedback! Happy cooking!

  11. Great recipe. Delicious and easy to make. Thanks for sharing. I used a handful of fresh coriander instead of spinach (I didn’t have spinach). Will definitely make this again but maybe miss the lemon juice. For my taste, I preferred the dhal just before adding it, but it was still a lovely dish.

    1. Hi Ashley. One of my favorite recipes! I’m so glad it came out wonderful for you! Thanks for sharing your stellar review! Happy cooking!

  12. I had some minor mods – (pre made green onion/garlic butter), Paprika instead of Chilli – Doubled the recipe but used 1/2 the coconut milk – Chicken Broth instead of Veg – Used what I had kicking around – Overall – Wow!! Excellent way to use up my 3 kg bag (Costco) of Red Lentils – Thx very much –

    1. You are welcome, Chris! Thanks for sharing your recipe experience and ideas! I’m so glad the Dahl turned out wonderful for you! I appreciate your glowing review! Wishing you happy cooking!

  13. This is a good basic recipe that encourages you to spice to your own taste preference. An excellent choice for those looking to expand their home cooking go-to dinner options.

  14. I love one pot dishes, so simple and the results were amazing! I love how rich and creamy coconut milk makes dishes! I’ve only tried two of your recipes so far but both have been 5 stars so I’ll definitely be giving more a go 🙂

    1. Hi Gem. Welcome to Nora Cooks! I’m thrilled that you have discovered my recipes and that you are enjoying what you’ve made so far! This lentil Dahl is hands-down one of my all-time favorite recipes, and I’m thrilled that you loved it! Thank you for taking time to share your glowing review and feedback! I hope you enjoy your journey through my recipes. Please reach out with any questions you may have. Wishing you lots of happy cooking!

  15. Love this easy and delicious recipe, made it before. Like another commenter I cannot stop myself tasting it! I made the whole batch so some could be frozen. I made it almost exactly as the recipe except I used ginger and chilli from the freezer so less potent but it made a gorgeous, warming dish which wasn’t spicy. Yumm. (Nora’s lentil loaf was wolfed down by my vegan daughter when she visited recently, you can’t go wrong with her recipes).

    1. Hi Hazel. Oh, I can just smell and taste this dahl through your recipe feedback! I am so happy that you loved the recipe! Thank you for sharing your wonderful review! I appreciate you using my recipes, and wish you lots of happy cooking!

  16. This was fantastic! I had to make myself stop eating it. I didn’t have spinach but I had a bunch of baby bok choy – not exactly Indian but what I had, so I chopped up the green tops of the bok choy and it was delicious. I was inspired to make this recipe because my local Asian market had fresh Naan bread from a local bakery. This is going to be a regular dish at our house! Thank you!

  17. Have made this at least 6 times since finding your recipe. It is perfect just as written. I will confess that the last few times, (and today), I have added 1 carrot and 1 stick of celery in with the onion, but no other changes. Thank you for sharing such a tasty, easy and quick 1 pot meal. With rice is my favourite way to serve it up.

  18. Absolutely delicious plus quick and easy to make. I used easy garlic and ginger and frozen onions and spinach. A hit in our house.

    1. Hi Kate. This is one of my favorite recipes! I love how easy and delicious it is as well! Thank you for taking time to share your glowing review and recipe experience! Wishing you lots of happy cooking!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.