Open App →
Produce

How Long Does Broccoli Last?

Quick Answer

Raw broccoli lasts 3–5 days in the fridge at 40°F (4°C) or below. Cooked broccoli lasts 3–4 days. Broccoli can be frozen for 8–12 months after blanching. Signs of spoiled broccoli include yellowing florets, soft or slimy texture, strong sulfur smell, and mold. When in doubt, throw it out.

How Long Does Broccoli Last?

Raw broccoli lasts 3 to 5 days in the refrigerator. It's a fast-spoiling vegetable because its florets trap moisture, creating an ideal environment for bacteria and mold. Proper storage can extend its life by a day or two, but broccoli should generally be used within a week of purchase.

Broccoli TypeFridgeFreezer
Raw broccoli (fresh head)3–5 days8–12 months (blanched)
Raw broccoli florets (pre-cut)2–3 days8–12 months (blanched)
Cooked broccoli3–4 days2–3 months
Broccoli stalks (peeled)3–5 days8–12 months (blanched)

5 Signs Your Broccoli Has Gone Bad

  1. Yellowing florets: Fresh broccoli is deep green. Yellowing means the florets are aging and losing nutrients. Slightly yellow broccoli is safe but lower in quality — use immediately in cooked dishes. Extensively yellow broccoli should be discarded.
  2. Soft or slimy texture: Fresh broccoli is firm and crisp. If the florets feel soft, mushy, or slimy, bacterial decomposition has started. Discard it.
  3. Strong sulfur smell: Broccoli naturally contains sulfur compounds (that's why it smells when overcooked). But if raw broccoli smells like rotten eggs or strong cabbage, it's past its prime. A faint smell is normal; a strong, unpleasant smell means spoilage.
  4. Mold on florets: Any visible mold (white, black, or fuzzy patches) on the florets means the broccoli must be discarded. Mold spreads quickly through the tight floret structure.
  5. Wilting leaves: If the small leaves around the head are wilted or brown, the broccoli is aging. The stalk may still be usable, but use it immediately.

How to Store Broccoli for Maximum Freshness

Broccoli needs moisture to stay crisp but too much moisture causes mold. Here's how to strike the right balance:

  • Don't wash until ready to use: Moisture on the florets promotes mold. Store broccoli unwashed.
  • Use a perforated bag: Place unwashed broccoli in a perforated plastic bag in the crisper drawer. The holes allow excess moisture to escape while keeping enough humidity to prevent wilting.
  • Mist method (alternative): Wrap the stem in a damp paper towel and store in an open plastic bag in the fridge. This keeps the broccoli hydrated without wetting the florets.
  • Keep away from ethylene producers: Apples, bananas, and tomatoes release ethylene gas that causes broccoli to yellow prematurely. Store them separately.

How to Freeze Broccoli Properly

Freezing broccoli is an excellent zero-waste strategy, but you must blanch it first. Raw broccoli becomes mushy, bitter, and discolored when frozen without blanching.

  1. Cut into florets: Cut the broccoli into even-sized florets. Peel and slice the stalk too — it's edible and nutritious.
  2. Blanch for 3 minutes: Drop florets into boiling water for exactly 3 minutes. This stops enzyme activity that causes deterioration.
  3. Ice bath immediately: Transfer to a bowl of ice water for 3 minutes to stop the cooking. Drain thoroughly.
  4. Flash freeze: Spread on a baking sheet and freeze until solid (1–2 hours). This prevents the florets from clumping.
  5. Package and label: Transfer to freezer bags, squeeze out air, and label with the date. Frozen broccoli is best within 8–12 months.

Use Broccoli Before It Goes Bad

Receipt 2 meal tracks your broccoli's freshness and suggests stir-fry, soup, and roasting recipes before it wilts.

Try Free →

What to Cook with Broccoli Before It Expires

  • Roasted broccoli: Toss with olive oil, garlic, and salt. Roast at 425°F for 20 minutes.
  • Broccoli stir-fry: Quick, uses a large amount, and pairs with expiring chicken.
  • Broccoli soup: Blend cooked broccoli with stock and cream (use expiring milk).
  • Broccoli cheddar casserole: Uses expiring cheese too.
  • Steamed broccoli: Simple side dish — steam for 5 minutes and serve.

Browse our zero-waste recipes for more ideas.

Frequently Asked Questions

How long does raw broccoli last in the fridge?

Raw broccoli lasts 3–5 days in the refrigerator at 40°F (4°C) or below. Store it unwashed in a perforated bag in the crisper drawer. Pre-cut florets have a shorter shelf life of 2–3 days due to the increased cut surface area.

Can you freeze broccoli?

Yes. Blanch broccoli for 3 minutes in boiling water, cool immediately in ice water, drain, and freeze in freezer-safe bags for 8–12 months. Always blanch before freezing — raw broccoli becomes mushy, bitter, and discolored when frozen without blanching.

How can you tell if broccoli has gone bad?

Discard broccoli if the florets are extensively yellowing, the texture is soft or slimy, it has a strong sulfur or rotten smell, or there is visible mold. Slightly yellow broccoli is safe but past its peak — use it immediately in cooked dishes. When in doubt, throw it out.

Is yellow broccoli safe to eat?

Slightly yellow broccoli is safe to eat but lower in quality. The yellowing is caused by chlorophyll breaking down as the broccoli ages. Use it immediately in cooked dishes like soups, stir-fries, or casseroles where appearance matters less. If the yellowing is extensive or accompanied by a soft texture or bad smell, discard it.

Sources & Review Notes

Storage times are general household guidance based on public food safety recommendations from FDA food safety guidance and University Extension produce storage programs. Actual shelf life may vary based on freshness at purchase, storage conditions, and variety. When in doubt, throw it out.

Last reviewed: July 2026 · Review status: Fact-checked against public food safety guidance · Read our editorial policy