Cooking guide
How Long to Cook Green Beans
Green beans cook best when added to boiling salted water and checked early. Thin young beans cook quickly, while older beans need longer and may need strings removed. Drain as soon as they reach the texture you want.
- Boiling water
- Check early
- Ice bath optional

Quick answer
Quick Answer
Very thin beans
Bright green
Softer texture
Remove strings
Do not thaw first
Stops cooking
Preparation
How to Prepare Green Beans Before Cooking
Rinse green beans well and trim the stem ends. The thin tail ends are edible, so trimming them is optional.
If the beans are older or mature, remove any tough strings along the seam before cooking.
Young green beans are slender, smooth, and snap easily. Older beans may be thicker, duller, tougher, and more fibrous. Older beans need longer cooking, but very tough beans may still remain fibrous.
Leave beans whole for presentation or cut them into similar lengths for faster, even cooking.
Method
How to Cook Green Beans Step by Step
- Rinse the beans and trim the stem ends. Remove strings from mature beans if needed.
- Bring a pot of salted water to a full boil.
- Add the green beans and cook until tender-crisp, fully tender, or soft depending on the dish.
- Start checking thin beans early because they can overcook quickly.
- For salads or make-ahead beans, cool them in ice water for 1 to 2 minutes after boiling. For hot green beans, skip the ice bath and season immediately after draining.
- Drain well before adding butter, oil, vinaigrette, breadcrumbs, nuts, or sauce.
Cooking chart
Green Beans Cooking Time Chart
| Type | Method | Time | Notes |
|---|---|---|---|
| Haricots verts or very thin young beans | Boiling water | 2 to 4 minutes | Best tender-crisp. |
| Thin young green beans | Boiling water | 4 to 6 minutes | Bright and lightly tender. |
| Regular green beans, tender-crisp | Boiling water | 5 to 8 minutes | Good everyday timing. |
| Regular green beans, fully tender | Boiling water | 8 to 12 minutes | Softer, traditional texture. |
| Older or mature beans | Boiling water | 12 to 20 minutes | Remove strings first. |
| Frozen green beans | Boiling water | 4 to 8 minutes | Usually already blanched. |
Texture
Choose the Texture You Want
For bright, tender-crisp green beans, cook them for a shorter time and cool them briefly after boiling if they are for salad or meal prep.
For softer, fully tender green beans, cook them longer. Older beans may need more time, but if they are stringy, remove the strings before cooking.
Color
Ice Bath or Serve Hot?
If serving green beans cold, using them for salad, or cooking them ahead, transfer them to ice water for 1 to 2 minutes after boiling. This stops the cooking and keeps the color bright.
If serving green beans hot, skip the ice bath. Drain well and season immediately so they stay warm and flavorful.
Methods
When Another Cooking Method Is Better
Boiling is best for simple green beans, salads, meal prep, and dishes where you want a clean, tender texture. Steaming keeps the flavor slightly more concentrated.
Sauteing or stir-frying is better when you want garlic, oil, browned edges, or a fast finished side dish. Braising is better for older beans or Mediterranean-style beans cooked slowly with tomato, onion, olive oil, or broth.
Finish
Blanch and Saute for More Flavor
For extra flavor, boil or blanch green beans until just tender, drain well, then finish them in a pan with butter or olive oil.
Add garlic, lemon, almonds, breadcrumbs, shallots, tomatoes, or herbs near the end so the beans stay bright and the toppings do not become soggy.
Texture
How to Know When Green Beans Are Done
Tender-crisp green beans should bend slightly and bite cleanly without tasting raw or squeaky. Fully tender beans should be soft but still hold their shape.
If green beans are olive-green, limp, splitting, or sitting in hot water after cooking, they are overcooked.
Flavor
Best Seasonings for Green Beans
Classic green bean seasonings include butter, garlic, lemon, parsley, dill, black pepper, and olive oil.
For crunch, add almonds, hazelnuts, walnuts, breadcrumbs, or sesame seeds. For a Mediterranean-style dish, use tomatoes, olive oil, onion, garlic, oregano, basil, capers, or a mustard vinaigrette.
Avoid this
Common Mistakes
- Cooking thin young beans as long as older beans.
- Starting green beans in cold water, which can make them dull and soft.
- Not removing strings from mature beans.
- Skipping the ice bath when cooking beans ahead for salad.
- Leaving beans in hot water after they are done.
- Overcooking until they turn olive-green, limp, or split.
- Adding butter, oil, vinaigrette, breadcrumbs, or sauce before draining well.
Rescue tips
How to Fix Green Beans
Small texture problems can often be redirected into another dish.
- Too crispReturn beans to simmering water for 1 to 2 minutes, or finish them briefly in a covered pan with a splash of water.
- Too softDrain well and use them in a warm salad, green bean and potato dish, pasta, soup, or tomato braise.
- WateryDrain thoroughly, pat dry if needed, and finish in a hot pan with butter, oil, garlic, breadcrumbs, or nuts.
Serving
What to Serve With Green Beans
For a simple hot side, drain green beans well and finish with butter or olive oil, garlic, lemon, parsley, dill, or almonds.
Green beans also work well with potatoes, rice, pasta, eggs, chicken, fish, tofu, cream sauce, Parmesan, bacon, browned butter, shallots, chives, mint, and vinaigrette.
Recipe ideas
Green Beans Recipes You May Like
These ideas work well with cooked green beans.
- Green beans with garlic butterBoil until tender-crisp, drain well, then toss with butter, garlic, parsley, and lemon.
- Green beans almondineFinish boiled green beans in butter with toasted almonds and a squeeze of lemon.
- Green beans with tomatoesCook beans until tender, then simmer briefly with olive oil, onion, garlic, and tomatoes.
- Green bean potato saladCool boiled beans in ice water, drain well, and toss with potatoes, mustard vinaigrette, and herbs.
Leftovers
How to Store Raw and Cooked Green Beans
Store raw green beans unwashed in the refrigerator, ideally in a loose bag or container. Wash and trim them just before cooking. Use them while they are firm and crisp; limp or spotted beans are usually past their best.
Cooked green beans can be refrigerated for 3 to 4 days, but the texture and color are best within 1 to 2 days. Reheat briefly in a pan with butter, olive oil, or a splash of water, or serve cold in salads, grain bowls, or potato salad.
Tools
Useful Tools for Cooking Green Beans
- Medium or large potUse enough room so the vegetables cook evenly.
- ColanderDrain quickly when the texture is right.
- Small knife or forkCheck the thickest pieces for tenderness.
- Kitchen timerStart checking near the early end of the range.
Questions
FAQ
How long do green beans take to cook?
Tender-crisp green beans usually take 4 to 8 minutes. Fully tender green beans usually take 8 to 12 minutes. Older beans may need 12 to 20 minutes.
Should green beans start in cold or boiling water?
Green beans should usually start in boiling salted water. Starting in cold water makes them cook slowly and can lead to dull, soft beans. For soups or stews, add green beans directly to the simmering liquid near the end if you want them to keep some texture.
How do you know when green beans are done?
Tender-crisp beans should bend slightly and bite cleanly without tasting raw or squeaky. Fully tender beans should be soft but still hold their shape.
Should you put green beans in ice water?
Use ice water for 1 to 2 minutes if serving green beans cold, using them for salad, or cooking them ahead. For hot green beans, drain well and season immediately instead.
Can you boil frozen green beans?
Yes. Add frozen green beans directly to boiling water and cook for about 4 to 8 minutes, depending on thickness and desired texture. Do not thaw first unless the package says so, and drain well because frozen beans release more water.
Why are my green beans watery or mushy?
They were probably cooked too long, left in hot water after cooking, or not drained well. Thin young beans overcook quickly. Drain as soon as they are tender, and use an ice bath if cooking them ahead.
Do you need to remove strings from green beans?
Young green beans are often stringless. Older or mature beans may have a tough string along the seam; pull it away before cooking.
What goes well with green beans?
Green beans go well with butter, garlic, lemon, parsley, dill, almonds, hazelnuts, walnuts, breadcrumbs, sesame seeds, tomatoes, olive oil, onion, oregano, basil, capers, mustard vinaigrette, potatoes, rice, pasta, eggs, chicken, fish, and tofu.
How do you store raw green beans?
Store raw green beans unwashed in the refrigerator in a loose bag or container. Wash and trim them just before cooking.
How long do cooked green beans last in the fridge?
Cooked green beans can be refrigerated in an airtight container for 3 to 4 days, but their texture and color are best within 1 to 2 days.
Keep cooking
