Check out these easy tips for how long to boil green beans for tender, perfectly cooked green beans every single time. Generally, fresh green beans take 3–5 minutes, while frozen green beans need about 5–6 minutes.

Key Ingredients
I’ll walk you through exact boiling times, tips for fresh vs. frozen green beans, and how to keep them crisp and vibrant green. Here’s everything you need to get started.
- Green Beans: Use frozen green beans, or look for fresh ones with a bright green color and a firm texture. They should easily snap when you break them.
- Salt: Use kosher salt or sea salt to enhance the natural flavor of the green beans.
- Water: While cold water is the classic choice for boiled green beans, you can also flavor the water with a spoonful of Better than Bouillon or a bouillon cube, or just use chicken broth to cook the beans.
Prepare the Green Beans
When it comes to green beans, you can pluck both ends with your fingers, as my cousins and I used to when we were growing up, or you can grab a handful and trim the ends with a sharp knife or kitchen shears.
How Long to Boil Green Beans
Boiling green beans is simple, but timing matters. A minute too long and those bright green beans can turn quickly.
| Fresh Green Beans | Frozen Green Beans |
|---|---|
| Boiling gives you tender, crisp green beans that are cooked through with a little bite, but still bright green. | Frozen green beans are blanched before freezing, but need more time to heat through than fresh beans. There’s no need to thaw them first; just add them straight from the freezer to the boiling water. |
| 3-5 minutes | 5-6 minutes |
How to Boil Green Beans
The full recipe with measurements is in the recipe card below.

Step 1: Bring a large pot of salted water to a rolling boil over medium-high heat. Carefully add the trimmed green beans and boil for 3–5 minutes (fresh) or 5–6 minutes (frozen).

Step 2: Drain the cooked green beans through a colander and transfer them immediately to an ice bath for 1-3 minutes. Drain and pat the beans dry with paper towels, or use a salad spinner.

Expert Tips
- Use a large pot of water. Start with plenty of water so the temperature doesn’t drop once the green beans hit the pot.
- Salt the water. Generously salt the water to season the green beans from the inside out.
- Use an ice bath. Transfer the cooked green beans to a large bowl of ice water to halt the cooking process, locking in their color and crisp-tender texture.
- Use an ice bath. Transferring the cooked green beans to ice water to stop cooking, locking in their color and crisp-tender texture.
Now that you know how long to boil green beans, check out these helpful kitchen tips!

How to Serve Boiled Green Beans
Perfect green beans are a canvas you can dress up or keep simple, for recipes like keto green bean casserole or an easy side dish.
After the ice bath, toss the green beans in a sauté pan with tablespoon of butter and a pinch of salt and black pepper, or try them with olive oil, minced garlic, and fresh lemon zest.
Switch up the seasoning with a spice blend like Kinder’s buttery steakhouse seasoning or this Slap Ya Mama’s seasoning recipe. You also can’t go wrong with classics like garlic powder, paprika, onion powder, or red pepper flakes to round out the salt and pepper.
For something a little more extra, finish the green beans with shaved Parmesan cheese, crispy bacon bits, crumbled goat cheese, or toasted pine nuts or almonds.
What To Do With Leftovers
- Refrigerate: Store leftover green beans in an airtight container for 3-4 days.
- Freeze: Arrange the cooked green beans on a baking sheet and flash freeze for 3-4 hours. Transfer the frozen beans to a freezer-safe container or bag for 2-3 months.
Frequently Asked Questions
How do you know when the green beans are done?
Perfectly boiled green beans should be tender and crisp with a bright, vibrant color. You will know they have cooked too long when they start to lose color and start getting mushy.
But I promise, once you nail the timing, this green bean recipe will become a side you can make on repeat.
Should I cover the pot when boiling green beans?
Covering only traps the steam. Preserve the color and texture of the green beans by boiling uncovered.
How much water do I need?
I recommend boiling 2 quarts (8 cups) of water for every 1 pound of fresh green beans to ensure they are fully submerged and cook evenly.
How much salt should I add to the water?
America’s Test Kitchen suggests adding 2 tablespoons of salt per quart (2 cups) of water to flavor the green beans.
More Green Bean Recipes:

How Long to Boil Green Beans
- 1 pound green beans, trimmed
- 8 cups water
- ¼ cup kosher salt
- Bring a large pot of salted water to a rolling boil over medium-high heat. Carefully add the trimmed green beans and boil for 3–5 minutes (fresh) or 5–6 minutes (frozen).
- Drain the cooked green beans through a colander and transfer them immediately to an ice bath for 1-3 minutes. Drain and pat the beans dry with paper towels, or use a salad spinner.
- Use a large pot of water. Start with plenty of water so the temperature doesn’t drop once the green beans hit the pot.
- Salt the water. Generously salt the water to season the green beans from the inside out.
- Use an ice bath.Transfer the cooked green beans to a large bowl of ice water to halt the cooking process, locking in their color and crisp-tender texture.
- Use an ice bath. Transferring the cooked green beans to ice water to stop cooking, locking in their color and crisp-tender texture.




Sarah W.
Monday 13th of February 2023
I tried this recipe and was amazed by the results! My green beans came out perfectly cooked and were a hit at dinner. Thanks for the clear instructions, I'll definitely be using this guide again in the future.