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.
You cook fresh butter beans for about 45 to 60 minutes, though the exact time depends on whether you’re using a stovetop, pressure cooker, or slow cooker.
Fresh butter beans, also called lima beans, are tender and creamy when cooked properly, but they can turn mushy if you cook them too long.
If you’ve been wondering how long do you cook fresh butter beans, the answer is simple: simmer them until they’re soft but not falling apart.
In this post, we’ll cover exactly how long to cook fresh butter beans, the best methods, and tips to get them perfect every time.
Let’s dive in.
How Long Do You Cook Fresh Butter Beans?
You cook fresh butter beans for 45 to 60 minutes on the stovetop after soaking them for a few hours.
But here’s the thing: the cooking time for fresh butter beans can vary based on their size, freshness, and the method you choose.
So let’s break it down by cooking method so you know exactly how long to cook fresh butter beans no matter what you’re using.
1. Stovetop Method
When you cook fresh butter beans on the stovetop, bring them to a boil in a pot of water, then reduce to a simmer.
Simmer fresh butter beans for 45 to 60 minutes, checking them every 15 minutes after the 40-minute mark.
You’ll know fresh butter beans are done when they’re tender enough to mash easily with a fork but still hold their shape.
If you cook fresh butter beans past this point, they’ll start to break down and lose their creamy texture.
2. Pressure Cooker Method
A pressure cooker cuts the time significantly, so you cook fresh butter beans for only 10 to 15 minutes at high pressure.
Let the pressure release naturally for about 10 minutes, then quick-release any remaining steam.
This method is perfect when you want to cook fresh butter beans fast without sacrificing flavor.
Just remember that fresh butter beans cook even faster than dried ones, so keep an eye on them.
3. Slow Cooker Method
If you cook fresh butter beans in a slow cooker, set it on low for 4 to 6 hours or on high for 2 to 3 hours.
Slow cookers are forgiving, so you can cook fresh butter beans while you’re at work or running errands.
The low, steady heat helps fresh butter beans develop a rich, buttery flavor that’s hard to beat.
Factors That Affect How Long You Cook Fresh Butter Beans
Several things can change how long you cook fresh butter beans, so keep these in mind before you start.
1. Freshness of the Beans
Fresher butter beans cook faster than older ones, so how long you cook fresh butter beans depends on how recently they were picked.
Beans that have been sitting in the fridge for a week will take longer to soften than ones you just shelled.
2. Size of the Beans
Larger butter beans take longer to cook, while smaller ones finish in less time.
If you’re cooking a mix of sizes, how long you cook fresh butter beans will vary within the same pot.
3. Soaking Time
Soaking fresh butter beans for 2 to 4 hours before cooking can reduce the cooking time by about 10 to 15 minutes.
If you skip soaking, you’ll need to cook fresh butter beans a bit longer to get them tender.
4. Altitude
At higher altitudes, water boils at a lower temperature, so you’ll need to cook fresh butter beans for an extra 10 to 20 minutes.
Tips for Cooking Fresh Butter Beans Perfectly
Now that you know how long do you cook fresh butter beans, here are some tips to get them just right.
1. Don’t Add Salt Too Early
Salt can toughen the skins of fresh butter beans, so add it near the end of cooking.
2. Add Aromatics
Throw in a bay leaf, garlic clove, or piece of onion while you cook fresh butter beans for extra flavor.
3. Skim the Foam
As you cook fresh butter beans, foam will rise to the surface, so skim it off for clearer broth.
4. Taste as You Go
The best way to know how long to cook fresh butter beans is to taste them starting around the 40-minute mark.
5. Store Leftovers Properly
Once you cook fresh butter beans, store leftovers in an airtight container in the fridge for up to 4 days.
So, How Long Do You Cook Fresh Butter Beans?
You cook fresh butter beans for 45 to 60 minutes on the stovetop, 10 to 15 minutes in a pressure cooker, or 2 to 6 hours in a slow cooker.
The key is to cook fresh butter beans until they’re tender but not mushy, and to taste them as you go.
Whether you’re making a hearty soup, a summer salad, or a simple side dish, perfectly cooked fresh butter beans are worth the wait.
Now you know exactly how long do you cook fresh butter beans, so grab a pot and get cooking.