4.94 from 44 votes

Masoor Dal (Red Lentil Dal)

masoor dal in a skillet with fresh chilis and herbs.
If you love curry and lentil type of dishes, then you are going to absolutely fall in love with this quick version of Easy Masoor Dal.

Allergen friendly

Prep Time 10 minutes
Cook Time 30 minutes
Total 40 minutes
masoor dal in a skillet with fresh chilis and herbs.
4.94 from 44 votes

Masoor Dal (Red Lentil Dal)

Prep Time 10 minutes
Cook Time 30 minutes
Total 40 minutes
If you love curry and lentil type of dishes, then you are going to absolutely fall in love with this quick version of Easy Masoor Dal.

Allergen friendly

Over 3 dozen people have rated this a perfect 5-star recipe, and with lots of testing ourselves, we agree with is the best masoor dal recipe!

masoor dal in a skillet with fresh chilis and herbs.

Want to Save This Recipe?

Enter your email & we'll send it to your inbox. Plus you’ll get great new recipes from us every week.

Masoor dal is one of those meals that instantly makes our home feel cozy.

One of the biggest struggles people have with dal is getting the texture right—too thin, too thick, or not creamy enough. But don’t worry! By following my step-by-step instructions, you’ll nail it every time, with perfectly tender lentils in a rich and flavorful sauce.

Whether you’re new to dal or grew up eating it, this recipe is easy, quick, foolproof, and guaranteed to bring warmth and comfort to your table.

It’s the dish our own family turns to when wanting something warm, nourishing, and deeply satisfying—whether it’s a chilly evening or just one of those days that calls for comfort food and we hope it is for your family as well.

Jump to:

What is Masoor Dal?

Masoor dal actually means red lentil in Hindi, so it can refer to the lentils themselves or the dish that we are creating here today.  The dish is a creamy spiced red lentil tomato and onion based stew that has a soft texture and vibrant flavor profile.

It is loaded with protein and other nutrients while being filling and comforting.

Why You’ll Love This Red Lentil Dal Recipe

  • Flavorful – This recipe packs so much flavor in with ingredients that you most likely have a lot of already!
  • Nutritionally Dense – There are a lot of vitamins, minerals, and goodness packed into this dish which is perfect for the colder weather season
  • Easy – While traditional masoor dal is incredible, we wanted to provide an easier version to inspire others to make this dish and learn more

Masoor Dal Recipe Ingredients

ingredients on a table for making masoor dal.

Gather your ingredients!

  • Red Lentils – masoor literally tells us what color to use, so in this case you are going to want to use a red or orange lentil.
  • Vegetable Stock – we prefer to use a low sodium or homemade stock so that we can adjust the seasoning and salt levels are desired
  • Onions, Garlic, and Ginger – our aromatics are going to start the flavor immediately building this dish up
  • Full Fat Coconut Milk – this is in a can and creates the perfect creamy texture that we are going for in this recipe

See my recipe card below for a complete list of the ingredients with measurements.

Substitutions and Variations:

  • Red Lentils – you can also use brown lentils but realize that it not technically named the same dish. Red lentils also break down more, so brown lentils will hold up more. You may also need more liquid.
  • Full Fat Coconut Milk – can be replaced with a thick non-dairy milk like cashew, soy, or creamy oat milk. Other non-dairy milks can be used; however, they are going to take longer to thicken.
  • Protein – If you’d like to add some more protein into your dish, things like tofu or vegan chicken or soy curls would be good options
close up of masoor dal in a skillet with fresh chilis and herbs.

How to Make Masoor Dal

onions cooking in a large ceramic pot.

1. In a large heavy bottomed pot, preferably one with high walls, add oil over medium heat.
Once hot, add in onions and let cooked for 8-20 minutes. If you cook for 8 minutes this will get them softened and able to move through the rest of the recipe. However,  for more flavor development, allow them to cook for 20 minutes, stirring occasionally, to develop caramelization, being careful not to burn. Add in garlic and ginger and stir together. Let cook until fragrant, another 1-2 minutes.

spices added to a pot with onions, but not stirred around.

2. Add in all the seasonings and stir together again. Allow to cook for 1 minute, stirring often, careful not to burn. This is called blooming spices and helps to activate the full flavor of the dried spices which develops layers of flavor from the start.

lentils, spices, and onions cooking in a large pot without any liquid.

3. Add in lentils and stir.

lentils simmering in a pot of liquid to make masoor dal.

4. Then, add the tomatoes, coconut milk and vegetable stock. Scrap the bottom of the pot to remove any of the fond – this is the brown bits that sometimes adhere to the bottom of the pot. Turn heat down to medium and let cook until thickened and lentils are soft (about 15-20 minutes).

Taste your dal and then add in salt, kasuri methi, and lemon juice as desired. Stir together and remove from heat. Top with sliced green chilis at the end if desired. Serve with naan.

Tips For Making Red Lentil Dal

Make sure you’re using red lentils which may also be under orange or pink depending on the store.  Other types of lentils have different textures and cooking times.  To ensure the accuracy of making this recipe to perfection you will want to use the right type.

Caramelize your onions.  We make a note that you can do this recipe quickly by allowing your onions to only softened, however, if you really want to build flavor, then we suggest letting them go longer.

You can omit the green chili if you don’t want any spice to shine through.

What to Serve With Masoor Dal

We serve masoor dal with garlic turmeric rice and naan. This provides a fully balanced meal that it packed with flavor, comfort, and nutrients. If desired, you could also served alongside some steamed or roasted vegetables of your choosing – we love it with our oven roasted cauliflower.

How to Store Red Lentil Dal

To store, you will want to let cool completely and then place in an air-tight container in the refrigerator for 3-5 days.

Alternatively, if you would like to freeze, you can do so by putting your cooled dal in a freezer safe bag or container and store in the freezer for up to 3 months.

Can this be frozen?

Yes. You can let it cool completely and then store it in a freezer safe container for up to 3 months.

Recipe FAQs:

Can I make this dish top 9 free?

Yes! Only coconut milk is in the recipe and that can be replaced with another thick milk like soy if you can have it or a creamy oat milk. If you use another non-dairy milk you may just need to let it thicken longer.

Can I prep this dish ahead of time?

Yes, this recipe can be made 4-5 days in advance.

Other Vegan Asian-Inspired Recipes to Consider:

More recipes to try

five stars
Did you make and love this recipe?
Click the 5 stars in the recipe card above or below in the comment section! This is a great way to support us so we can continue to bring great recipes!

🥳 Get the Full Recipe

masoor dal in a skillet with fresh chilis and herbs.

Masoor Dal

Prep Time 10 minutes
Cook Time 30 minutes
Total 40 minutes
If you love curry and lentil type of dishes, then you are going to absolutely fall in love with this quick version of Easy Masoor Dal.
Course Main Course
Cuisine Indian
Servings 4 people
Calories 384kcal

Ingredients

Instructions

  • In a large heavy bottomed pot, add oil over medium heat. Once hot, add in onions and let cooked for 8-20 minutes*. Add in garlic and ginger and stir together. Let cook until fragrant (another 1-2 minutes).
  • Add in all the seasonings (garam masala – cinnamon) and stir together again. Allow to cook for 1 minute, stirring often, careful not to burn.
  • Add in lentils and stir. Then, add the tomatoes, coconut milk and vegetable stock. Scrap the bottom of the pot to remove any of the fond. Turn heat down to medium and let cook until thickened and lentils are soft (about 15-20 minutes).
  • Taste your dal and then add in salt, kasuri methi, and lemon juice as desired. Stir together and remove from heat. Top with sliced green chilis at the end if desired. Serve with naan.

Notes

*Lentils – for best results, rinse your lentils, then soak them overnight or at least 4-6 hours.  Then, rinse again and proceed to use them.
*Onions – 8 minutes will get them softened and to a good place to move on.  For more flavor development, allow them to cook for 20 minutes, stirring occasionally, to develop caramelization. 
*Nutritional facts are only estimates.  Utilize you own brands for accuracy. 

Video

This website uses affiliate links which may earn commission for purchases made at no additional cost to you.

Nutrition

Serving0.25dishCalories384kcalCarbohydrates55gProtein21gFat10gSaturated Fat5gPolyunsaturated Fat1gMonounsaturated Fat3gSodium1458mgPotassium1132mgFiber24gSugar7gVitamin A2882IUVitamin C23mgCalcium126mgIron8mg

More Recipes Recipes

Rate and Review

We would love to hear what you think!
4.94 from 44 votes (16 ratings without comment)

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

*

Recipe Rating




  1. 5 stars
    Delicious! I forgot to soak the lentils so I added a little extra vegetable stock and it still came out beautifully. My family had theirs with the garlic turmeric rice, I had mine with garlic turmeric cauliflower and crumbled tofu.

    1. Thank you for sharing your experience with the Masoor Dal! We are thrilled to hear that it is one of the best you’ve had and that you enjoy making it for friends and family. That is such a wonderful compliment to the recipe.

    1. Thrilled to hear this dal is becoming a staple in your home, thank you for sharing your experience!

  2. 5 stars
    This recipe is so good and so easy! I will definitely be making it again (and again) and I can already see how I could create slight variations of my own. The video made the recipe seem so approachable and it and I love how simple and clear the instructions are, especially how the steps are broken down in a way that males perfect sense.

    1. So glad to hear that everyone enjoyed it. I know how much picky eaters can be hard to feed.

    2. 5 stars
      this is my 2nd time making this!!! my pickiest kiddo will eat a little bowl and loves the naan, but the rest of the family had seconds! Super easy weeknight meal and packed with fiber and nutrition all while being plant based! Haven’t had a recipe of yalls we haven’t liked!

    3. Thank you so much for the kind words. I know how hard picky eaters can be, so I know how big of a deal a little bowl is!

  3. 5 stars
    unfortunatly, english is not my native tongue, so I can not rate this recipe, like I want to.
    This dish is awesome and right now my favourite from makeitdairyfree.
    thx a lot

  4. 5 stars
    Great recipe. I think I might have used a bit too much coconut milk and I didn’t realize that I put diced Italian tomatoes so mine was a bit too sweet for my taste. I added more salt to balance it but it was really good. I will now try the broc cashew! I am trying to cut meat off my diet but I am terrible at cooking so I really appreciate these creative recipes.