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 Type | Fridge | Freezer |
|---|---|---|
| Raw broccoli (fresh head) | 3–5 days | 8–12 months (blanched) |
| Raw broccoli florets (pre-cut) | 2–3 days | 8–12 months (blanched) |
| Cooked broccoli | 3–4 days | 2–3 months |
| Broccoli stalks (peeled) | 3–5 days | 8–12 months (blanched) |
5 Signs Your Broccoli Has Gone Bad
- 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.
- Soft or slimy texture: Fresh broccoli is firm and crisp. If the florets feel soft, mushy, or slimy, bacterial decomposition has started. Discard it.
- 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.
- 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.
- 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.
- Cut into florets: Cut the broccoli into even-sized florets. Peel and slice the stalk too — it's edible and nutritious.
- Blanch for 3 minutes: Drop florets into boiling water for exactly 3 minutes. This stops enzyme activity that causes deterioration.
- Ice bath immediately: Transfer to a bowl of ice water for 3 minutes to stop the cooking. Drain thoroughly.
- Flash freeze: Spread on a baking sheet and freeze until solid (1–2 hours). This prevents the florets from clumping.
- 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
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.
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.
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.
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.
Related Guides
- Complete Food Storage Guide — 50+ ingredients
- How Long Does Spinach Last?
- Zero-Waste Recipes — Broccoli recipes and more
- Storage Calculator — Look up shelf-life for any ingredient
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