You want the beans tender but intact, and the quick-pickle brine tangy enough to cut through their earthiness. The margin for error is narrower than it looks: over-simmer the mung beans and you lose the chew that makes this mung bean salad feel substantial, not mushy. Fenugreek leaves in the cooking pot add a maple-like whisper you won’t get from the pickle or garlic oil alone, don’t skip them if you can find them.
I once cooked the beans until they were falling apart, and the salad turned into a muddy paste instead of having distinct, tender beans.
Quick-pickle veg for tangy contrast
A hot brine of cider vinegar, water, sugar, and salt is poured over thinly sliced carrots and onion. This quick-pickle method softens them slightly while infusing a bright, sharp tang.
The pickled vegetables are then stirred into the hot beans, and their reserved liquid doubles as a seasoning tool, add a splash at the end to balance saltiness or acidity. The resulting contrast between earthy beans and tangy, crunchy veg gives the salad lift. You’ll taste it in every forkful.
Whole spices perfume the beans
Simmering mung beans with bay leaf, black cardamom, cloves, cinnamon, and dried fenugreek leaves lets the legumes absorb subtle aromatic notes without any one spice dominating. The spices are fished out after cooking, so you get flavor without chewing on a clove.
I now watch the simmer time carefully and check for doneness at 28 minutes, so the beans stay intact and absorb the spice flavors without going soggy. The result is a fragrant, clean-tasting base that doesn’t compete with the pickled vegetables or garlic oil.
Hot beans soak up garlic-chili oil
Crushed garlic and chili flakes mixed with groundnut oil are poured over the hot, drained mung beans. The residual heat coaxes out garlic’s pungency and the chili’s warmth, letting them coat every bean. Adding the oil while the beans are still steaming ensures the flavors penetrate rather than just sit on the surface.
You’ll notice the difference in how evenly the heat and savoriness spread through the salad, no raw garlic bite, just a gentle, rounded kick.
Rest before serving
After combining the beans, pickled vegetables, and garlic-chili oil, the salad rests for at least 5 to 10 minutes. This pause lets the pickling brine and oil work into the beans and carrots, so every bite tastes cohesive, not like separate components on a plate. Cilantro goes in at the last second to keep its bright, fresh punch.
The rest is a short wait that pays off in deeper, more integrated flavor. You’ll notice the difference between a salad that’s just been tossed and one that’s had time to settle.

Prep: 5 min · Cook: 45 min · Total: 50 min · Servings: 2 · Calories: 490 kcal
Key ingredients for a balanced mung bean salad
Dried mung beans: ⅔ cup dried mung beans cook to tender but intact; don’t soak first, they’ll hold shape better.
Whole spices: Bay leaf, black cardamom, cloves, cinnamon, and fenugreek leaves perfume the beans without dominating.
Cider vinegar: ½ cup cider vinegar gives the quick pickle a mellow tang that cuts the earthy beans.
Garlic and chili flakes: Fresh garlic crushed to a paste and dried chili flakes in groundnut oil get bloomed by hot beans.
Cook the beans with whole spices, then build the salad
Simmer mung beans with aromatics
Rinse the beans, then add bay leaf, cardamom, cloves, cinnamon, and fenugreek. Cover with water by 2 inches.
Boil, then simmer. Check at 28 minutes: the beans should be tender but still hold their shape, bite one.
Stop before they split open.
Quick-pickle the vegetables
Slice carrots into thin ribbons and onion into fine half-rings. Boil vinegar, water, sugar, and salt until dissolved. Pour over the veg, stir, and let cool.
The veggies will soften slightly and turn bright, tangy, crunch contrast.
Make garlic-chili oil
Crush garlic to a paste, then stir in chili flakes and oil. Let it sit so the flavors infuse. No heat needed, the hot beans will wake it up later.
You’ll smell the garlic and chili coming through.
Drain beans and remove spices
Pour off cooking liquid. Fish out the bay leaf, cardamom, cloves, and cinnamon stick.
Don’t leave any behind, biting into a clove ruins the bite. Transfer beans to a large bowl.
Combine while hot
Pour garlic-chili oil and pickled vegetables (with their liquid) over the hot beans. Stir well. The heat melts the garlic punch and lets the pickle brine soak in.
Taste and adjust with extra pickle liquid or salt.
Rest before serving
Let the salad sit for at least 5 to 10 minutes. This short wait lets the flavors marry, the beans absorb the tang and spice. Chop cilantro and fold in just before serving.
The herbs stay fresh and bright.

Mung Bean Salad Indian
Ingredients
- ⅔ cup dried mung beans 150 g
- 1 bay leaf
- 1 black cardamom pod
- 2 cloves
- 1 cinnamon stick
- 1 tbsp dried fenugreek leaves
- 2 small-medium carrots 200 g total
- 1 small red onion 75 g
- ½ cup cider vinegar 125 ml
- ½ cup water 125 ml
- 2 tbsp sugar
- 1½ tsp salt plus extra to taste
- 2 cloves garlic
- ½ tsp dried chili flakes
- 2 tbsp groundnut oil
- 1 handful fresh cilantro
Instructions
Cook Mung Beans:
Wash the mung beans and allow them to drain, then transfer to a 7-inch (17-18 cm) saucepan. Include the bay leaf, cardamom pod, cloves, cinnamon stick, and dried fenugreek leaves. Add water until the beans are submerged by roughly 2 inches (50 mm). Heat to a boil on high, then lower to a simmer and cook for 28-35 minutes until soft.Slice Carrots and Onion:
While the beans cook, cut off the carrot ends and slice into thin ribbons. Put these into a bowl. Cut off the onion ends, halve it, remove the skin, and slice as finely as possible; add to the carrots.Make Pickling Brine:
In a 6-inch (15 cm) saucepan, mix the vinegar, water, sugar, and 1½ tsp salt. Bring to a boil over high heat while stirring to dissolve the solids. Pour this brine over the carrots and onion, stir, and allow to cool.Prepare Garlic-Chili Oil:
Peel the garlic and crush into a paste in a small bowl. Stir in the dried chili flakes and groundnut oil; set aside.Drain and Remove Spices:
Once the mung beans are done, pour off the liquid. Pick out the cloves, cardamom pod, bay leaf, and cinnamon stick. Move the beans to a large bowl.Mix Salad Ingredients:
While the beans remain hot, pour in the garlic-oil mix and the pickled vegetables (keep the pickling liquid). Stir thoroughly. Adjust seasoning by adding some reserved pickling liquid and extra salt if desired.Rest and Add Cilantro:
Leave the salad to rest for at least 5-10 minutes so flavors meld. Right before serving, chop the cilantro and fold it in.

What you can swap in this mung bean salad
Dried fenugreek leaves: Fresh curry leaves or omit them. Fenugreek leaves add a subtle bittersweet, maple-like aroma.
Curry leaves work fresh, add a few sprigs to the simmering pot. Leave them out and the salad loses a layer of fragrance but still tastes good.
Cider vinegar: Any mild vinegar (white wine, rice, or champagne vinegar). Cider vinegar’s fruity, mellow tang is key to the quick pickle. Sub a similarly mild vinegar like white wine or rice; the brine’s acidity stays balanced.
Avoid distilled white vinegar, its harsh sharpness throws off the pickle’s balance.
Groundnut oil: Grapeseed or sunflower oil. Groundnut oil is neutral with a slight nuttiness.
A neutral oil like grapeseed or sunflower works fine, the garlic and chili do the heavy lifting. Avoid strongly flavored oils like olive or sesame; they’d compete.
Storage and Serving
This salad is best eaten within 30 minutes of folding in the cilantro, while the herbs are still crisp and the pickled vegetables retain their crunch. Leftovers keep in the refrigerator for up to 3 days in a sealed container. Over time, the pickled vegetables soften and the brine mellows, but the flavors deepen.
The beans remain tender, not mushy. To serve a stored portion, let it come to room temperature for about 15 minutes or enjoy cold.
Do not freeze the assembled salad; the texture of the pickled vegetables and beans suffers. You can freeze the cooked, drained beans separately for up to 1 month, then thaw and refresh with fresh pickled vegetables and oil.
Tips
- Reserve the cooking liquid from the mung beans; it’s a starchy, flavorful broth that can be used to thin the salad if it seems dry the next day, or as a base for a quick soup.
- After removing the whole spices, taste a bean to ensure none of the spice flavor is too strong; if the cloves or cardamom have over-perfumed the beans, add a squeeze of lemon juice to brighten and balance.

Frequently Asked Questions
Can I make this salad ahead of time?
Best within 30 minutes after adding cilantro, but leftovers keep up to 3 days in the fridge. The pickled veg softens and the brine mellows, yet the beans stay tender. Serve cold or let it come to room temperature for 15 minutes.
The beans are mushy, what went wrong?
Most likely they simmered too long. Check at 28 minutes, they should be tender but still hold their shape when bitten. Starting with dried (not soaked) beans also helps them stay intact.
Do I have to use whole spices or can I skip them?
You can skip them, but the beans lose a subtle, aromatic perfume that no single spice dominates. The cardamom, cloves, cinnamon, bay, and fenugreek infuse the cooking liquid without leaving bits in the salad, they’re fished out. Try once with spices to see if you miss them.
Is this salad served warm or cold?
It’s served at room temperature or cold. The beans are combined hot so they soak up the garlic-chili oil and pickle brine, then rest 5 to 10 minutes.
Cilantro goes in just before serving. Leftovers from the fridge are fine cold or after 15 minutes at room temp.
