Mung Bean Soup

Featured in: Cozy Home Dinners

This comforting bowl combines tender mung beans with aromatic vegetables like onions, carrots, and celery, all simmered in a fragrant broth seasoned with toasted cumin, turmeric, and coriander. The warming spices create a deeply satisfying dish that's both gentle on digestion and rich in plant-based protein.

Perfect for cold days or when you need something restorative, this soup comes together in just over an hour with minimal active cooking time. The beans soften beautifully as they simmer, creating a creamy texture while still holding their shape. Fresh ginger and garlic add depth, while a finish of bright lemon juice and cilantro brings everything together.

Updated on Tue, 27 Jan 2026 16:40:00 GMT
A close-up of steaming Mung Bean Soup in a white bowl, with visible carrots, celery, and fresh cilantro garnish. Save
A close-up of steaming Mung Bean Soup in a white bowl, with visible carrots, celery, and fresh cilantro garnish. | poppyhearth.com

My neighbor handed me a steaming bowl of this soup on a grey afternoon when I was running on fumes, and something shifted. The warmth wasn't just physical—it was the kind that settles into your chest and reminds you why people have been making mung bean soup for centuries. She told me her grandmother made it whenever someone needed healing, and after that first spoonful, I understood. The beans dissolve into a creamy sweetness, the spices whisper rather than shout, and somehow it tastes like both comfort and clarity at once.

I made this for my partner during their cold last winter, and they actually asked for it the next day even after they felt better. That's when I realized this soup had crossed from "nice to have" to "something I want in my life regularly." The smell alone—that warm, earthy spice cloud rising from the pot—became something they looked forward to, which felt like the highest compliment a dish could receive.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • Mung beans (1 cup dried, rinsed and soaked 2 hours): These are the gentle backbone of the soup, softer and more digestible than most legumes, and they dissolve just enough to thicken the broth without becoming mushy.
  • Onion (1 medium, finely chopped): The foundation layer of flavor that sweetens slightly as it cooks and creates the aromatic base everything else builds on.
  • Garlic (2 cloves, minced) and ginger (1-inch piece, grated): Together they bring warmth and a subtle brightness that prevents the soup from feeling one-dimensional.
  • Carrots (2 medium, diced) and celery (2 stalks, diced): These add sweetness and body, breaking down just enough to flavor the broth while keeping some shape.
  • Tomato (1 medium, chopped): A small amount adds depth without making the soup acidic or heavy.
  • Cumin seeds (1 tsp): Toast these first—it's a small step that wakes up their whole personality and makes them taste toasted rather than raw.
  • Turmeric powder (1/2 tsp), ground coriander (1/2 tsp), black pepper (1/4 tsp), and cinnamon (1/4 tsp optional): These spices work together to create warmth without heat, each one adding a layer of complexity that builds slowly as you eat.
  • Bay leaf (1): Removes easily at the end and adds an herbal whisper to the whole pot.
  • Vegetable broth or water (6 cups): Broth adds richness, but water lets the vegetables and spices shine if that's what you prefer.
  • Salt (1 tsp) and lemon juice (1 tbsp): Salt brings everything into focus, and lemon juice added at the very end brightens everything without being detectable as citrus.
  • Fresh cilantro (2 tbsp chopped): The final touch that makes it feel alive and fresh, even though it's been simmering for almost an hour.

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:
Heat your pot over medium heat and add the cumin seeds alone for about a minute—you'll smell them wake up, and that's your signal they're ready. Don't skip this step; it transforms them from dusty to aromatic.
Build the aromatic base:
Add your chopped onion, minced garlic, and grated ginger to the toasted seeds and let them cook together for 3–4 minutes until the onion turns translucent and the kitchen smells incredible. This is where the flavor foundation gets laid, so don't rush it.
Add the vegetables:
Toss in your diced carrots and celery and let them soften for another 2–3 minutes, stirring occasionally so nothing sticks to the bottom. You want them to start breaking down but still have some texture.
Bloom the spices:
Stir in your turmeric, coriander, black pepper, optional cinnamon, and bay leaf and cook for just one minute—this brief cooking time releases their essential oils and distributes their flavor throughout the base. It's a small moment that makes a real difference.
Add the beans and simmer:
Add your soaked mung beans, chopped tomato, and vegetable broth or water, stir well, and bring everything to a boil. Once it's boiling, reduce the heat to low, cover the pot, and let it simmer gently for 35–40 minutes until the beans are completely soft and starting to break down slightly—this is when the magic happens.
Finish and taste:
Remove the bay leaf, add your salt and lemon juice, and taste as you go, adjusting both until it feels right to you. Some days you might want more brightness, other days more warmth—trust what your mouth is telling you.
Serve with intention:
Ladle it into bowls while it's still steaming, top with fresh cilantro, and sit down to eat it slowly if you can. There's no rush anymore.
Save
| poppyhearth.com

My teacher once told me that the best meals are the ones that people ask you to make again, and this soup earned that status almost immediately. It became the thing I made when someone needed care, or when I needed to care for myself, which turned out to be almost the same thing.

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.

The Hidden Richness

If you want to make this soup feel more luxurious without changing its essential character, add a splash of coconut milk in the final 10 minutes of cooking. It doesn't announce itself as coconut—it just makes everything feel creamier and more indulgent, like you've added something expensive when really you spent thirty cents more. The soup becomes the kind you could serve to someone you're trying to impress, but it still tastes like home.

Serving and Pairing

This soup wants a companion—warm naan for tearing and dunking, or steamed rice for soaking up every drop. I've made both versions and honestly, the naan version feels more festive while the rice version feels more meditative. Pick based on your mood and what you have on hand, because both are equally right.

Variations and Personal Touches

Once you've made this soup once, you'll see exactly where your preferences live. Some mornings I add a diced green chili with the onions for heat, and other times I skip it entirely. The spice blend is generous but gentle—you can intensify any of them, dial them back, or experiment with what grows in your garden or lives in your spice cabinet. This soup is flexible enough to become yours.

  • Add a diced green chili with the onions if you want heat without complexity.
  • Stir in a handful of spinach or kale in the final minute if you want more greens without changing the flavor profile.
  • Make it thicker by cooking it longer, or thinner by adding more broth—there's no single right consistency.
Top-down view of a pot of Mung Bean Soup, showcasing golden broth and tender beans, ready to be served with a spoon. Save
Top-down view of a pot of Mung Bean Soup, showcasing golden broth and tender beans, ready to be served with a spoon. | poppyhearth.com

This soup has become the thing I know how to make when I want to say something without words. It's nourishing without being virtuous, warm without being heavy, and it somehow tastes like care.

Recipe Questions

Do I need to soak mung beans before cooking?

Yes, soaking dried mung beans for 2 hours before cooking helps them cook more evenly and reduces simmering time. This step also makes them easier to digest and ensures a creamy texture.

Can I make this soup in a pressure cooker or Instant Pot?

Absolutely. You can skip the soaking step if using a pressure cooker. Cook on high pressure for 12-15 minutes, then allow natural pressure release. The beans should be perfectly tender.

What can I serve with mung bean soup?

This pairs beautifully with warm naan bread, steamed basmati rice, or crusty whole grain bread. The mild flavors also complement sharper sides like pickled vegetables or a fresh cucumber salad.

How long does this soup keep in the refrigerator?

The soup stores well for 4-5 days in an airtight container in the refrigerator. The flavors often deepen and improve after a day or two. Reheat gently on the stovetop, adding a splash of water if needed.

Can I freeze mung bean soup?

Yes, this freezes excellently for up to 3 months. Let it cool completely, then transfer to freezer-safe containers. Thaw overnight in the refrigerator before reheating. The beans may soften slightly after freezing but still taste delicious.

How can I make this soup more protein-rich?

You can add extra plant-based protein by stirring in a cup of cooked lentils during the final 10 minutes of simmering, or topping each bowl with toasted pumpkin seeds or a dollop of Greek yogurt if not vegan.

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.

Mung Bean Soup

Nourishing mung beans simmered with warming spices, fresh vegetables, and aromatic herbs for a comforting bowl.

Prep duration
15 minutes
Cooking duration
45 minutes
Total duration
60 minutes
Created by Grace Holloway

Recipe type Cozy Home Dinners

Skill level Easy

Cuisine type Indian

Makes 4 Portions

Dietary details Vegan-friendly, No dairy, No gluten

Required Ingredients

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 and Garnish

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

How-To Steps

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. Sauté for 3 to 4 minutes until onion becomes translucent.

Step 03

Cook root vegetables: Add carrots and celery. Cook for another 2 to 3 minutes.

Step 04

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

Step 05

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

Step 06

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

Step 07

Season and finish: Remove bay leaf. Add salt and lemon juice. Adjust seasoning to taste.

Step 08

Serve: 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.

Tools needed

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

Allergy notices

Check ingredients for allergens. Reach out to your healthcare provider with any questions.
  • Contains no common allergens

Nutrition breakdown (per portion)

These details are meant for general advice, not medical guidance.
  • Energy: 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.