This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.
How long to boil mung beans depends on whether you’re cooking them whole or split, and whether you’ve soaked them beforehand.
If you’re boiling whole mung beans that have been soaked overnight, they’ll typically take about 30 to 45 minutes to become tender.
Split mung beans, on the other hand, cook much faster, usually in about 20 to 30 minutes.
And if you’re using a pressure cooker, you can cut that time down to just 10 to 15 minutes.
The exact answer to how long to boil mung beans really comes down to the texture you’re after and the equipment you’re using.
In this post, we’ll walk through everything you need to know about boiling mung beans perfectly, including soak times, stovetop methods, and tips to get them just right.
Let’s dive in.
How Long to Boil Mung Beans: The Quick Answer
When you’re wondering how long to boil mung beans, the answer varies based on a few key factors.
Here’s a quick breakdown to help you plan.
1. Soaked Whole Mung Beans
If you soak whole mung beans for at least 4 hours or overnight, they’ll boil in about 30 to 45 minutes.
Soaking softens the outer skin and helps them cook more evenly.
You’ll know they’re done when you can easily smash one with a spoon.
2. Unsoaked Whole Mung Beans
If you skip the soaking step, expect to boil whole mung beans for 45 to 60 minutes.
They’ll still cook through, but it takes longer and you may need to add extra water along the way.
So if you’re short on time, soaking is worth the wait.
3. Split Mung Beans (Moong Dal)
Split mung beans, often called moong dal, don’t need soaking at all.
They boil in about 20 to 30 minutes on the stovetop.
Because they’re already broken down, they absorb water faster and turn soft quickly.
4. Pressure Cooker Method
If you’re using a pressure cooker, mung beans cook in about 10 to 15 minutes after the pressure builds.
This is by far the fastest way to boil mung beans.
Just make sure you use the right water ratio, usually about 3 cups of water for every 1 cup of beans.
Factors That Affect How Long to Boil Mung Beans
Several things can change how long to boil mung beans, so keep these in mind.
1. Soaking Time
The longer you soak your mung beans, the shorter the boiling time.
Overnight soaking gives you the fastest results.
Even a quick 1-hour soak can shave off several minutes of boiling.
2. Bean Freshness
Older mung beans take longer to cook than fresh ones.
If your beans have been sitting in the pantry for over a year, add 10 to 15 minutes to your boiling time.
Fresh beans soften faster and have a better texture overall.
3. Altitude
If you live at a high altitude, water boils at a lower temperature, which means mung beans take longer to cook.
You may need to add 10 to 20 minutes depending on how high you are.
A pressure cooker solves this problem nicely.
4. Desired Texture
How long to boil mung beans also depends on whether you want them firm or mushy.
For salads, boil them until just tender, around 30 minutes.
For soups or dal, cook them longer until they break down completely.
How to Boil Mung Beans Perfectly Every Time
Now that you know how long to boil mung beans, here’s how to do it right.
1. Rinse and Sort
Start by rinsing your mung beans under cold water.
Pick out any stones, broken beans, or debris.
This step only takes a minute but saves you from unpleasant surprises.
2. Soak (Optional but Recommended)
Place the beans in a bowl and cover them with at least 2 inches of water.
Let them soak for 4 hours or overnight.
Drain and rinse before boiling.
3. Use the Right Water Ratio
For every 1 cup of dried mung beans, use 3 to 4 cups of water.
If you want a soupier consistency, add more water.
You can always drain excess water later if needed.
4. Add Flavor Early
Toss in a bay leaf, a piece of kombu, or a clove of garlic while boiling.
These add subtle flavor and can even help reduce gas.
Just avoid adding salt until the beans are fully cooked, as salt can toughen the skins.
5. Simmer, Don’t Boil Hard
Bring the water to a boil, then reduce to a gentle simmer.
A hard boil can split the skins and make the beans mushy on the outside while still firm inside.
Simmering ensures even cooking from edge to center.
6. Skim the Foam
As the mung beans boil, a white foam will rise to the surface.
Skim it off with a spoon to keep the cooking water clean.
This also prevents the beans from boiling over.
So, How Long to Boil Mung Beans?
How long to boil mung beans comes down to the type of bean and your cooking method.
Soaked whole mung beans take 30 to 45 minutes on the stovetop, while unsoaked ones need 45 to 60 minutes.
Split mung beans cook in about 20 to 30 minutes, and a pressure cooker gets the job done in 10 to 15 minutes.
So whether you’re making a hearty dal, a light soup, or a cold salad, you now know exactly how long to boil mung beans for perfect results every time.
Happy cooking.