Boil broccoli and cauliflower florets for 3-5 minutes for crisp-tender, or 6-8 minutes for softer pieces. Cut them into similar 1- to 2-inch florets so they finish evenly; drain immediately to prevent mushiness.
How Long To Boil Broccoli And Cauliflower: boil broccoli florets for 3 minutes and cauliflower florets for 5 minutes for crisp-tender pieces; boil both together for about 5 minutes if you want one pot.
Cut florets to similar size so they finish evenly. Add them to boiling water, not cold water, and start timing when the water returns to a boil. Store leftover raw broccoli and cauliflower in the fridge crisper for 1-2 weeks.

The Short Answer, With Numbers
Contents
- 1 The Short Answer, With Numbers
- 2 Boiling Time By Cut Size
- 3 Relevant Storage Figure
- 4 Boiling Times At A Glance
- 5 Best Default Timing
- 6 Worked Examples
- 7 Edge Cases That Change The Clock
- 8 Fresh Versus Frozen Timing
- 9 Fresh Broccoli And Cauliflower
- 10 Frozen Broccoli And Cauliflower
- 11 How To Boil Them
- 12 Timing By Texture
- 13 Worked Examples
- 14 How To Check Doneness
- 15 Use A Fork Test At The Thickest Stem
- 16 Match Doneness To The Dish
- 17 Visual Cues That Help
- 18 Common Timing Mistakes
- 19 Cutting Pieces Too Unevenly
- 20 Starting the Timer Too Early
- 21 Using One Time for Both Vegetables
- 22 Ignoring Stem Thickness
- 23 Letting Carryover Cooking Ruin the Texture
- 24 Not Testing at the Center
- 25 Frequently Asked Questions
- 26 How long do you boil broccoli and cauliflower together?
- 27 How long should I boil broccoli florets?
- 28 How long should I boil cauliflower florets?
- 29 Should I boil broccoli or cauliflower first?
- 30 How do I keep boiled broccoli and cauliflower from getting mushy?
- 31 Related Reading
- 32 Sources & References
Boil broccoli florets for 2 to 3 minutes for crisp-tender, or 4 to 5 minutes for soft. Boil cauliflower florets for 5 to 6 minutes for crisp-tender, or 7 to 8 minutes for soft.
If boiling them together, add cauliflower first. After 3 minutes, add broccoli. Boil both for another 2 to 3 minutes. Total pot time: 5 to 6 minutes for cauliflower and 2 to 3 minutes for broccoli.
Boiling Time By Cut Size
| Vegetable | Cut size | Crisp-tender boil time | Soft boil time |
|---|---|---|---|
| Broccoli | 1 to 1 1/2 inch florets | 2 to 3 minutes | 4 to 5 minutes |
| Broccoli | Large florets, 2 inches | 4 minutes | 5 to 6 minutes |
| Cauliflower | 1 to 1 1/2 inch florets | 5 to 6 minutes | 7 to 8 minutes |
| Cauliflower | Large florets, 2 inches | 7 minutes | 8 to 10 minutes |
Use a full rolling boil before the vegetables go in. Start timing when the water returns to a boil, not when the pieces first hit the pot.
For 1 pound of broccoli florets, use at least 3 quarts of water. For 1 pound of cauliflower, use the same. Crowding slows the return to boil and can add 1 to 2 minutes.
Worked example: for a mixed pot with 12 ounces cauliflower and 12 ounces broccoli, boil cauliflower alone for 3 minutes. Add broccoli, then boil 3 minutes more. Drain immediately.
For very small broccoli florets under 1 inch, check at 90 seconds. They can go from bright green to dull and soft in less than 1 extra minute.
For very small cauliflower florets under 1 inch, check at 4 minutes. They should be fork-pierceable but not collapsing.
Frozen broccoli usually needs 3 to 4 minutes from the time the water returns to a boil. Frozen cauliflower usually needs 5 to 7 minutes.
Stems take longer than florets. Broccoli stems sliced 1/4 inch thick need about 3 to 4 minutes. Cauliflower core pieces cut 1/2 inch thick need about 6 to 8 minutes.
Relevant Storage Figure
| Vegetable | Where to store | Typical keeping time |
|---|---|---|
| Broccoli, cauliflower, cabbage | Fridge crisper | 1-2 weeks |
If the broccoli or cauliflower is limp before boiling, shorten the target by about 1 minute for florets. Older florets soften faster and can turn mushy if boiled to the high end.
The fastest doneness test is a fork. For crisp-tender, the fork should enter the stem with slight resistance. For soft, it should slide in easily but the floret should still hold its shape.

Boiling Times At A Glance
Broccoli florets: boil 2 to 4 minutes. Use 2 minutes for crisp-tender pieces, 3 minutes for standard fork-tender broccoli, and 4 minutes for very soft florets.
Cauliflower florets: boil 4 to 6 minutes. Use 4 minutes for crisp-tender, 5 minutes for fork-tender, and 6 minutes for soft cauliflower that mashes easily.
| Vegetable | Cut Size | Boiling Time | Best Doneness Cue |
|---|---|---|---|
| Broccoli | 1 to 1 1/2 inch florets | 2 to 4 minutes | Stem pierces with slight resistance |
| Broccoli | Large florets, 2 inches | 4 to 5 minutes | Thick stem is fork-tender |
| Broccoli stems | 1/4 inch slices | 3 to 4 minutes | Center is tender, not woody |
| Cauliflower | 1 to 1 1/2 inch florets | 4 to 6 minutes | Core end pierces cleanly |
| Cauliflower | Large florets, 2 inches | 6 to 8 minutes | Knife slides through stem |
| Cauliflower | Whole small head | 12 to 15 minutes | Core is tender to the center |
Best Default Timing
For a mixed pot of broccoli and cauliflower, cut cauliflower slightly smaller or add it first. Start cauliflower, boil 2 minutes, then add broccoli for the final 3 minutes.
That 5-minute total gives fork-tender cauliflower and bright, tender broccoli when both are cut into 1 to 1 1/2 inch pieces.
If you want both crisp-tender, boil cauliflower 3 minutes, add broccoli, then boil 2 more minutes. Drain at 5 minutes total and serve immediately.
For softer vegetables for casseroles, soups, or toddlers, boil cauliflower 5 minutes, add broccoli, and boil 4 more minutes. Total time: 9 minutes.
Worked Examples
Example 1: You have 3 cups broccoli florets, each about 1 inch wide. Boil 3 minutes for a standard side dish. Use 2 minutes if you will stir-fry or bake them after boiling.
Example 2: You have 4 cups cauliflower florets, mostly 1 1/2 inches. Boil 5 minutes. If the pieces are dense and chunky, test one at 5 minutes and continue to 6 minutes if needed.
Example 3: You are boiling 2 cups broccoli with 2 cups cauliflower. Add cauliflower first for 2 minutes, then broccoli for 3 minutes. Drain after 5 total minutes.
Example 4: You cut broccoli stems into 1/4 inch coins. Boil them 1 minute before adding florets, then boil everything 3 more minutes.
Edge Cases That Change The Clock
Frozen broccoli usually needs 3 to 5 minutes once the water returns to a boil. Frozen cauliflower usually needs 5 to 7 minutes after the water returns to a boil.
Very crowded pots slow the boil. If the water stops boiling for more than 1 minute after adding vegetables, start timing when a steady boil returns.
Salted water does not meaningfully change timing. Use enough water to cover the vegetables by about 1 inch so the pieces cook evenly.
For meal prep, underboil by 1 minute. Broccoli and cauliflower keep softening from carryover heat, especially if piled in a colander or covered bowl.
For mash, boil cauliflower 8 to 10 minutes as florets. It should break when pressed with a fork. Broccoli mash usually needs 5 to 6 minutes.
Drain immediately when done. For the brightest broccoli, rinse under cold water for 15 to 30 seconds if serving later, then drain well before seasoning.

Fresh Versus Frozen Timing
Fresh broccoli and cauliflower usually boil in 3 to 6 minutes. Frozen florets usually need 4 to 7 minutes because they chill the water and release surface ice.
For a mixed pot, cut both vegetables to similar size. Use florets about 1 to 1 1/2 inches wide. If cauliflower pieces are bigger than broccoli, start cauliflower 1 to 2 minutes earlier.
| Vegetable | Fresh boil time | Frozen boil time | Best texture target |
|---|---|---|---|
| Broccoli florets | 3-5 minutes | 4-6 minutes | Bright green, tender-crisp |
| Cauliflower florets | 5-6 minutes | 5-7 minutes | Fork-tender, not mushy |
| Mixed broccoli and cauliflower | 5-6 minutes total | 6-7 minutes total | Cauliflower tender, broccoli still green |
Fresh Broccoli And Cauliflower
Fresh broccoli cooks faster than fresh cauliflower. Broccoli florets are usually ready in 3 to 5 minutes. Cauliflower takes 5 to 6 minutes because the stems and curds are denser.
For fresh mixed vegetables, boil cauliflower alone for 2 minutes, then add broccoli and boil 3 to 4 more minutes. Total time: 5 to 6 minutes.
Worked example: if your cauliflower florets are 1 1/2 inches and broccoli florets are 1 inch, start cauliflower first. At minute 2, add broccoli. At minute 5, test both with a fork.
If the fork slides into cauliflower with light pressure and broccoli is bright green, drain immediately. If the cauliflower core resists, boil 1 more minute and test again.
For very small florets, about 3/4 inch, reduce timing by 1 minute. Fresh broccoli may be done in 2 to 3 minutes, while cauliflower may be done in 4 to 5 minutes.
For large florets, about 2 inches, add 1 to 2 minutes. Large cauliflower can take 7 to 8 minutes, but broccoli may soften too much if added at the same time.
Frozen Broccoli And Cauliflower
Do not thaw frozen florets before boiling. Add them straight from the freezer to boiling water. Thawing first makes the outside soft before the center finishes warming.
Frozen broccoli usually needs 4 to 6 minutes. Frozen cauliflower usually needs 5 to 7 minutes. A frozen mixed bag is usually best at 6 to 7 minutes after the water returns to a boil.
The clock should start when the water comes back to a steady boil, not when the frozen vegetables first hit the pot. A crowded pot may need 2 to 3 minutes just to recover.
Worked example: add 12 ounces frozen mixed florets to 3 quarts boiling water. If the boil stops for 2 minutes, wait. Once boiling resumes, cook 6 minutes, then drain and test.
If boiling a full 16-ounce frozen bag in a small saucepan, expect slower recovery. Use 3 to 4 quarts water when possible, or add 1 extra minute after the boil returns.
Edge case: frozen broccoli cuts are often thinner than frozen cauliflower. If the bag has many tiny broccoli pieces, check at 5 minutes. Drain if the broccoli is already soft.
For soup, casseroles, or cheese sauce, stop 1 minute early. The vegetables will keep softening in hot sauce or broth, especially cauliflower.
For cold salads, cook to the low end, then drain well. Use 3 to 4 minutes for fresh broccoli, 5 minutes for fresh cauliflower, and 5 to 6 minutes for frozen mixed florets.

How To Boil Them
Boil broccoli and cauliflower in salted, rapidly boiling water. Cut them to similar size first: 1 to 1 1/2 inch florets cook evenly and give the most reliable timing.
Timing By Texture
| Vegetable | Crisp-tender | Fork-tender | Very soft |
|---|---|---|---|
| Broccoli florets | 2 minutes | 3 to 4 minutes | 5 minutes |
| Cauliflower florets | 4 minutes | 5 to 6 minutes | 7 to 8 minutes |
| Mixed broccoli and cauliflower | Add cauliflower first, then broccoli 2 minutes later | Add cauliflower first, then broccoli 2 to 3 minutes later | Add cauliflower first, then broccoli 3 minutes later |
- Step 1: Cut evenly. Trim broccoli and cauliflower into 1 to 1 1/2 inch florets. Halve oversized cauliflower pieces through the stem. If stems are used, peel tough skins and slice stems 1/4 inch thick.
- Step 2: Use enough water. For 1 pound total vegetables, use at least 3 quarts water in a 4 to 6 quart pot. Crowding drops the boil and adds 1 to 2 minutes to the cooking time.
- Step 3: Salt the water. Add 1 tablespoon kosher salt per 3 quarts water. Bring it to a full rolling boil before the vegetables go in, not a simmer.
- Step 4: Start with cauliflower if cooking both. Cauliflower needs about 2 minutes more than broccoli. For fork-tender mixed vegetables, boil cauliflower for 2 minutes, add broccoli, then boil both 3 more minutes.
- Step 5: Test, do not guess. Pierce the thickest stem end with a paring knife. Crisp-tender gives slight resistance. Fork-tender slides on easily but does not collapse.
- Step 6: Drain immediately. Pour into a colander as soon as the target texture is reached. For salads or meal prep, transfer to ice water for 2 minutes, then drain very well.
Worked Examples
For 12 ounces broccoli only, cut into 1 inch florets and boil 3 minutes for a bright green, fork-tender side dish. Use 4 minutes if pieces are closer to 1 1/2 inches.
For 12 ounces cauliflower only, boil 5 minutes for fork-tender florets. If the pieces are large, dense, or cut from a very tight head, start checking at 6 minutes.
For 1 pound mixed vegetables, use 8 ounces cauliflower and 8 ounces broccoli. Boil cauliflower 2 minutes, add broccoli, then boil 3 minutes more. Total time: 5 minutes for cauliflower, 3 minutes for broccoli.
For mashed cauliflower, boil 7 to 8 minutes, until a fork crushes the stem with light pressure. Drain for 2 full minutes so the mash does not turn watery.
Frozen broccoli or cauliflower usually needs less prep but more water recovery time. Add it from frozen, wait for the water to return to a boil, then time 3 to 5 minutes depending on piece size.
If the pot stops boiling for more than 1 minute after adding vegetables, extend the cooking time by about 1 minute. A wide pot recovers faster than a narrow, crowded saucepan.

How To Check Doneness
Check broccoli and cauliflower by texture, color, and stem resistance, not by the clock alone. Start testing at 3 minutes for small florets and at 5 minutes for larger cauliflower pieces.
Use A Fork Test At The Thickest Stem
Insert a fork or paring knife into the thickest part of the stem, not the fluffy crown. The stem is the last part to soften, so it gives the most accurate reading.
For crisp-tender broccoli, the fork should enter with slight resistance and come out clean. The floret should hold its shape when lifted from the water.
For soft broccoli, the fork should slide in easily, but the crown should not collapse or shed many buds into the pot.
For crisp-tender cauliflower, test the center stem of the largest floret. It should feel firm in the middle, with the fork meeting light resistance.
For soft cauliflower, the fork should pass through the stem with little pressure. If the floret breaks apart when lifted, it has gone past soft and is overboiled.
Match Doneness To The Dish
For salads, grain bowls, and meal prep, aim for crisp-tender. Use florets about 1 inch wide and begin checking at 3 minutes for broccoli and 5 minutes for cauliflower.
For casseroles, stir-fries after boiling, or cheese sauce, stop slightly early. The vegetables will keep softening from carryover heat and from hot sauce or baking.
For mashing cauliflower, soup, or puree, cook until soft. A 1 1/2-inch cauliflower floret often needs about 8 to 10 minutes, depending on how thick the stem is.
For baby food texture, cauliflower should crush easily with a spoon. Broccoli stems should mash smoothly; if the crown is soft but the stem is firm, cook 1 minute more.
Visual Cues That Help
Broccoli should turn bright green early in boiling. If it shifts toward dull olive green, it is usually overcooked, even if the stem still has some structure.
Cauliflower should turn slightly translucent at the stem edge as it cooks. The crown should stay compact; loose crumbs in the water mean it is breaking down.
Mixed pots need staggered timing. If boiling broccoli and cauliflower together, add cauliflower first, then add broccoli 2 minutes later for similar-sized florets.
Example: for 1-inch florets, boil cauliflower for 2 minutes, add broccoli, then cook both for 3 more minutes. Test the largest cauliflower stem before draining.
If florets are uneven, remove small pieces first with a slotted spoon. A 3/4-inch broccoli floret may be done 2 minutes before a 1 1/2-inch cauliflower floret.
Frozen pieces need a separate check. They may soften outside before the center is hot and tender. Begin testing after the water returns to a boil and the stems yield.
After draining, taste one piece immediately. If it is 30 to 60 seconds short of your target, residual heat may finish it. If it is still hard, return it to boiling water for 1 minute.
For the most control, cool crisp-tender vegetables briefly under cold running water after draining. This stops carryover softening and helps broccoli keep its bright color.

Common Timing Mistakes
The biggest mistake is boiling broccoli and cauliflower by the clock only. Size matters more than the vegetable name. A 1-inch broccoli floret may be ready in 3 minutes, while a 2-inch cauliflower floret can need 6 minutes.
Cutting Pieces Too Unevenly
If half the pan is small florets and half is large chunks, the small pieces overcook before the large ones soften. Aim for florets about 1 to 1 1/2 inches wide for predictable timing.
Worked example: add 1-inch broccoli florets and 2-inch cauliflower florets together. At 4 minutes, the broccoli may be bright and tender, but the cauliflower center may still be firm. By 7 minutes, the cauliflower works, but the broccoli is mushy.
Fix it two ways: cut cauliflower smaller, or stagger the pot. Start cauliflower first, boil 2 minutes, then add broccoli for the final 3 minutes. Total time: 5 minutes for cauliflower, 3 minutes for broccoli.
Starting the Timer Too Early
Do not start timing when the vegetables go into the pot if the water stops boiling. Start the timer when the water returns to a steady boil. A crowded pot can delay that by 1 to 3 minutes.
Example: 6 cups of water may rebound fast after 2 cups of florets. But if you add 6 cups of cold vegetables, the boil can stall. Timing from the drop-in point can leave the batch underdone.
Using One Time for Both Vegetables
Broccoli usually cooks faster than cauliflower. For similar 1 to 1 1/2-inch florets, broccoli often lands around 3 to 4 minutes. Cauliflower often needs 5 to 6 minutes for tender-crisp texture.
For very soft vegetables, add about 1 to 2 minutes. For salad, meal prep, or reheating later, stop earlier. Broccoli at 3 minutes and cauliflower at 5 minutes usually holds texture better after cooling.
Ignoring Stem Thickness
Broccoli stems cook slower than the tips. If using thick stems, peel the tough outside and slice them 1/4 inch thick. Add stems 1 minute before florets, or cut them small enough to finish together.
Cauliflower core pieces are dense. If you include them, slice to 1/4 to 1/2 inch. A whole core chunk can still be hard after florets are done, especially in a quick 5-minute boil.
Letting Carryover Cooking Ruin the Texture
Vegetables keep softening after draining. A hot pile in a colander can turn tender-crisp into limp in 2 to 4 minutes. Spread them out, sauce immediately, or rinse briefly if serving cold.
For meal prep, underboil slightly. Pull broccoli at about 3 minutes and cauliflower at about 5 minutes, then drain well. Reheating later will add softness, especially in a microwave or covered skillet.
Not Testing at the Center
Color is not enough. Broccoli turns bright green before the stem is fully tender. Cauliflower may look unchanged while softening inside. Test the thickest piece with a fork or the tip of a knife.
The target is slight resistance for tender-crisp, not crunch in the center. If the fork slides in with no resistance, the vegetables are already soft and should come out immediately.

Frequently Asked Questions
How long do you boil broccoli and cauliflower together?
Boil cauliflower florets for about 5 minutes, then add broccoli and boil both for another 3 to 4 minutes. Cauliflower is denser, so starting it first helps both finish tender-crisp instead of leaving broccoli mushy.
How long should I boil broccoli florets?
Boil broccoli florets for 3 to 5 minutes. Use 3 minutes for bright green, tender-crisp pieces and 5 minutes for softer broccoli. Cut florets to similar size so they cook evenly in the same pot.
How long should I boil cauliflower florets?
Boil cauliflower florets for 5 to 7 minutes. Smaller florets usually need about 5 minutes; larger pieces may need 7 minutes. They are done when a fork slides in with light resistance, not when they fall apart.
Should I boil broccoli or cauliflower first?
Start cauliflower first if boiling them in one pot. Give cauliflower about a 2-minute head start, then add broccoli. This works because cauliflower takes longer to soften, while broccoli can turn overcooked quickly.
How do I keep boiled broccoli and cauliflower from getting mushy?
Use a rolling boil, cut pieces evenly, and set a timer. Check broccoli at 3 minutes and cauliflower at 5 minutes. Drain immediately when tender-crisp; leaving them in hot water keeps cooking them.








