Cooking guide

How Long to Cook Brussels Sprouts

Small sprouts6 to 8 minutes
Large sprouts10 to 12 minutes

Brussels sprouts cook best when added to boiling salted water and cooked only until the centers are tender. Halve large sprouts so they cook evenly without becoming sulfurous or mushy.

  • Boiling water
  • Halve large sprouts
  • Do not overcook
Brussels Sprouts
Photo: Arnold Gatilao – CC BY 2.0 | cropped to square

Quick answer

Quick Answer

Halved small/medium sprouts4 to 6 minutes

Tender-crisp

Small whole sprouts6 to 8 minutes

Check the center

Medium whole sprouts8 to 10 minutes

Drain when tender

Large whole sprouts10 to 12 minutes

Better halved

Very large sprouts12 to 15 minutes

Halving recommended

Frozen sprouts6 to 10 minutes

Drain very well

Preparation

How to Prepare Brussels Sprouts Before Cooking

Trim only the dry end of the stem, not too much, or the leaves may fall apart. Remove yellow or damaged outer leaves. Leave small sprouts whole and halve large sprouts through the stem so the leaves stay attached.

Choose sprouts of similar size when possible. If sprouts are large, halve them instead of boiling them much longer because halved sprouts cook more evenly and are less likely to become sulfurous before the center is tender.

Method

How to Cook Brussels Sprouts Step by Step

  1. Trim only the dry stem end and remove yellow or damaged outer leaves.
  2. Leave small sprouts whole. Halve large sprouts through the stem so the leaves stay attached.
  3. Bring a pot of lightly salted water to a boil.
  4. Add the Brussels sprouts to boiling water, not cold water.
  5. Cook until the centers are tender with light resistance: halved sprouts 4 to 6 minutes, small whole sprouts 6 to 8 minutes, medium whole sprouts 8 to 10 minutes, or large whole sprouts 10 to 12 minutes.
  6. Drain immediately and let steam escape for a minute.
  7. Finish with butter, olive oil, mustard vinaigrette, lemon, browned butter, bacon, breadcrumbs, nuts, or a quick pan-brown.

Cooking chart

Brussels Sprouts Cooking Time Chart

Type Method Time Notes
Halved small or medium sprouts Boiling water 4 to 6 minutes Best for tender-crisp sprouts.
Small whole sprouts Boiling water 6 to 8 minutes Check the center.
Medium whole sprouts Boiling water 8 to 10 minutes Drain as soon as tender.
Large whole sprouts Boiling water 10 to 12 minutes Better halved for even cooking.
Very large sprouts Boiling water 12 to 15 minutes Halving is strongly recommended.
Frozen Brussels sprouts Boiling water 6 to 10 minutes Add from frozen and drain very well.

Technique

Should You Cut an X in Brussels Sprouts?

It is not usually necessary. Cutting large sprouts in half is more effective because it helps the center and outside cook evenly.

If you leave very large sprouts whole, a shallow X in the stem can help the center cook, but it can also make the outer leaves loosen.

Flavor

Why Brussels Sprouts Can Smell Strong

Brussels sprouts are part of the cabbage family. When overcooked, they release stronger sulfur aromas and become bitter, dull, and soft.

Short boiling and quick draining keep the flavor cleaner. Large sprouts are usually better halved than boiled for a long time.

Finish

Best Way to Finish Boiled Brussels Sprouts

After boiling, drain very well. For more flavor, toss the sprouts in butter, olive oil, mustard vinaigrette, lemon, browned butter, bacon, toasted breadcrumbs, or nuts.

You can also halve boiled sprouts and quickly brown them cut-side down in a hot pan.

Comparison

Boiling vs Roasting Brussels Sprouts

Boiling is fast and useful when you want soft, simple sprouts or when you plan to finish them with sauce.

Roasting gives a deeper, sweeter flavor and crisp edges. For the best flavor, halve sprouts, roast them, or boil briefly and then brown them in a pan.

Alternative

Can You Steam Brussels Sprouts?

Yes. Steaming Brussels sprouts usually takes 6 to 10 minutes depending on size.

Steaming keeps the flavor slightly more concentrated than boiling and reduces waterlogging.

Make-ahead

Should You Use an Ice Bath?

If cooking Brussels sprouts ahead, transfer them to ice water after boiling for 1 to 2 minutes, then drain very well.

This stops the cooking and helps prevent them from becoming dull and over-soft. If serving immediately, just drain and season while warm.

Frozen

Can You Boil Frozen Brussels Sprouts?

Yes. Add frozen Brussels sprouts directly to boiling water and cook until hot and tender, usually about 6 to 10 minutes depending on size.

Drain very well because frozen sprouts release more water.

Texture

How to Know When Brussels Sprouts Are Done

A knife should slide into the center with light resistance. The center should be tender, but the outside leaves should still hold together.

If the sprouts smell strongly cabbage-like, turn dull olive-green, or the leaves are falling apart, they are overcooked.

Flavor

Best Seasonings for Brussels Sprouts

Bright pairings include lemon, vinegar, mustard, sharp vinaigrette, and apple cider vinegar. Rich pairings include butter, browned butter, bacon, pancetta, cream, and cheese sauce.

Crunchy additions include toasted breadcrumbs, walnuts, hazelnuts, almonds, and chestnuts. Sweet and bitter balance works well with maple syrup, honey, balsamic vinegar, apples, and dried cranberries.

Savory options include garlic, onion, Parmesan, black pepper, and nutmeg. Brussels sprouts also pair well with potatoes, roast chicken, pork, sausages, rice, and grain bowls.

Avoid this

Common Mistakes

  • Boiling large sprouts whole instead of halving them.
  • Trimming too much stem so the leaves fall apart.
  • Starting in cold water.
  • Cooking until the sprouts turn dull olive-green.
  • Leaving cooked sprouts in hot water after they are tender.
  • Serving them wet instead of draining well before adding butter, sauce, or vinaigrette.
  • Not balancing their cabbage-like flavor with acidity, mustard, fat, or crunch.

Rescue tips

How to Fix Brussels Sprouts

Small texture problems can often be redirected into another dish.

  • Overcooked sproutsDrain immediately. Toss with lemon, mustard vinaigrette, bacon, browned butter, or toasted breadcrumbs to bring back contrast.
  • Watery sproutsDrain well, let steam escape, then brown them briefly in a hot pan or toss with a sharp dressing.
  • Strong flavorUse acidity, mustard, browned butter, bacon, nuts, or sweetness from balsamic, apple, honey, or maple syrup.

Serving

What to Serve With Brussels Sprouts

Serve Brussels sprouts with butter, browned butter, lemon, vinegar, mustard, sharp vinaigrette, bacon, pancetta, breadcrumbs, chestnuts, walnuts, hazelnuts, almonds, maple syrup, honey, balsamic vinegar, apples, dried cranberries, garlic, onion, Parmesan, black pepper, nutmeg, potatoes, roast chicken, pork, sausages, rice, or grain bowls.

For a simple side, drain very well and finish with butter or olive oil, lemon or vinegar, black pepper, and a crunchy topping.

Recipe ideas

Brussels Sprouts Recipes You May Like

These ideas work well with cooked brussels sprouts.

  • Brussels sprouts with mustard vinaigretteBright finish for boiled or blanched sprouts.
  • Brussels sprouts with baconRich, salty contrast for cabbage-like flavor.
  • Brussels sprouts with browned butterNutty finish with lemon or breadcrumbs.
  • Pan-browned boiled sproutsBoil briefly, halve, then brown cut-side down.
  • Brussels sprouts with chestnutsClassic winter pairing.
  • Brussels sprouts grain bowlServe with rice, grains, nuts, and vinaigrette.

Leftovers

How to Store Raw and Cooked Brussels Sprouts

Store raw Brussels sprouts unwashed in the refrigerator, preferably in a loose or ventilated bag. Trim and wash them just before cooking.

Use them while the heads are firm and green. Yellowing leaves or a strong cabbage smell usually mean they are losing freshness.

Cooked Brussels sprouts can be refrigerated for 3 to 4 days, but the texture and flavor are best within 1 to 2 days.

Reheat briefly, brown them in a pan, or serve cold or room temperature with vinaigrette.

Tools

Useful Tools for Cooking Brussels Sprouts

  • 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 Brussels sprouts take to cook?

Small sprouts usually take 6 to 8 minutes. Medium sprouts take 8 to 10 minutes. Large sprouts take 10 to 12 minutes, or 6 to 9 minutes if halved. Very large sprouts may take 12 to 15 minutes, but halving is strongly recommended.

Should Brussels sprouts start in cold or boiling water?

Brussels sprouts should usually start in boiling salted water. Starting in cold water can make them cook too slowly, turn dull, and develop a stronger cabbage-like smell.

Should you cut an X in Brussels sprouts?

It is not usually necessary. Halving large sprouts through the stem is more effective. A shallow X can help very large whole sprouts cook, but it can also loosen the outer leaves.

Should you halve Brussels sprouts before boiling?

Halve large sprouts instead of boiling them much longer. Halved sprouts cook more evenly and are less likely to become sulfurous before the center is tender.

How do you know when Brussels sprouts are done?

A knife should slide into the center with light resistance. The outside leaves should still hold together and the sprouts should not smell strongly cabbage-like.

Why are my Brussels sprouts bitter or sulfurous?

They were probably overcooked or held in hot water too long. Brussels sprouts are part of the cabbage family and develop stronger aromas when cooked too long.

Can you boil frozen Brussels sprouts?

Yes. Add frozen Brussels sprouts directly to boiling water and cook until hot and tender, usually 6 to 10 minutes depending on size. Drain very well.

Can you steam Brussels sprouts?

Yes. Steaming usually takes 6 to 10 minutes depending on size and can reduce waterlogging compared with boiling.

What goes well with Brussels sprouts?

Brussels sprouts go well with lemon, vinegar, mustard, vinaigrette, butter, browned butter, bacon, pancetta, breadcrumbs, chestnuts, walnuts, almonds, maple syrup, honey, balsamic vinegar, apples, dried cranberries, garlic, onion, Parmesan, potatoes, roast chicken, pork, sausages, rice, and grain bowls.

How do you store raw Brussels sprouts?

Store raw Brussels sprouts unwashed in the refrigerator in a loose or ventilated bag. Trim and wash them just before cooking.

How long do cooked Brussels sprouts last in the fridge?

Cooked Brussels sprouts can be refrigerated for 3 to 4 days, but the texture and flavor are best within 1 to 2 days.

Keep cooking

Related Vegetable Guides