This simple Mung Bean Soup recipe is packed with bright flavors. Sweet leeks, lemon, and dill combined with protein-packed mung beans make a healthy and delicious vegan soup that's a breeze to make.

Other recipes you might enjoy
It's no secret that we're pretty big fans of mung beans here on HNL. We've got a spicy Mung Bean Salad with halloumi and carrots. We've got Mung Bean Hummus. And of course, we've got our internet-famous Mung Bean Curry, the most popular recipe on this site for several years.
If you were wondering what else we could possibly contribute to the mung-o-sphere, here it is: Mung Bean Soup.
This recipe makes a brothy, vegetable-studded soup simmered on the stovetop until tender perfection. The flavor is almost Greek-ish, with sweet, softened leeks, lemon, and lots of dill, delivering a bright, sunny taste. It's a perfect addition to our collection of healthy soup and stew recipes.
Thanks to a quick soaking technique that softens the mung beans while you're bringing the rest of the soup together, you'll have this one on the table and ready for dinner in a flash.
Featured comment:
I took a few bites, made a face like I was about to cry and the words "good soup" just fell out my mouth lmao. Really easy to make and packed full of veggies! I have enough veggies to make another batch if I want to! Fresh and citrusy but also warm and cozy! Good soup! ⭐️⭐️⭐️⭐️⭐️
~ Usagi

Let's make mung bean soup together!
Step 1: quick hot soak
In this recipe, I'm using a technique called the Quick Hot Soak to reduce the cooking time. I simply put the mung beans into a saucepan and cover with water. I bring it to a boil, then turn off the heat and let the beans soak while I chop the veggies and start the soup.

This step is optional and may save you 10-15 minutes in total simmering time.
Step 2: sauté
While your beans are soaking, get to work on your soup base.
You'll start by softening the leeks. They get sautéed in olive oil until they've relaxed and begin turning a bit translucent.

Then, add in the carrots, celery, potato, and garlic and sauté for about five minutes.
Step 3: simmer
When the vegetables have softened slightly, drain the mung beans, give them a quick rinse, and add them to the pot.
Add the vegetable broth, bring the soup to a boil. Then reduce the heat to medium-low, cover, and simmer until the beans are tender.

Warm the olive oil in a large, heavy-bottomed skillet set over medium-high heat. Add the onion and sauté until it’s translucent, stirring frequently.
Stir in the diced pepper and zucchini. Sauté for 3-5 minutes more, or until the vegetables are heated through. Add the corn, stir in the salt and spices, and remove the pan from the heat.
Step 4: sauté
Once the beans are cooked, add the frozen spinach, lemon juice, and dill. Taste, and season with salt and pepper as you like.

Allow the soup to come back to temperature, and then serve hot with garnishes of your choice. I like to dish it out into big soup bowls and then add lots of fresh dill, black pepper, and extra lemon slices on top.

Healthy and Nourishing Mung Bean Soup (Vegan)
Ingredients
- 1 cup mung beans rinsed and checked for stones
- 3 Tablespoons extra virgin olive oil
- 1 large leek thinly sliced
- 3 cloves garlic crushed
- 1 ½ cups diced carrot approx 3 large carrots
- 1 ½ cups diced potato approx 1 large
- 1 cup diced celery 2-3 stalks
- 2 bay leaves
- 5 cups vegetable broth
- 1 large lemon juiced
- 2 Tablespoons fresh dill chopped
- 6 ounces frozen spinach
Instructions
- Place the mung beans into a saucepan and cover with water. Bring to the boil, the turn the heat off and put a lid on the pot. Set aside to soak while you're preparing the rest of the ingredients for the soup.1 cup mung beans
- While the beans are soaking, prepare the vegetables. Slice the leeks, peel and dice the carrots, dice the celery, dice the potato, and crush the garlic.
- Heat 3 Tablespoons of olive oil in a large heavy-bottomed pot over medium-high heat.3 Tablespoons extra virgin olive oil
- Add the sliced leek, and sauté until it softens and becomes a bit translucent.1 large leek
- Add the potatoes, celery, carrots, crushed garlic, and bay leaves to the pot and stir to combine.3 cloves garlic, 1 ½ cups diced carrot, 1 ½ cups diced potato, 1 cup diced celery, 2 bay leaves
- Sauté the vegetables, stirring frequently, for about 5 minutes.
- Drain the mung beans and give them a quick rinse.
- Add the beans to the pot with the vegetables, along with 5 cups of vegetable broth.5 cups vegetable broth
- Bring to a boil, then reduce the heat to medium-low and put a lid on it.
- Simmer until the beans are tender, about 15-20 minutes if you have soaked them first.
- Once the beans are tender, add the lemon juice, dill, and frozen spinach. Stir through, taste, and season with salt and pepper.1 large lemon, 2 Tablespoons fresh dill, 6 ounces frozen spinach
- Serve hot, with lots of dill on top for garnish.
Notes
- Nutrition values are an estimate only



Katherine D Emerson says
This is SO delicious!!!! Thanks for the recipe.
I made a few changes based on what I had on hand: I used an onion instead of a leek. I used Swiss chard stems instead of celery (because I love Swiss chard but seldom use celery) and I used about 1/2 - 1 cup (didn't measure it) of chopped up Swiss chard leaves (remove the stem) instead of spinach. I added 1 teaspoon of dried dill along with the broth instead of adding fresh dill at the end. I find that this can be either a soup or a stew, depending on how much liquid you add.
Have a lovely day 🙂
Katie Trant says
Sounds like you made some really great adaptations!
Marlene Autio says
Can you rewrite this for an instant pot? thanks
Katie Trant says
Hi Marlene. I haven't tested this recipe in the Instant Pot so can't advise on cooking times. If I were to make an educated guess, I would imagine that following the Instant Pot instructions for this Chickpea Curry would yield good results. It involves cooking the vegetables with the sauté function, then adding the remaining ingredients and pressure cooking for 5 minutes on high pressure. Let me know if you try it out!
Usagi says
I'm tying to cook in accordance to Chinese medicine and came across this recipe as being good for springtime. I think I get the wrong mung beans (mine were yellow and peeled) as mine turned into mush in my soup but it was still good all the same. I took a few bites, made a face like I was about to cry and the words "good soup" just fell out my mouth lmao. I think my brain went lizard brain for a second. Really easy to make and packed full of veggies! I have enough veggies to make another batch if I want to! Fresh and citrusy but also warm and cozy! Good soup!
Katie Trant says
Hi Usagi! Thanks for the comment and glad you enjoyed the soup so much 🙂 Sounds like you got moong dal, or split mung beans. Glad it tasted great despite the mushy beans!
CC says
Tasted like dill pickle onion soup, which is great if that’s what you’re looking for. Unfortunately, my family didn’t care for it and I feel like we wasted ingredients on this one. 🙁 Also, there’s no garlic listed in the ingredients list but it’s in the instructions.
Katie Trant says
Hey, bummed that this one didn't work out for you. It's definitely a dill-forward flavour, so if that's not your thing it's not your thing. Thanks for the heads up on the garlic - have fixed the ingredients list now.
Natalie Lanoville says
This looks delicious; can't wait to try it. I wonder if frozen leeks would work?
Christine says
Well this looks magical. Can’t wait to try it!