Our easy moong dal recipe, or mung dal, is a creamy 30-minute one-pot meal with split mung beans, fragrant spices, and a flavorful tomato-based gravy.

Split mung beans have a mild nutty flavor and a creamy and tender texture and are packed with nutrition and wholesome plant protein.

Also, they cook fast on the stovetop in about 20 minutes, making this recipe excellent for a tasty Indian-inspired weeknight dinner or meal prep.

Mung Dal with split mung beans served in a bowl with a silver spoon

Dietary Note: this recipe is suitable for a vegetarian, vegan, and gluten-free diet. It’s low in cholesterol and saturated fat.

Don’t have time to read the full blog post? JUMP TO RECIPE HERE!

What is Moong Dal?

Mung dal with split mung beans and basmati rice with hand holding a silver spoon

In Indian cooking, a dal or daal is a soupy, creamy, and aromatic dish you can make with any kind of split legume, such as lentils, peas, or, like in this recipe, mung beans.

As you’ve seen in our mung bean soup, mung beans are small, green, oval-shaped legumes rich in protein and with a mild nutty flavor.

In this moong dal recipe, we use hulled split mung beans, which look like small yellow lentils.

They are sometimes called petite yellow lentils or yellow mong dal; they don’t require soaking, and they cook fast in a regular pot on the stovetop so you won’t need a pressure cooker.

You can find them as ‘moong dal’ or ‘split yellow mung beans‘ in most large supermarkets, Asian grocery stores, or online.

Split mung beans on a white plate with a hand

Like chana dal and red lentil dhal, moong dal has an ultra-creamy texture, quick cooking time, and high protein content.

Instead of cooking the mung lentils separately in water and adding Tadka (oil and spices) on top, we cook them directly in a flavorful spice mix with onion, ginger, garlic, tomatoes, and fragrant Indian spices such as turmeric, and coriander.

This technique allows you to reduce fat and cooking time, increase flavor, and make this mung dal recipe in one pot!

Mung dal with spinach and pickled red cabbage

The flavor profile will remind you of other Indian recipes such as chickpea curry, chana masala, sweet potato curry, cauliflower curry, and vegan curry.

You’ll love our modern Indian-inspired dals because we make sure they are easy to make, low in saturated fat and cholesterol, with less oil and fat than most online Indian recipes, nutritionally balanced, and packed with healthful plant protein.

Also, they are delicious and will satisfy even the pickiest eaters!

Ingredients & Substitutions for Moong Dal

ingredients for moong dal recipe

Quantities are in the recipe box at the bottom of the page.

Split Mung Beans (Moong Dal)

Mung beans (sometimes called mung lentils) are sold primarily in two forms: whole mung beans (used for mung bean soup) and split mung beans (used for this moong dal recipe).

You can find split mung beans – also sold as moong dal – in larger supermarkets, Asian grocery stores, health food stores, or online.

Substitute split red lentils or split chickpeas (chana dal) for split mung beans.

Flavor base

  • Olive oil: although not traditional in Indian cooking, we recommend olive oil or avocado oil for making dal because it’s healthier than ghee, clarified butter, or refined vegetable oils.
  • Onion: you can use white, yellow, or red onion.
  • Garlic: minced, pressed, or grated.
  • Ginger: finely chopped or grated.
  • Red pepper flakes: substitute fresh green chili, red chili, cayenne pepper, red chili powder, or Kashmiri powder.

Spices

Adjust the spices based on your preference. For example, if you dislike cumin, leave it out or reduce the amount.

  • Ground cumin or cumin seeds.
  • Ground coriander.
  • Turmeric powder.
  • Garam masala.
  • Dried fenugreek leaves or kasoori methi (optional).
  • Asafoetida or hing (optional).

Other spices you can add are mustard seeds and curry leaves.

Tomatoes

Fresh vine tomatoes are used in India to make moong dal and produce a mild and balanced dal.

Substitute canned crushed tomatoes for fresh tomatoes if you like a dal with a bolder flavor and more umami.

Salt & Black Pepper

We recommend sea salt or kosher salt and freshly ground black pepper.

Serves well with

  • Basmati rice or brown basmati rice.
  • Roti, naan, chapati.
  • Fresh cilantro.
  • A squeeze of fresh lemon juice.
  • A dollop of yogurt or non-dairy yogurt.
  • Something pickled like our quick pickled red onions.
moong dal recipe in a bowl eaten with roti

How to Make Moong Dal

US cups + grams measurements in the recipe box at the bottom of the page.

1. Make the flavor base

Rinse, dry, and cut the tomatoes into small dice. Set aside.

chopped vine tomatoes on a cutting board with a knife

Heat the olive oil in a large skillet or Dutch oven. Add finely chopped onion and sauté on medium heat for 4 minutes or until translucent. Stir often.

white onions in a skillet with a wooden spoon

Add grated ginger, grated garlic, red pepper flakes, ground cumin, coriander, and turmeric powder.

Chopped onions with spices in a blue skillet

Sauté while stirring for one more minute or until you smell the fragrant aroma of the spices.

spice mix with onions and hand holding a wooden spoon in a skillet

Add the chopped tomatoes, 4 tablespoons of water, salt, and black pepper, and cook on medium heat for about 5 minutes or until the tomatoes become puree. Stir often.

Tip: For an extra smooth moong dal recipe, blend this tomato-spice mix with an immersion blender or a standing blender.

chopped tomatoes and onions in a blue skillet

2. Add split mung beans

Rinse the split mung beans with water, then add them to the tomato-spice mix.

Split mung beans with cooked tomato in a blue skillet with a hand

Pour in vegetable broth, then optionally season with dried fenugreek leaves (Kasuri methi) and a pinch of asafoetida (hing).

Note: These two ingredients are optional as they are harder to come across in Western supermarkets. If you don’t have them, don’t worry. Your moong dal recipe will still be delicious.

water, spices and split mung beans in a blue skillet

Bring to a boil and let simmer for about 20 minutes until the split mung beans become tender and the dal is creamy.

Then, shortly before turning the heat off, stir in the garam masala and the juice of 1/2 lemon, then taste it, and adjust it for salt and spices before serving.

Tip: If necessary, you might need to add more broth to finish cooking the mung beans and reach your desired consistency.

Mung Dal with chana masala and hand holding a wooden spoon

Serving Suggestions

This moong dal recipe is delicious with basmati rice or Indian bread like roti, naan, or chapati to sop up the juices.

Top with fresh cilantro and a dollop of thick yogurt or non-dairy yogurt. The yogurt helps mellow the spices and balances the warmth of the dish.

Add something pickled like quick pickled red onions, red cabbage, or jalapeños.

Mung dal with basmati rice and fresh cilantro

Variations

Mung dal with spinach

Mung dal with spinach and pickled red cabbage

Mung dal with spinach is a colorful and delicious variation of this recipe. Add fresh spinach or baby spinach once your dal is cooked.

Stir them in, add a splash of extra vegetable broth, and simmer for a few minutes until the spinach wilt.

You can substitute kale and chard for spinach but remember that they take a little longer to cook, so add them earlier.

Chana dal with split chickpeas

Chana dal with cilantro in a white bowl

Chana dal is another delicious dhal recipe where split chickpeas are used instead of split mung beans.

Aside from that, the recipe is almost identical, except that you’ll have to cook the split chickpeas beforehand in a separate pot.

Check out our chana dal recipe.

Tips

Flavor base: Take your time with the flavor base, especially the onions and the tomatoes. Allow them to cook for 5 to 10 minutes or until completely pureed. They’ll add a ton of flavor to the dal.

Blend the tomato mix: We recommend blending the tomato-spice mix for an extra smooth and creamy moong dal recipe. We learned this while being hosted by an Indian friend, and we’ve been doing it since then.

Adjust the spices to your liking: Take our recipe as a guideline, not a rule written in stone. You can add more or less spices, depending on your taste. For instance, if you don’t like cumin, try reducing the amount in half. But like my Thai friend says, never try, never know 🙂

Questions

Can I make moong dal in a pressure cook or instant pot?

You can make moong dal in an instant pot or pressure cooker, but we don’t recommend it because split mung beans cook fast in a regular pot on the stovetop, and there is a risk of overcooking them in the instant pot.

Storage & Make Ahead

Make ahead: mung dal is an excellent meal prep recipe as it lasts for days in the fridge and months in the freezer.

Refrigerator: keep leftovers in an airtight container in the fridge for up to 4 days. The dal will thicken as it sits in the refrigerator, and you’ll need to add some water when reheating it.

Freezer: Let the moong dal cool down completely, then freeze it in a freezer-friendly container for up to 3 months.

Thaw & Reheat: thaw in the fridge over several hours or in the microwave. Reheat in a saucepan on the stovetop or the microwave. Add a splash of water before doing so.

More Indian Recipes

More Curries and Dals

Mung Dal with fresh cilantro and a dollop on yogurt in a white bowl

Moong Dal

By: Nico Pallotta
5 from 3 votes
Our easy moong dal recipe, or mung dal, is a creamy 30-minute one-pot meal with split mung beans, fragrant spices, and a flavorful tomato-based gravy.
Split mung beans have a mild nutty flavor and a creamy and tender texture and are packed with nutrition and wholesome plant protein.
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Servings: 4 people
Course: Main Course
Cuisine: Indian

Ingredients

  • 2 tablespoons olive oil
  • 1 onion chopped
  • 3 cloves garlic grated
  • 1 inch ginger grated
  • ¼ teaspoon red pepper flakes or more to taste
  • teaspoon ground coriander
  • ¾ teaspoon ground cumin
  • ½ teaspoon turmeric powder
  • 1 pound vine tomatoes about 3 medium, chopped into small dice. Substitute 1 small 15 ounce/400 grams can diced tomatoes.
  • 1 teaspoon salt or more to taste + 2 twists black pepper optional.
  • 1 cup split mung beans also sold as moong dal
  • 4 cups vegetable broth
  • ½ lemon the juice

OPTIONAL INGREDIENTS

  • 1 teaspoon dried fenugreek leaves + 1 pinch asafoetida
  • 1 teaspoon garam masala

SERVING SUGGESTIONS

  • 1 tablespoon fresh cilantro chopped
  • 4 tablespoons Greek-style yogurt or unsweetened non-dairy yogurt
  • 3 cups basmati rice cooked, or 1 cup dry

Instructions 

  • Heat 2 tablespoons olive oil in a large skillet or Dutch oven. Add 1 onion (chopped) and sauté on medium heat for 4 minutes or until translucent.
    Add 3 cloves garlic, 1 inch ginger (both grated), ¼ teaspoon red pepper flakes, 1½ teaspoon ground coriander, ¾ teaspoon ground cumin, and ½ teaspoon turmeric powder
    Sauté 1 more minute until fragrant.
    spice mix with onions and hand holding a wooden spoon in a skillet
  • Add 1 pound vine tomatoes (finely chopped), 4 tablespoons water, 1 teaspoon salt, and 2 twists black pepper.
    Cook for 5 minutes on medium-high heat until tomatoes become puree.
    Tip: smash the tomatoes with a fork or blend the mixture for a smoother dal.
    chopped tomatoes and onions in a blue skillet
  • Add 1 cup split mung beans (rinsed), 4 cups vegetable broth, and optionally 1 teaspoon dried fenugreek leaves and a pinch of asafoetida.
    Bring to a boil, then lower the heat and simmer for about 20 minutes until tender and creamy.
    Add more broth if necessary to reach your desired consistency and texture.
    Mung Dal with chana masala and hand holding a wooden spoon

MAKE IT A MEAL

  • Shortly before turning the heat off, stir in 1 teaspoon garam masala and the juice of ½ lemon
    Taste and adjust for salt and spices before serving with basmati rice, roti, or naan.
    Top with fresh cilantro and a dollop of yogurt.
    Mung dal with basmati rice and fresh cilantro

Notes

Nutrition information is an estimate for 1 serving of moong dal out of 4 servings without rice and yogurt.
STORAGE & MAKE AHEAD
Make ahead: mung dal is an excellent meal prep recipe as it lasts for days in the fridge and months in the freezer.
Refrigerator: keep leftovers in an airtight container in the fridge for up to 4 days. The dal will thicken as it sits in the refrigerator, and you’ll need to add some water when reheating it.
Freezer: Let the moong dal cool down completely, then freeze it in a freezer-friendly container for up to 3 months.
Thaw & Reheat: thaw in the fridge over several hours or in the microwave. Reheat in a saucepan on the stovetop or the microwave. Add a splash of water before doing so.
ALSO ON THIS PAGE

Nutrition

Calories: 323kcal, Carbohydrates: 48g, Protein: 17g, Fat: 8g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 5g, Trans Fat: 0g, Cholesterol: 0mg, Potassium: 369mg, Dietary Fiber: 9g, Sugar: 7g, Vitamin A: 1107IU, Vitamin B6: 0.2mg, Vitamin C: 26mg, Vitamin E: 2mg, Vitamin K: 14µg, Calcium: 58mg, Folate: 24µg, Iron: 3mg, Manganese: 0.3mg, Magnesium: 22mg, Zinc: 0.3mg
Tried this recipe? Leave a comment below or mention @theplantbasedschool on Instagram. We are also on Facebook, Pinterest, YouTube, and TikTok.

If you liked this moong dal recipe, you might also enjoy:


Nico and Louise in the kitchen

Hi! We are Nico & Louise

Welcome to The Plant-Based School, a food blog with easy, tasty, and wholesome recipes.

Our aim is to help you and your family eat more veggies through delicious recipes with simple ingredients.

Easy right?

Leave a comment

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

Recipe Rating




2 Comments