Nourishing Mung Bean Soup

Featured in: Oven & Stovetop Favorites

This nourishing mung bean soup combines protein-rich legumes with fresh vegetables and aromatic Indian spices. Soaked mung beans are simmered with carrots, celery, and tomatoes in a fragrant broth infused with cumin, turmeric, coriander, and warming spices. The result is a comforting, digestive-friendly soup that's both satisfying and immune-boosting. Ready in just one hour, this vegan and gluten-free dish serves four and pairs beautifully with naan or steamed rice.

Updated on Thu, 29 Jan 2026 09:50:00 GMT
Steaming bowl of vegan Mung Bean Soup, loaded with diced carrots and celery in a rich golden broth. Pin It
Steaming bowl of vegan Mung Bean Soup, loaded with diced carrots and celery in a rich golden broth. | joyeuxilem.com

My mother kept a small garden behind her apartment, and every spring she'd grow cilantro just so she could make this soup. I didn't understand the appeal until one afternoon when she handed me a warm bowl during a particularly gray week, and somehow the golden turmeric and soft mung beans felt like exactly what I needed. That soup taught me that the most healing dishes aren't always complicated, they're just honest.

I made this for my roommate when she came home with a cold, and she claimed it was the first thing that made her actually want to eat in days. By the time I was ladling the third bowl, we were sitting on the kitchen counter talking about everything we'd been avoiding, and I realized this soup had somehow become our thing.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Dried mung beans: Rinse and soak these for at least 2 hours before cooking, which makes them soften faster and digest more easily, though I've learned that even forgetting the full soak still works in about 50 minutes.
  • Onion, garlic, and ginger: This aromatic base is what makes your whole kitchen smell like home, so don't rush this part or use the pre-minced stuff if you can help it.
  • Carrots and celery: These vegetables add natural sweetness and depth that balances the earthy beans beautifully.
  • Fresh tomato: Choose a ripe one if you can, as it breaks down into the broth and gives the soup body rather than using canned.
  • Cumin seeds: Toasting these first releases their oils and transforms the entire flavor profile from flat to fragrant in just one minute.
  • Turmeric, coriander, and black pepper: This warming spice trio is what gives the soup its traditional character and those anti-inflammatory properties everyone talks about.
  • Cinnamon and bay leaf: Just a whisper of cinnamon adds unexpected warmth, while the bay leaf rounds out the spices without being obvious.
  • Vegetable broth or water: Good broth makes a difference, but honestly water works fine if that's what you have, and you can always taste and adjust later.
  • Fresh cilantro and lemon juice: These final touches brighten everything up at the end and make the soup taste alive rather than heavy.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Toast the cumin seeds first:
Heat your pot over medium heat and add the cumin seeds, listening for that moment when they start crackling and releasing that warm, toasty smell. This takes maybe a minute, and you'll know it's happening when the aroma suddenly gets stronger.
Build your flavor base:
Toss in the onion, garlic, and ginger, stirring occasionally until the onion turns translucent and soft, which should take about 3 to 4 minutes. Your kitchen will start smelling genuinely amazing at this point, which is a good sign you're on the right track.
Add the vegetables:
Stir in the carrots and celery, letting them cook for another 2 to 3 minutes until they start to soften slightly. This is when I usually take a moment to smell everything and feel pleased with myself.
Bloom the spices:
Add the turmeric, coriander, black pepper, cinnamon if using, and bay leaf, stirring constantly for just one minute so the spices release their oils without burning. The color should deepen noticeably and the smell will become even more complex.
Combine and simmer:
Pour in your soaked mung beans, chopped tomato, and broth, stirring well so everything mingles together. Bring it all to a boil, then lower the heat and cover, letting it simmer gently for 35 to 40 minutes until the beans are completely soft and have started breaking down slightly.
Finish and taste:
Remove the bay leaf, then add salt and lemon juice, tasting as you go because every stove and every batch of beans is slightly different. You might find you want a tiny bit more salt or lemon, and that's exactly right.
Serve with intention:
Ladle the soup into bowls while it's still hot and scatter fresh cilantro on top, which adds color and a fresh note that lifts everything.
Close-up of Indian Mung Bean Soup garnished with fresh cilantro and a lemon wedge beside warm naan bread. Pin It
Close-up of Indian Mung Bean Soup garnished with fresh cilantro and a lemon wedge beside warm naan bread. | joyeuxilem.com

There's something about serving this soup that makes people sit down and stay awhile instead of eating standing up at the counter. Maybe it's because it feels intentional, or maybe it's just that good soup demands a moment of attention and gratitude.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Making It Your Own

I've made this soup dozens of times now and it's never quite the same twice, which I've learned to see as a feature rather than a bug. Sometimes I add a splash of coconut milk in the final 10 minutes if I'm feeling indulgent, and it turns into something almost creamy without losing that essential lightness. Other times I'll dice a green chili and add it with the onions if I want more heat, and I've even thrown in a handful of spinach at the very end just to use what was in my fridge.

What Goes With This

Warm naan or steamed rice transforms this soup into a full meal, and I've found that the slightly bread like texture of naan soaks up the broth in the most satisfying way. Honestly though, this soup stands beautifully on its own as a light lunch with just some good bread on the side, or paired with a simple salad if you want something more substantial.

Storage and Reheating Notes

This soup keeps beautifully in the fridge for about 4 days, and actually tastes better the next day once the flavors have had time to settle together. When you reheat it, just add a splash of water or broth since the soup tends to thicken as it sits, and taste again for salt since sometimes it needs a tiny adjustment on day two.

  • Freeze it in portions for an easy grab when you need something nourishing and you're too tired to cook.
  • Add the cilantro and lemon juice fresh after reheating rather than before storing, so they stay bright and vibrant.
  • This soup is naturally vegan and gluten free, making it perfect for anyone with dietary restrictions or preferences.
Homemade Mung Bean Soup simmering in a pot with aromatic spices, ready to serve with steamed rice. Pin It
Homemade Mung Bean Soup simmering in a pot with aromatic spices, ready to serve with steamed rice. | joyeuxilem.com

This soup has become my quiet answer to so many things, whether someone's sick or tired or just needs a moment of comfort. Make it when you need it, and I promise it will deliver.

Recipe FAQs

Do I need to soak mung beans before cooking?

Yes, soaking mung beans for 2 hours significantly reduces cooking time and improves digestibility. If you forget to soak them, increase the simmering time to 50-60 minutes until beans are tender.

Can I use split mung beans instead of whole beans?

Absolutely! Split mung beans (moong dal) cook faster and don't require soaking. Reduce the cooking time to 20-25 minutes and use slightly less liquid as they break down more readily.

How can I make this soup creamier?

Add a splash of coconut milk during the last 10 minutes of cooking for richness, or use an immersion blender to partially puree the soup while keeping some texture. Both methods create a luxurious, creamy consistency.

What can I substitute for vegetable broth?

Plain water works perfectly well, though you may want to increase the salt slightly. For more depth, add a teaspoon of vegetable bouillon paste or use chicken broth if not following a vegan diet.

How long does this soup keep in the refrigerator?

Store in an airtight container for up to 5 days. The soup actually tastes better the next day as flavors meld together. Reheat gently on the stovetop, adding a splash of water if it has thickened.

Can I freeze mung bean soup?

Yes, this soup freezes beautifully for up to 3 months. Cool completely before transferring to freezer-safe containers. Thaw overnight in the refrigerator and reheat on the stovetop, stirring occasionally.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Nourishing Mung Bean Soup

Traditional mung bean soup with warming spices, carrots, celery, and aromatic herbs for a comforting meal.

Prep Time
15 minutes
Time to Cook
45 minutes
Overall Time
60 minutes
Created by Natalie Kuhn


Level Easy

Cuisine Indian

Makes 4 Portions

Dietary Info Vegan-Friendly, No Dairy, No Gluten

What You Need

Legumes

01 1 cup dried mung beans, rinsed and soaked for 2 hours

Vegetables

01 1 medium onion, finely chopped
02 2 cloves garlic, minced
03 1 inch piece fresh ginger, grated
04 2 medium carrots, diced
05 2 celery stalks, diced
06 1 medium tomato, chopped

Spices

01 1 teaspoon cumin seeds
02 1/2 teaspoon turmeric powder
03 1/2 teaspoon ground coriander
04 1/4 teaspoon ground black pepper
05 1/4 teaspoon ground cinnamon, optional
06 1 bay leaf

Liquids

01 6 cups vegetable broth or water

Seasoning & Garnish

01 1 teaspoon salt, or to taste
02 2 tablespoons fresh cilantro, chopped
03 1 tablespoon fresh lemon juice

Directions

Step 01

Toast cumin seeds: Heat a large pot over medium heat. Add cumin seeds and toast until fragrant, approximately 1 minute.

Step 02

Sauté aromatics: Add onion, garlic, and ginger to the pot. Sauté for 3 to 4 minutes until onion becomes translucent.

Step 03

Cook vegetables: Add carrots and celery to the pot. Cook for an additional 2 to 3 minutes.

Step 04

Bloom spices: Stir in turmeric, coriander, black pepper, cinnamon if using, and bay leaf. Cook for 1 minute to release flavors.

Step 05

Combine legumes and broth: Add soaked mung beans, chopped tomato, and vegetable broth or water to the pot. Stir well to combine.

Step 06

Simmer soup: Bring mixture to a boil, then reduce heat to low. Cover and simmer for 35 to 40 minutes until mung beans are tender.

Step 07

Finish and season: Remove bay leaf from the pot. Add salt and lemon juice. Adjust seasoning to taste.

Step 08

Serve: Transfer soup to bowls and serve hot, garnished with chopped cilantro.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Gear Needed

  • Large soup pot
  • Wooden spoon
  • Chef's knife
  • Cutting board
  • Measuring cups and spoons

Allergy Details

Review every item for possible allergens and talk to your doctor if unsure.
  • Contains no common allergens; however, verify store-bought broth for potential cross-contamination

Nutritional Details (each serving)

Details are for information and shouldn't be taken as a substitute for medical advice.
  • Caloric Value: 180
  • Fats: 1.5 g
  • Carbohydrates: 32 g
  • Proteins: 11 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.