Mung Bean Soup

Featured in: Moss-Earthy Weeknight Meals

This traditional Indian-style soup features protein-rich mung beans slowly simmered with aromatic cumin, turmeric, and coriander. The warming spices combine with onions, garlic, ginger, carrots, and celery to create a deeply nourishing broth that supports healthy digestion.

The result is a comforting, golden-hued soup that's naturally vegan and gluten-free. Each serving provides 11 grams of plant-based protein and takes just one hour from start to finish.

Updated on Tue, 27 Jan 2026 09:12:00 GMT
Freshly cooked Mung Bean Soup steams in a rustic bowl, with tender beans, diced carrots, and cilantro garnish for a comforting vegan meal. Save to Pinterest
Freshly cooked Mung Bean Soup steams in a rustic bowl, with tender beans, diced carrots, and cilantro garnish for a comforting vegan meal. | mosscedar.com

My neighbor handed me a container of this soup on a gray February afternoon, insisting I needed something warming and grounding. I was skeptical at first—mung beans felt unfamiliar—but one spoonful changed everything. The way the spices bloomed together, how the beans dissolved into a gentle creaminess, the bright hit of lemon at the end—it felt like kitchen wisdom distilled into a bowl. I've made it dozens of times since, and it's become my go-to when I need to feel taken care of or want to take care of someone else.

I made this for my sister during her exam season, when she was running on coffee and anxiety. She ate two bowls in silence, and afterward just said, I feel better. That moment stuck with me. It wasn't fancy or complicated, but it was exactly what she needed. Now whenever someone in my life is under stress or fighting off a cold, this is what I bring to their kitchen.

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 (1 cup, rinsed and soaked for 2 hours): Soaking is non-negotiable here—it softens the beans and cuts cooking time dramatically, plus it makes them easier on the digestion, which is the whole point of this soup.
  • Onion (1 medium, finely chopped): Use yellow or white onion and chop it small so it melts into the broth and releases its sweetness.
  • Garlic (2 cloves, minced): Fresh is essential—it fills your kitchen with that warm, inviting smell that makes everyone ask what you're cooking.
  • Fresh ginger (1-inch piece, grated): This is the soul of the soup's warmth and digestive power; don't skip it or substitute powdered ginger.
  • Carrots (2 medium, diced): Cut them into small, even pieces so they soften at the same pace as everything else.
  • Celery (2 stalks, diced): It adds depth and body without announcing itself—a quiet backbone ingredient.
  • Tomato (1 medium, chopped): Fresh tomato matters here; it brightens the earthiness of the beans and spices.
  • Cumin seeds (1 tsp): Toast them dry before anything else touches the pot—that minute of heat unlocks their warmth and makes the whole soup smell alive.
  • Turmeric powder (1/2 tsp): This is where the golden color and anti-inflammatory magic happen; it's the signature spice of the dish.
  • Ground coriander (1/2 tsp): It adds a subtle citrusy note that keeps the soup from feeling heavy.
  • Ground black pepper (1/4 tsp): Fresh ground is better if you have a grinder; it tastes brighter than pre-ground.
  • Ground cinnamon (1/4 tsp, optional): Add this if you want a deeper, almost cozy sweetness—it's my secret weapon.
  • Bay leaf (1): Don't skip it, and don't forget to fish it out before serving (I've learned this the hard way).
  • Vegetable broth or water (6 cups): Broth adds flavor and body, but water works fine if that's what you have on hand.
  • Salt (1 tsp, or to taste): Add it at the end so you don't oversalt as the broth reduces.
  • Fresh cilantro (2 tbsp, chopped): Stir most of it in at the end for color and freshness; it's not just garnish, it's part of the flavor.
  • Lemon juice (1 tbsp): This finish is crucial—it brightens everything and makes the soup taste alive instead of flat.

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 large pot over medium heat and add the cumin seeds alone. Listen for them to start crackling and popping, and breathe in when they smell warm and toasted—that's your signal it's time to move forward. This takes about a minute and is the one moment where timing really matters.
Build the aromatic base:
Add your chopped onion, minced garlic, and grated ginger to the toasted cumin, stirring constantly. The sizzle and the smell will tell you when it's working—you're looking for the onion to turn translucent and soft, about 3 to 4 minutes. This foundation is where all the warmth comes from.
Add the vegetables:
Toss in your diced carrots and celery, stirring gently. Let them soften for 2 to 3 minutes, until the carrot pieces start to smell sweet. You're not trying to cook them through yet; you're just waking them up.
Bloom the spices:
Sprinkle in the turmeric, coriander, black pepper, cinnamon, and bay leaf. Stir constantly for about 1 minute so the spices release their essential oils and coat everything in the pot. The color will deepen, and the smell will become complex and inviting.
Combine and simmer:
Pour in your soaked mung beans (drained), the chopped tomato, and your broth or water. Stir everything together and bring it to a boil over medium-high heat. Once it's boiling, reduce the heat to low, cover the pot, and let it simmer gently for 35 to 40 minutes, until the beans are completely soft and starting to break down slightly. You'll know it's ready when a bean dissolves easily between your tongue and the roof of your mouth.
Finish with brightness:
Remove the bay leaf (and actually look for it—don't skip this step). Taste the soup, then add your salt and lemon juice. Stir in most of the fresh cilantro, saving a small handful for garnish. The lemon should make your eyes light up a little; if it doesn't, add another squeeze.
Serve and savor:
Ladle the soup into bowls, top with the remaining cilantro, and serve it hot. If you want extra richness, drizzle a little coconut milk on top or serve it alongside warm naan or steamed rice.
A pot of Mung Bean Soup simmers with cumin and bay leaf, featuring golden broth, celery, and tomatoes for a nourishing Indian appetizer. Save to Pinterest
A pot of Mung Bean Soup simmers with cumin and bay leaf, featuring golden broth, celery, and tomatoes for a nourishing Indian appetizer. | mosscedar.com

There's something about a soup that makes you feel like you're doing something right for your body, like you're listening to what your body actually needs instead of just eating on autopilot. This one does that. Every time I make it, I'm struck by how simple it is and how complete it feels.

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 Science Behind the Warmth

Mung beans are packed with protein and fiber, which is why they actually satisfy without sitting heavy in your stomach. The turmeric and ginger aren't just flavor—they're anti-inflammatory powerhouses that real food cultures have relied on for thousands of years. When you combine them with the coriander and cumin, you're creating a flavor profile that your digestive system recognizes and appreciates. I started making this soup more often when I realized I felt genuinely better after eating it, not just full.

How to Make It Your Own

This soup is a template, not a prison. I've added spinach in the last 5 minutes, swapped coconut milk for water, thrown in a diced green chili for heat, even added a splash of apple cider vinegar instead of lemon. The beauty of it is that the spice base is strong enough to hold everything together. Once you make it once, you'll start seeing where your own flavors fit in.

Serving and Storage Wisdom

This soup freezes beautifully for up to three months, which means you can make a double batch on a Sunday and have ready-made comfort for busy nights. It also gets better the next day as the flavors settle and deepen. If you're serving it fresh, pair it with warm naan or rice to make it more substantial, or just serve it in a big mug with a spoon if you're eating it as a restorative drink before bed.

  • Store it in glass containers rather than plastic so the turmeric doesn't stain your containers or the flavors don't fade into plastic.
  • When reheating, add a splash of water or broth because the soup thickens as it sits, and you want it to stay silky.
  • If you're making this for someone sick or recovering, this is the soup that actually heals—gentle enough to eat when nothing else sounds good, nourishing enough to make a real difference.
Overhead view of Mung Bean Soup in a ceramic bowl, garnished with fresh cilantro and a lemon wedge beside warm naan bread slices. Save to Pinterest
Overhead view of Mung Bean Soup in a ceramic bowl, garnished with fresh cilantro and a lemon wedge beside warm naan bread slices. | mosscedar.com

Make this soup when you need to slow down, when you're caring for someone, or when you just want to know what genuinely nourishing food tastes like. It's the kind of dish that reminds you why cooking matters.

Recipe Frequently Asked Questions

Do I need to soak mung beans before cooking?

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

Can I use red lentils instead of mung beans?

Red lentils work well as a substitute and cook faster than mung beans, typically softening in 20-25 minutes. They'll create a slightly thicker, creamier consistency while maintaining the same warming spiced flavor profile.

How long does this soup keep in the refrigerator?

This soup stores beautifully for 4-5 days in an airtight container in the refrigerator. The flavors actually deepen and improve after a day or two. Reheat gently on the stovetop, adding a splash of water or broth if needed to adjust consistency.

What can I serve with mung bean soup?

Warm naan bread, steamed basmati rice, or roti make excellent accompaniments. The soup also pairs well with a simple cucumber raita or pickled onions on the side for a complete, satisfying meal.

Can I freeze this soup?

Absolutely. This soup freezes well for up to 3 months. Let it cool completely before transferring to freezer-safe containers, leaving some room for expansion. Thaw overnight in the refrigerator and reheat on the stovetop.

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

Hearty mung beans simmered with warming spices and fresh vegetables for a nourishing, digestion-friendly bowl.

Time to Prep
15 minutes
Time to Cook
45 minutes
Overall Time
60 minutes
Recipe by Jacob King


Skill Level Easy

Cuisine Type Indian

Makes 4 Number of Servings

Dietary Details Plant-Based, No Dairy, Wheat-Free

Ingredient List

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 Prepare

Step 01

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

Step 02

Build the Aromatics Base: Add chopped onion, minced garlic, and grated ginger to the pot. Sauté for 3 to 4 minutes until the onion becomes translucent.

Step 03

Incorporate Root Vegetables: Add diced carrots and celery to the pot. Continue cooking for an additional 2 to 3 minutes.

Step 04

Bloom the Spices: Stir in turmeric powder, ground coriander, black pepper, cinnamon if using, and bay leaf. Cook for 1 minute to release the spice aromatics.

Step 05

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

Step 06

Simmer Until Tender: Bring the mixture to a boil, then reduce heat to low. Cover the pot and simmer for 35 to 40 minutes until the mung beans are completely softened.

Step 07

Finish the Soup: Remove the bay leaf from the pot. Add salt and lemon juice, adjusting seasonings to your preference.

Step 08

Serve: Ladle the soup into bowls and serve hot, garnished with fresh 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.

What You’ll Need

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

Allergy Details

Always check every ingredient for allergens. Talk to a healthcare provider if you’re not sure.
  • Contains no common allergens, however verify broth ingredients if using store-bought varieties as some formulations may include potential allergens

Nutrition Information (each serving)

Nutrition info is for reference only and not a substitute for doctor’s advice.
  • Energy: 180
  • Total Fat: 1.5 g
  • Carbohydrates: 32 g
  • Total Protein: 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.