How Long To Boil Fava Beans

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 fava beans depends on whether you’re using fresh, dried, or frozen beans.
 
Fresh fava beans usually take just 3 to 5 minutes once the water returns to a boil.
 
Dried fava beans are a different story and can take anywhere from 45 to 90 minutes depending on their size and how long they’ve been soaked.
 
Frozen fava beans are the quickest option and typically need only 5 to 8 minutes in boiling water.
 
Knowing how long to boil fava beans is one of those kitchen basics that saves you from mushy beans or a pot of stubborn, undercooked ones.
 
In this post, we’ll break down exactly how long to boil fava beans for each type, plus a few tips so they come out perfect every single time.
 
Let’s dive in.
 

How Long to Boil Fava Beans Based on Type

The answer to how long to boil fava beans really comes down to what kind of fava beans you’re working with.
 
Here’s a quick rundown so you know exactly what you’re dealing with before you turn on the stove.
 

1. Fresh Fava Beans

Fresh fava beans are in season during spring and early summer, and they’re a treat when you can find them.
 
First, you’ll need to shell them from their thick pods and then blanch them to remove the waxy outer skin.
 
Once they’re prepped, boil fresh fava beans for 3 to 5 minutes in salted water.
 
They should turn bright green and tender but still hold their shape.
 
If you boil them much longer than that, they’ll go soft and lose that lovely color.
 

2. Dried Fava Beans

Dried fava beans take the longest, and how long to boil fava beans in this form depends heavily on whether you soaked them first.
 
If you soaked them overnight, you’re looking at about 45 to 60 minutes of boiling.
 
If you skipped the soak, expect to boil dried fava beans for 60 to 90 minutes, sometimes even longer.
 
The larger the bean, the longer the boil time.
 
You’ll know they’re done when you can easily mash one with a fork or squeeze it between your fingers.
 

3. Frozen Fava Beans

Frozen fava beans are the shortcut version and a lifesaver on busy weeknights.
 
You don’t need to thaw them first, just drop them straight into boiling water.
 
How long to boil fava beans that are frozen, you ask?
 
About 5 to 8 minutes is all it takes.
 
They’re already blanched and partially cooked, so you’re really just heating them through and getting them tender.
 
Taste one at the 5-minute mark to check.
 

Factors That Affect How Long to Boil Fava Beans

Even when you know the basics, a few things can change how long to boil fava beans in practice.
 
Keep these in mind so you’re not caught off guard.
 

1. Bean Size and Age

Bigger, older dried fava beans take longer to soften than smaller, fresher ones.
 
If your dried beans have been sitting in the pantry for over a year, they’ll be tougher and may need extra boiling time.
 
That’s why it helps to taste as you go instead of relying on a strict timer.
 

2. Soaking Makes a Difference

Soaking dried fava beans overnight cuts the boiling time significantly.
 
A long soak softens the beans and rehydrates them, so how long to boil fava beans after soaking drops to about 45 to 60 minutes.
 
If you’re short on time, a quick soak method works too: boil them for 2 minutes, then let them sit in the hot water for an hour.
 

3. Altitude and Water

If you live at high altitude, water boils at a lower temperature, which means fava beans take longer to cook.
 
Add 10 to 15 minutes to your usual boil time if that’s the case.
 
Also, make sure you’re using enough water, the beans should be fully submerged with a couple of inches to spare.
 

4. Salt Timing

Some cooks say adding salt too early can toughen the skins of dried beans.
 
If you’re worried about that, salt the water in the last 10 minutes of boiling instead.
 
For fresh and frozen fava beans, salting the water from the start is totally fine.
 

Tips for Perfectly Boiled Fava Beans

Now that you know how long to boil fava beans, here are a few extra tips to nail the texture and flavor.
 
Skim off any foam that rises to the surface while boiling.
 
That foam is just starch and impurities, and removing it keeps the water clean and the beans tasting fresh.
 
Taste a bean every few minutes once you’re near the end of the cook time.
 
It’s the best way to avoid overcooking, especially with fresh fava beans, which can turn mushy fast.
 
If you’re not using them right away, plunge boiled fava beans into an ice bath to stop the cooking process.
 
This keeps them bright and firm, and they’ll hold up better in salads or as a side dish.
 
And remember, the outer skin of larger fava beans can be tough, so peeling it off after boiling gives you a creamier, more delicate bite.
 

So, How Long to Boil Fava Beans?

How long to boil fava beans depends on the type you’re cooking.
 
Fresh fava beans need just 3 to 5 minutes, frozen ones take 5 to 8 minutes, and dried fava beans can take anywhere from 45 to 90 minutes depending on soaking and size.
 
The best approach is to taste as you go, since factors like bean age and altitude can shift the timing.
 
With these guidelines, you’ll never have to guess how long to boil fava beans again.
 
Now go grab that pot and get cooking.