
Boil broccoli florets for 3-5 minutes, until bright green and fork-tender; thicker stems may need 6-8 minutes. For crisper broccoli, stop at 2-3 minutes and drain immediately to prevent overcooking.
How Long to Boil Broccoli: boil broccoli florets for 3 to 5 minutes, depending on size, until bright green and fork-tender. For smaller florets, start checking at 3 minutes; for larger pieces, use the full 5 minutes.
Use a large pot of boiling water so the broccoli cooks evenly, and cut pieces to similar size before they go in.
For best storage before cooking, keep broccoli in the fridge crisper; USDA/FDA reference storage time for broccoli, cauliflower, and cabbage is 1 to 2 weeks.
Answer First, Details After
Contents
- 1 Answer First, Details After
- 2 Boiling Time by Cut
- 3 Relevant Storage Figure
- 4 Boiling Time for Broccoli
- 5 Quick Timing Chart
- 6 Worked Examples
- 7 Frozen Broccoli
- 8 How to Check Doneness
- 9 Fresh Versus Frozen Broccoli
- 10 Boiling Time by Cut and Condition
- 11 Why Frozen Broccoli Gets Mushy Faster
- 12 How to Boil Broccoli
- 13 Boiling Time by Cut Size
- 14 Worked Examples
- 15 How to Tell It Is Done
- 16 Use the fork test on the stem, not the flower end
- 17 Timing by cut size
- 18 Signs it has gone too far
- 19 Quick Timing Chart
- 20 Exact Timing Method
- 21 Worked Examples
- 22 Edge Cases That Change the Time
- 23 Best Pot Size and Water Amount
- 24 Pot size by broccoli amount
- 25 Worked examples
- 26 Preventing Mushy Overcooked Broccoli
- 27 Cut Size Controls the Clock
- 28 Stop Cooking Immediately
- 29 Cooling and Serving After Boiling
- 30 For Hot Serving
- 31 For Cold Broccoli or Meal Prep
- 32 Storage After Cooling
- 33 Reader Questions
- 34 How long do you boil broccoli florets?
- 35 How long do you boil broccoli stems?
- 36 How long do you boil frozen broccoli?
- 37 How long does fresh broccoli last before boiling?
- 38 You May Also Want
- 39 Sources
Boil broccoli florets for 2 to 3 minutes for crisp-tender pieces, or 4 to 5 minutes for softer broccoli. Start timing only after the water returns to a full boil.
For broccoli stems, boil 4 to 6 minutes if sliced about 1/4 inch thick. Whole thick stems need longer, but they cook unevenly, so slicing is the better method.
Boiling Time by Cut
| Broccoli form | Size | Boiling time | Best result |
|---|---|---|---|
| Small florets | About 1 inch | 2 minutes | Bright green, crisp-tender |
| Medium florets | About 1 1/2 inches | 3 minutes | Tender with a little bite |
| Large florets | 2 inches or larger | 4 to 5 minutes | Soft, but not mushy |
| Sliced stems | About 1/4 inch thick | 4 to 6 minutes | Tender throughout |
| Frozen broccoli | Florets | 3 to 5 minutes | Hot and tender |
Use a large pot so the water does not stop boiling for long. For 1 pound of broccoli, use at least 3 quarts of water. Add the broccoli, wait for the boil to return, then start the timer.
For a mixed pan of florets and stems, put the sliced stems in first. Boil them for 2 minutes, then add the florets and boil another 2 to 3 minutes.
If you want broccoli for a cold salad, boil florets for 2 minutes, then cool them quickly in ice water. This keeps the texture firm and the color bright.
If you are serving broccoli with butter, cheese sauce, or pasta, aim for 3 minutes for medium florets. They will be tender enough to eat but firm enough not to fall apart when tossed.
If the florets are very uneven, sort them before boiling. Start large pieces first, then add small pieces 1 to 2 minutes later. This prevents tiny florets from overcooking.
The most reliable doneness test is a fork through the stem end. It should slide in with light resistance for crisp-tender broccoli, or with almost no resistance for soft broccoli.
Relevant Storage Figure
| Vegetable | Where to store | Typical keeping time |
|---|---|---|
| Broccoli, cauliflower, cabbage | Fridge crisper | 1-2 weeks |
If your broccoli is already limp before boiling, use the shorter end only if you want it crisp-tender. Older broccoli softens faster, so check at 2 minutes instead of waiting for 3.
Do not boil chopped broccoli and whole stems together for the same time. Small florets can be done in 2 minutes, while sliced stems may still need 4 to 6 minutes.

Boiling Time for Broccoli
Boil broccoli florets for 2 to 4 minutes, depending on size and texture. Use 2 minutes for crisp-tender, 3 minutes for tender, and 4 minutes for very soft florets.
For broccoli stems, boil peeled slices for 3 to 5 minutes. Thick whole stalk pieces need longer than florets because the dense core heats more slowly.
Quick Timing Chart
| Broccoli cut | Boiling time | Result |
|---|---|---|
| Small florets, 1 inch | 2 minutes | Crisp-tender, bright green |
| Medium florets, 1½ inches | 3 minutes | Tender with light bite |
| Large florets, 2 inches | 4 minutes | Soft, easy to pierce |
| Peeled stem slices, ¼ inch | 3 minutes | Tender but firm |
| Peeled stem chunks, ½ inch | 4 to 5 minutes | Fully tender |
Start timing only after the water returns to a boil. Adding broccoli drops the water temperature, especially if the pot is crowded or the broccoli is cold from the fridge.
Use a large pot with enough water to let the florets move freely. For 1 pound of broccoli, use at least 3 quarts of water so the boil recovers quickly.
Worked Examples
If you cut 1 pound of broccoli into 1-inch florets for a stir-fry side, boil for 2 minutes. Drain immediately, then add to the pan so it does not turn mushy.
If you want broccoli for dinner plates with chicken or pasta, cut medium florets and boil for 3 minutes. The stems should pierce with a fork but still hold shape.
For toddlers, purées, casseroles, or mashed broccoli, boil large florets for 4 minutes. If the stems are thick, split them lengthwise before boiling.
If florets are uneven, time for the largest pieces. Better yet, cut the crowns into similar sizes so small pieces do not overcook while large ones stay tough.
Frozen Broccoli
Frozen broccoli usually needs 3 to 5 minutes in boiling water. Use 3 minutes for small florets and 5 minutes for thick pieces or spears.
Do not thaw frozen broccoli before boiling unless a recipe says to. Add it straight to boiling water and begin timing when the water returns to a boil.
How to Check Doneness
At 2 minutes, broccoli should be bright green and barely fork-tender. At 3 minutes, a fork enters the stem with mild resistance. At 4 minutes, the stem is soft.
Drain broccoli as soon as it reaches the texture you want. Leaving it in hot water for even 1 extra minute can push crisp-tender broccoli into soft broccoli.
For cold salads or meal prep, drain and cool the broccoli right away under cold running water. This stops carryover cooking and helps keep the green color.
Fresh broccoli belongs in the fridge crisper and typically keeps 1 to 2 weeks. If the florets smell strong, look slimy, or have widespread yellowing, do not boil them.

Fresh Versus Frozen Broccoli
Fresh broccoli and frozen broccoli do not boil the same way. Fresh starts raw and firm; frozen is usually blanched before freezing, so it needs less time in the pot.
For fresh broccoli florets, boil 3 to 5 minutes. Use 3 minutes for small, bite-size florets and 5 minutes for larger pieces or a softer texture.
For frozen broccoli florets, boil 2 to 4 minutes after the water returns to a boil. Use 2 minutes for crisp-tender pieces and 4 minutes if the florets are large or still clumped.
Boiling Time by Cut and Condition
| Broccoli type | Cut size | Boil time | Best use |
|---|---|---|---|
| Fresh florets | 1-inch pieces | 3 minutes | Salads, stir-ins, meal prep |
| Fresh florets | 1 1/2- to 2-inch pieces | 4 to 5 minutes | Side dishes, casseroles |
| Fresh stems | Peeled, 1/4-inch slices | 3 to 4 minutes | Mixed with florets |
| Frozen florets | Loose pieces | 2 to 3 minutes | Quick side dish |
| Frozen florets | Large or icy pieces | 3 to 4 minutes | Soups, pasta, casseroles |
A practical serving example: boil 12 ounces of fresh florets cut to about 1 1/2 inches for 4 minutes. Drain immediately. That gives tender stems with florets that still hold their shape.
For a 10-ounce bag of frozen broccoli, do not thaw first. Add it directly to boiling water, wait for the water to resume boiling, then start timing 2 to 4 minutes.
If the frozen broccoli is in one solid block, separate it with a spoon as soon as the edges loosen. Start timing once the pieces are mostly separated and the water is boiling again.
Why Frozen Broccoli Gets Mushy Faster
Frozen broccoli has already been heat-treated before packaging. Its cell structure is softer than raw fresh broccoli, so extra boiling quickly turns the florets limp and watery.
If you plan to add broccoli to mac and cheese, soup, fried rice, or a baked casserole, underboil it by about 1 minute. It will soften more in the final dish.
If serving broccoli plain with butter, lemon, or cheese sauce, drain it as soon as a fork slides into the stem with slight resistance. Letting it sit in hot water keeps cooking it.
Fresh broccoli is also more flexible for texture. You can boil it 3 minutes for bright, firm pieces or 5 minutes for softer florets suitable for kids, purées, or mashed vegetable sides.
For mixed fresh cuts, slice thick stems smaller than the florets. A 1/4-inch stem slice and a 1 1/2-inch floret will finish at about the same time in 3 to 4 minutes.
Store fresh broccoli, cauliflower, and cabbage in the fridge crisper. Typical keeping time is 1 to 2 weeks, so boil it sooner if the florets start yellowing or the stems look dry.
Use fresh broccoli when you want defined florets and a crisp-tender bite. Use frozen broccoli when speed matters, or when the broccoli will be covered with sauce or mixed into another dish.

How to Boil Broccoli
Boil broccoli florets for 2 to 3 minutes for crisp-tender pieces, or 4 to 5 minutes for softer broccoli. Boil thick stem slices 3 to 5 minutes, depending on thickness.
Use 1 pound broccoli with 3 quarts water and 1 tablespoon kosher salt. That amount gives the broccoli room to cook quickly instead of dropping the boil for too long.
- 1. Cut the broccoli evenly. Cut the crown into florets about 1 to 1 1/2 inches wide. Peel the stalk if tough, then slice it 1/4 inch thick so it finishes close to the florets.
- 2. Rinse and drain. Rinse under cold running water. Shake off excess water so you are not adding extra cold water to the pot, which slows the return to a boil.
- 3. Boil the water first. Bring 3 quarts water to a full rolling boil in a 4- to 6-quart pot. Add 1 tablespoon kosher salt if you want seasoned broccoli.
- 4. Add stems before florets if needed. For thick stem pieces, add stems first and boil 1 minute. Then add florets. For thin stems, add everything at the same time.
- 5. Start timing when the water returns to a boil. Cook small florets 2 minutes, medium florets 3 minutes, large florets 4 minutes, and very soft broccoli 5 minutes.
- 6. Test one piece. A fork should slide into the stem with light resistance for crisp-tender broccoli. If the fork sticks hard, boil 30 to 60 seconds more.
- 7. Drain immediately. Pour into a colander as soon as it is done. For bright, firm broccoli to use later, chill it in ice water for 2 minutes, then drain well.
Boiling Time by Cut Size
| Broccoli cut | Boiling time | Best use |
|---|---|---|
| Small florets, 1 inch | 2 minutes | Salads, meal prep, stir-ins |
| Medium florets, 1 1/2 inches | 3 minutes | Side dishes, pasta, bowls |
| Large florets, 2 inches | 4 minutes | Platter vegetables, casseroles |
| Thin stem slices, 1/4 inch | 3 minutes | Using the whole stalk |
| Soft broccoli | 5 minutes | Mashing, soups, toddlers |
Worked Examples
For 12 ounces of medium florets, use about 2 to 3 quarts water. Add the broccoli, wait for the boil to come back, then cook 3 minutes. Drain as soon as the stems are barely fork-tender.
For 1 1/2 pounds broccoli, use a 6-quart pot and 4 quarts water. If the pot is crowded, cook in 2 batches. Crowding can turn a 3-minute cook into uneven 5-minute broccoli.
For broccoli with large florets and thick stalk slices, add the stalk slices first for 1 minute. Add florets and boil 3 more minutes. Total stem time is 4 minutes; floret time is 3 minutes.
If broccoli turns dull green, it has usually boiled too long. Drain it right away. If it is still too firm after draining, return it to boiling water for 30-second intervals.
Store fresh broccoli in the fridge crisper. Typical keeping time is 1 to 2 weeks. Boiled broccoli is best used promptly after cooking.

How to Tell It Is Done
Boiled broccoli is done when the stems are tender enough to pierce but still hold their shape. For most 1-inch florets, start checking at 3 minutes, expect crisp-tender at 4 minutes, and softer broccoli at 5 to 6 minutes.
Use the fork test on the stem, not the flower end
Push a fork or paring knife into the thickest part of a stem. If it slides in with light pressure and the floret does not fall apart, the broccoli is done. The buds should look bright green, not olive or gray-green.
Do not judge only by the top of the floret. The flower buds soften first. The stem is the slowest part, so it is the best doneness indicator.
For crisp-tender broccoli, the stem should resist slightly, like cooked green beans. For soft broccoli, the fork should enter easily, but the stem should still stay attached to the crown.
Timing by cut size
| Broccoli cut | When to check | Likely done range | Best visual cue |
|---|---|---|---|
| Small florets, 1/2 inch | 2 minutes | 2 to 3 minutes | Bright green, thin stems bend |
| Medium florets, 1 inch | 3 minutes | 4 to 5 minutes | Fork enters stem with light pressure |
| Large florets, 1 1/2 to 2 inches | 4 minutes | 6 to 8 minutes | Stem center no longer feels hard |
| Broccoli stems, peeled slices | 3 minutes | 4 to 6 minutes | Edges look translucent, center is tender |
Worked example: if your florets are mixed sizes, test the largest one at 4 minutes. If its stem is still firm in the center, boil 1 more minute and test again. Small pieces may already be done.
If you need evenly cooked broccoli, cut large florets in half before boiling. A 2-inch floret can take about twice as long as a 1-inch floret because the thick stem slows the center.
Signs it has gone too far
Overcooked broccoli turns dull green, smells stronger, and breaks when lifted with tongs. The buds may look waterlogged, and the stems may feel mushy instead of springy.
If the broccoli is for a salad, stop at crisp-tender and drain immediately. For casseroles or reheating later, pull it 1 minute earlier than your preferred final texture.
If the pot is crowded, the water cools down when broccoli is added. Add 1 to 2 minutes to the check time, or cook in batches so the water returns to a boil quickly.
Frozen broccoli usually has a softer texture than fresh because it is blanched before freezing. Start checking frozen florets after 3 minutes once the water returns to a boil.
For baby food, mash, or soup, softness matters more than crispness. Cook until the stem crushes easily with a fork, usually 6 to 8 minutes for medium florets.
Drain as soon as it reaches the texture you want. Leaving broccoli in hot water, even off the heat, keeps cooking it and can turn crisp-tender florets soft within 1 to 2 minutes.

Quick Timing Chart
For bite-size broccoli florets, start timing when the water returns to a full boil after adding the broccoli. Most florets are done in 2 to 4 minutes, depending on size and desired texture.
| Broccoli cut | Boil time | Texture | Best use |
|---|---|---|---|
| Small florets, 1 inch | 2 minutes | Bright green, crisp-tender | Salads, meal prep, stir-ins |
| Medium florets, 1 1/2 inches | 3 minutes | Tender with slight bite | Side dishes, pasta, grain bowls |
| Large florets, 2 inches | 4 minutes | Tender throughout | Kids’ plates, sauced broccoli |
| Extra-large florets | 5 minutes | Soft, less crisp | Mashing, casseroles, soups |
| Thin sliced stems | 2 to 3 minutes | Tender-crisp | Mixed with florets |
| Thick stem pieces | 4 to 5 minutes | Tender | Purees, soups, casseroles |
| Frozen broccoli florets | 3 to 5 minutes | Soft to tender | Quick sides, casseroles |
Exact Timing Method
Use 4 quarts of water for 1 pound of broccoli so the boil recovers quickly. Add the broccoli, wait for the water to bubble hard again, then start the timer.
If the water takes 60 to 90 seconds to return to a boil, do not count that as cooking time. The chart times assume the timer starts after the boil fully returns.
For 1 pound of medium florets, boil 3 minutes after the water returns to a boil. Drain immediately. For firmer broccoli, stop at 2 minutes 30 seconds.
For 2 pounds of broccoli in the same pot, expect slower heat recovery. Either boil in 2 batches or add 1 extra minute after the water returns to a boil.
Worked Examples
Example 1: You cut broccoli into 1-inch florets for pasta. Boil 2 minutes, drain, and add to the pasta sauce. This keeps the pieces green and slightly crisp.
Example 2: You want a soft side dish for kids. Cut 2-inch florets and boil 4 minutes. If the stems still feel firm, boil 30 to 60 seconds longer.
Example 3: You are boiling frozen broccoli. Add it straight from the freezer. Start timing after the water returns to a boil, then cook 3 to 5 minutes.
Edge Cases That Change the Time
Very fresh, dense broccoli can need 30 to 60 seconds more than older, looser crowns. Test the thickest stem with a fork, not just the flower buds.
If the florets are uneven, the smallest pieces may overcook first. Cut large pieces in half or remove tiny florets 1 minute earlier with a slotted spoon.
For broccoli that will be baked later, boil only 2 minutes. For soup or casserole filling, 4 to 5 minutes is usually better because the texture can be softer.
Store uncooked broccoli in the fridge crisper. Typical keeping time is 1 to 2 weeks, but for best boiling texture, use firm crowns with tight, green buds.

Best Pot Size and Water Amount
Use enough water to fully cover the broccoli once it is added, with room for bubbling. For most home batches, that means 2 to 4 quarts of water in a pot that holds 3 to 6 quarts.

A good rule is 1 quart of water for every 8 ounces of broccoli florets. This keeps the water from cooling too much when the broccoli goes in, which helps it cook evenly and stay bright green.
Pot size by broccoli amount
For 8 ounces of broccoli, use a 3-quart saucepan with 1 to 1 1/2 quarts of water. This is enough for about 2 servings of florets cut into 1 to 1 1/2 inch pieces.
For 1 pound of broccoli, use a 4-quart pot with 2 quarts of water. This is the best everyday setup for boiling a medium head of broccoli or a standard bag of fresh florets.
For 1 1/2 pounds of broccoli, use a 5- to 6-quart pot with 3 quarts of water. The larger pot prevents crowding and gives the florets space to move as the water returns to a boil.
For 2 pounds of broccoli, use a 6- to 8-quart pot with 4 quarts of water. If the pot is smaller, boil the broccoli in 2 batches instead of packing it tightly.
Worked examples
Example 1: You have 12 ounces of broccoli florets. Use a 4-quart pot and about 1 1/2 quarts of water. The water should sit at least 2 inches below the rim before boiling.
Example 2: You are boiling 1 pound 8 ounces of broccoli. Use 3 quarts of water in a 6-quart pot. This leaves enough headspace for a rolling boil without spilling over.
Example 3: You only have a 3-quart pot and 1 pound of broccoli. Use 1 1/2 quarts of water and cook in 2 batches of 8 ounces each for more even results.
Add 1 tablespoon of kosher salt per 4 quarts of water, or 1 1/2 teaspoons per 2 quarts, if seasoning the cooking water. The broccoli should taste lightly seasoned, not salty.
Do not fill the pot more than two-thirds full. Boiling water rises quickly when broccoli is added, especially if the florets are wet from rinsing.
If the broccoli is not submerged after stirring once, add hot water in 1-cup increments. Avoid starting with too little water, because uncovered pieces cook unevenly.
Preventing Mushy Overcooked Broccoli
Broccoli turns mushy when heat keeps breaking down its cell walls after the bright-green, crisp-tender stage. The safest target is short boiling: about 2 to 3 minutes for florets and 4 to 5 minutes for thicker stems.
Use a full rolling boil before adding broccoli. If the water is only simmering, the broccoli sits longer in hot water and cooks unevenly. For 1 pound of broccoli, use at least 3 quarts of water so the boil returns quickly.
Cut Size Controls the Clock
Small florets, about 1 inch wide, usually need 2 minutes. Medium florets, about 1 1/2 inches wide, need 3 minutes. Large florets, closer to 2 inches, may need 4 minutes, but check early.
Stems cook slower than tops. Slice peeled stems into 1/4-inch coins or 1/2-inch sticks if boiling them with florets. If stems are left thick, start them 1 to 2 minutes before adding florets.
Worked example: for 1 1/2-inch florets with 1/4-inch stem slices, add all pieces to boiling water and set a timer for 3 minutes. At 2 minutes 30 seconds, test one stem and one floret with a fork.
The fork should enter with light resistance. If it slides in with no resistance, the broccoli is already soft. If the stem center feels raw, boil 30 seconds more and test again.
Stop Cooking Immediately
Drain broccoli as soon as it reaches crisp-tender. Do not leave it in the hot pot. Residual heat can soften florets within 1 to 2 minutes, especially if they are piled together.
For the firmest texture, move drained broccoli to an ice bath for 2 minutes. Use about 1 quart cold water plus 1 cup ice for each pound of broccoli, then drain well before seasoning.
If serving hot, skip the ice bath only if you plate immediately. Add butter, olive oil, salt, lemon, or sauce after draining, not during boiling, so you can pull the broccoli at the exact texture you want.
A simple rule: start checking 1 minute before the expected finish time. For 3-minute florets, test at 2 minutes. For 5-minute thick stems, test at 4 minutes. Small checks prevent a mushy batch.
Cooling and Serving After Boiling
Broccoli keeps cooking after it leaves the pot. For crisp-tender florets, drain them immediately when the timer ends, then cool or serve within 1 minute. A 30- to 60-second delay can soften the stems noticeably.

For Hot Serving
If serving hot, pour the broccoli into a colander and shake for 10 to 15 seconds to remove trapped water. Wet florets dilute butter, oil, sauces, and seasonings.
Return the drained broccoli to the warm, empty pot for 30 seconds with the heat off. This lets steam escape without browning or further boiling.
For 1 pound of boiled broccoli, use 1 tablespoon butter or olive oil, 1/4 teaspoon kosher salt, and 1 to 2 teaspoons lemon juice. Toss for 20 to 30 seconds, then serve.
Worked example: if 1 pound of florets boiled for 3 minutes, drain at 3:00, steam-dry until 3:30, season by 4:00, and get it to the table by 5:00 for the best texture.
For Cold Broccoli or Meal Prep
For cold broccoli, stop the cooking with an ice bath. Use at least 4 cups cold water and 2 cups ice for every 1 pound of broccoli. The water should stay very cold after the broccoli goes in.
Transfer the broccoli from the pot directly into the ice bath. Chill small florets for 2 minutes and larger florets for 3 minutes. Stir once halfway through so the centers cool evenly.
Drain well after chilling. Let the broccoli sit in a colander for 2 minutes, then pat dry with a clean towel. Extra water makes salads watery and weakens vinaigrettes.
For a cold salad, dress 1 pound chilled broccoli with 2 tablespoons vinaigrette, 1/4 teaspoon salt, and 1/8 teaspoon black pepper. Add more dressing only after tasting.
Storage After Cooling
Refrigerate boiled broccoli within 2 hours of cooking. Store it in a shallow covered container, ideally no deeper than 2 inches, so it chills quickly and evenly.
Use refrigerated boiled broccoli within 3 to 4 days. Reheat gently with 1 tablespoon water in a covered skillet for 2 to 3 minutes, or microwave in 30-second bursts until hot.
Reader Questions
How long do you boil broccoli florets?
Boil broccoli florets for 2 to 3 minutes for bright green, tender-crisp pieces. For softer broccoli, boil 4 to 5 minutes. Start timing after the water returns to a boil, and drain immediately so the broccoli does not keep cooking.
How long do you boil broccoli stems?
Boil peeled broccoli stems for 3 to 5 minutes when cut into 1/2-inch slices. Stems are denser than florets, so add them 1 to 2 minutes before the florets if cooking both in the same pot.
How long do you boil frozen broccoli?
Boil frozen broccoli for 3 to 5 minutes, depending on piece size. Add it directly to boiling water without thawing first. Start timing once the water returns to a boil, then drain well because frozen broccoli releases extra moisture.
How long does fresh broccoli last before boiling?
Fresh broccoli keeps 1 to 2 weeks in the fridge crisper. For best boiling quality, use it while the florets are firm and green. Trim dry stem ends before cooking, and avoid boiling broccoli that smells strong or has slimy spots.








