Mung Bean Soup Recipe: Silky, Earthy Comfort With Peanut Depth

Soups & Stews

Mung Bean Soup Recipe: Silky, Earthy Comfort With Peanut Depth

This mung bean soup recipe delivers the perfect balance of silky texture and earthy peanut depth that feels like a warm embrace in a bowl.

The foundation lies in slow-simmered mung beans and aromatic broth, where the natural sweetness of the beans harmonizes with savory spices and a touch of peanut butter for that signature richness.

I first discovered this version while adapting traditional Thai flavors to a simpler home-cooking approach—what started as a quick weeknight meal became a staple in my rotation.

The beauty of this soup is in its versatility—it thrives as a comforting vegetarian dish but can easily incorporate proteins like shredded chicken or tofu.

The broth builds in layers: ginger and garlic lay the aromatic groundwork, while lemongrass and kaffir lime leaves add bright, citrusy notes that cut through the creaminess. What makes it truly special is the peanut element, which transforms an ordinary vegetable soup into something deeply satisfying and unexpectedly bold.

What you’ll end up with is a bowl of silky, velvety soup with tender mung beans floating in a fragrant, slightly thickened broth that clings to every spoonful.

The peanut depth adds a nutty complexity that elevates it beyond basic vegetable soup, while fresh herbs at the end bring a burst of freshness. This is the kind of dish that feels both nourishing and indulgent—perfect for chilly evenings or when you crave something hearty yet light.

Serve it with steamed jasmine rice or crusty bread to soak up every last drop of that rich, aromatic broth. The recipe scales beautifully for meal prep, making it an ideal lunch for the week ahead. Let’s get cooking—this soup is simpler than it tastes.

👨‍🍳
Difficulty
Medium
🔥
Calories
Low Cal

Ingredients for mung soup

Silky mung beans and rich peanut butter create a vegan soup that feels indulgent yet simple.

Ingredient Amount Notes
Mung Beans 🌾 1 cup Dried, rinsed thoroughly
Peanut Butter 🥜 ¼ cup Natural, unsweetened preferred
Vegetable Broth 💧 4 cups Low-sodium preferred
Fresh Ginger Root 🌿 2 tbsp Grated, freshly grated preferred
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Lemongrass Stalks 🌿 2 whole Bruised, cut into 2-inch pieces
Kaffir Lime Leaves 🍋 2 whole Bruised, fresh preferred
Coconut Milk 🥥 ½ cup Full-fat for creaminess
Lime Juice 🍋 1 tbsp Freshly squeezed
Coconut Sugar 🍯 1 tbsp Or brown sugar
Red Curry Paste 🌶️ 1 tbsp Mild or medium heat
Fresh Cilantro Leaves 🌿 ¼ cup Chopped, for garnish
Fresh Thai Basil Leaves 🌿 ¼ cup Chopped, optional but recommended
Sea Salt 🧂 1 tsp Diamond Crystal preferred
Black Peppercorns 🌶️ ½ tsp Freshly cracked preferred

The mung beans are the heart of this soup—soak them overnight if you're short on time, but rinsing thoroughly before cooking ensures they simmer evenly. For the peanut butter, natural, unsweetened varieties work best, but even the sweetened kind will do in a pinch (just taste and adjust the coconut sugar later). Lemongrass and kaffir lime leaves are the secret to that bright, citrusy depth—most Asian markets carry them fresh, but if you can't find them, a splash of lime zest plus a few drops of lime extract can mimic the flavor. The red curry paste adds warmth without overpowering—Maesri is my go-to, but any quality brand works.

No peanut butter? Tahini or cashew butter will work, though the flavor won’t be identical. Short on lemongrass? Substitute an extra tablespoon of lime juice plus a pinch of cardamom for a similar brightness. Kaffir lime leaves are tricky to find outside specialty stores, but a few drops of lime oil plus a pinch of salt can approximate their aroma. The coconut milk is non-negotiable for creaminess—full-fat gives the best texture, but light coconut milk works if that’s all you’ve got. For extra protein, stir in crumbled tofu or shredded vegan chicken at the end, but the soup is perfectly satisfying on its own.

This soup tastes even better the next day—reheat gently on the stove, adding a splash of water if it thickens too much. Stores well in the fridge for 4-5 days or freezes for 3 months (portion into containers first). The herbs keep best if chopped and stored in an airtight container with a damp paper towel—they’ll last a week this way. Double the batch and freeze half for lazy lunches; trust me, you’ll want leftovers.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: this soup reheats like a dream and keeps for days. Pack it in thermoses for work or school—no soggy sandwiches here. My kids actually finish their lunch now, and honestly? That’s a win.
  • Five-Ingredient Magic: I swear, this soup comes together faster than I can say "peanut butter." Soak the mung beans overnight—that’s it—then toss them in boiling broth with garlic and ginger. No chopping, no fuss, just simmer until the beans are tender and the flavors meld.
  • Peanut Butter Power: Between us, peanut butter in soup sounds wild until you try it. That creamy richness cuts through the broth’s savory edge, while the ginger and garlic add a warmth that lingers. It’s like a hug in a bowl—sweet, spicy, and just a little bit naughty.
  • Lunchbox Hero: Here’s what sold me: this soup reheats like a dream and keeps for days. Pack it in thermoses for work or school—no soggy sandwiches here. My kids actually finish their lunch now, and honestly? That’s a win.

Step-by-step instructions for mung bean soup recipe

This creamy, aromatic mung bean soup delivers warmth in every spoonful—where earthy beans meet nutty peanut depth.

1

Soak and Simmer the Mung Beans

Rinse the 1 cup mung beans thoroughly under cold water to remove any debris. Soak them in a bowl of fresh water for at least 30 minutes—this reduces cooking time and prevents a chalky texture. Drain and transfer them to a large pot with the 4 cups vegetable broth.

Bring to a boil over medium-high heat, then reduce to a gentle simmer. Cook uncovered for 45-60 minutes, stirring occasionally, until the beans are tender but still hold their shape. You'll know they're ready when they're fork-tender but not mushy—this ensures a silky texture rather than a thick paste. Keep an eye on the broth level and add water if needed to maintain consistency.

2

Build the Aromatic Base

While the beans simmer, prepare the fragrant foundation. In a small saucepan, combine the 2 tbsp grated fresh ginger root, 4 cloves minced garlic, 2-inch pieces of 2 bruised lemongrass stalks, and 2 bruised kaffir lime leaves. Add 1 cup of the simmering broth from the beans and bring to a gentle boil. Reduce heat and let it steep for 10 minutes—this infuses the broth with complex, citrusy depth.

Strain the aromatic mixture through a fine-mesh sieve, pressing gently on the solids to extract every drop of flavor. Discard the solids and return the infused broth to the pot with the beans. Stir in the 1 tbsp red curry paste and let it simmer for another 5 minutes to meld the flavors. This step transforms ordinary broth into a fragrant, aromatic base that carries the entire dish.

3

Create the Creamy Peanut-Coconut Blend

In a separate bowl, whisk together the 0.25 cup natural peanut butter, 0.5 cup full-fat coconut milk, 1 tbsp coconut sugar, 1 tbsp freshly squeezed lime juice, 1 tsp sea salt, and 0.5 tsp freshly cracked black peppercorns. The peanut butter should dissolve completely into a smooth, velvety paste—this is the soul of the soup's rich, nutty depth.

Slowly ladle in 1 cup of the hot bean broth while whisking continuously. This gradual addition prevents the peanut butter from seizing up. Return this creamy mixture to the pot with the beans and stir well. The soup should begin to thicken slightly as the peanut butter emulsifies with the hot liquid. If it becomes too thick, thin it with additional broth as needed—this ensures a silky, coat-your-spoon consistency.

4

Finish and Garnish for Freshness

Let the soup simmer gently for an additional 10-15 minutes to allow all the flavors to meld together. Taste and adjust the seasoning—you may need a touch more lime juice for brightness or salt to balance the flavors. The soup should be harmonious with a perfect balance of earthy beans, nutty peanut, and subtle spice.

Remove from heat and stir in the 0.25 cup chopped fresh cilantro leaves and 0.25 cup chopped fresh Thai basil leaves. These herbs add a vibrant freshness that cuts through the richness. Ladle the soup into bowls immediately and serve while warm—each spoonful should deliver that comforting blend of creamy peanut, aromatic broth, and tender mung beans.

👨‍🍳

Pro Tips For Making Mung Soup

  • Soak Beans Overnight: I learned this the hard way—rushing soaks means tough, mealy mung beans. Toss them in water with a pinch of salt for 12 hours (yes, even if you’re impatient like me). They’ll split open beautifully and cook down to creamy perfection. No one wants to bite into a chewy bean in soup.
  • Sauté Ginger-Garlic First: Hit the garlic and ginger with a splash of broth before adding peanut butter—this stops the peanut flavor from turning bitter. Cook them until fragrant (about 2 minutes) and slightly softened; it’s the foundation for that deep, aromatic base. Skip this, and your soup tastes like peanut butter soup.
  • Simmer, Don’t Boil: After adding the beans, keep the heat low enough that tiny bubbles just break the surface. Boiling turns mung beans mushy and splits them into a gluey mess. A gentle simmer (15–20 minutes) keeps them intact and creamy. Trust me, your soup will thank you.
  • Use Natural Peanut Butter: Store-bought peanut butter with oil separates and makes your soup greasy. Go for 100% natural, no-sugar-added, and thin it with a splash of broth before stirring it in. The texture stays smooth, and the flavor shines. (Your lazy shortcut is to blend leftover peanut butter with a little broth first.)

Storing and reheating this mung soup

Refrigerator Storage

This soup stores beautifully in the fridge for up to 4-5 days, with flavors deepening as the ingredients meld together. Let it cool completely before transferring to an airtight container—I prefer glass jars with snap-on lids to maintain freshness.

The peanut-coconut base thickens slightly when chilled, so stir in 1-2 tablespoons of water or broth when reheating to restore that silky texture. 🥣

Freezer Prep Tips

For longer storage, freeze portions in quart-sized freezer bags or airtight containers, leaving 1-inch headspace for expansion. Label with the date—this soup freezes for up to 3 months without losing its velvety texture.

Thaw overnight in the fridge for best results, or use the microwave's defrost setting. The herbs (cilantro and Thai basil) should be added fresh after reheating, as they don't freeze well. ❄️

Stovetop Reheating

My preferred method is gentle stovetop reheating to preserve the soup's delicate balance. Pour the chilled soup into a pot and heat over medium-low heat for 8-10 minutes, stirring occasionally. If it thickens too much, add 1-2 tablespoons of water or broth to restore consistency.

Taste and adjust seasoning—you may need a pinch more salt or lime juice to brighten flavors after storage. 🔥

Microwave Shortcuts

For quick reheating, transfer a portion to a microwave-safe bowl and cover loosely with a damp paper towel. Heat on 50% power for 2-3 minutes, stirring halfway through, until steaming hot.

Avoid high power to prevent the peanut-coconut base from separating. Stir vigorously after heating to re-emulsify the texture. This method works best for single servings. ⚡

Herb Refresh Trick

The fresh herbs (cilantro and Thai basil) are the secret to restaurant-quality flavor after storage. Keep a small jar of chopped herbs in the fridge, covered with a damp paper towel, to maintain freshness for up to 1 week.

Add them just before serving to preserve their vibrant aroma and color. For extra brightness, squeeze a few drops of fresh lime juice over each bowl. 🌿

Make-Ahead Meal Prep

Double the recipe and freeze half for lazy lunches—this soup reheats beautifully and tastes even better the next day. I like to prep individual portions in glass meal prep containers with a small compartment for herbs on top.

Store the herbs separately and add them fresh when ready to eat. This approach saves time and keeps the soup tasting fresh for up to 5 days in the fridge. 📅

Nutrition facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 6g30%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 38g14%
Dietary Fiber 8g29%
Sugars 8g
Protein 14g28%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this mung bean soup without peanut butter?

Swap the peanut butter for 0.25 cup tahini or 0.5 cup cashew butter for a similar nutty depth. For a completely nut-free version, use 0.5 cup coconut cream plus 1 tsp coconut oil to maintain richness. The soup will still be creamy but with a more neutral flavor profile.

2

Why do my mung beans turn mushy when cooking?

Overcooking is the most common cause. Mung beans should be fork-tender but still hold their shape—45-60 minutes is ideal. Start checking at 40 minutes if using pre-soaked beans. For extra insurance, use 1.5 cups of beans instead of 1 cup, as some may not soften evenly.

3

How can I make this soup spicier?

Increase the red curry paste to 2 tbsp for noticeable heat, or add 0.5 tsp chili flakes or 1 sliced Thai chili while simmering. For smoky depth, stir in 1 tsp smoked paprika with the peanut-coconut blend. Always taste as you go—adjust gradually!

4

Is this soup gluten-free?

Yes, this recipe is naturally gluten-free! All ingredients—mung beans, peanut butter, coconut milk, and spices—are gluten-free. Just double-check your vegetable broth label for hidden gluten (some brands add wheat-based thickeners). For extra safety, use certified gluten-free broth.

5

Can I use canned mung beans instead of dried?

Canned beans work in a pinch, but they lack the silky texture of properly cooked dried mung beans. If using canned, rinse thoroughly and simmer for only 10-15 minutes to avoid mushiness. For best results, stick with dried beans—they absorb flavors more deeply and create that signature velvety mouthfeel.

★★★★★4.8(10 reviews)
Categories Soups & Stews