Knowing when broccoli goes bad usually starts with a small moment of doubt at the fridge. Mine came a few weeks back, digging around the crisper for something else entirely and finding a half-forgotten bag shoved to the very back. I did the classic move: squint at it, give it a cautious sniff, poke the stem. Was it fine? Kind of borderline. The good news is that broccoli is honest. It sends clear signals before it’s truly done for. Four things tell you almost everything you need to know: color, smell, texture, and mold. Learn those and you’ll rarely toss a good head or eat a bad one.
The Color Change: Yellow, Then Brown
Fresh broccoli is deep, confident green. That’s your baseline. The first sign it’s slipping past its prime is yellowing florets, where the tight green buds start fading to a pale, sickly tawny color.
A little yellowing doesn’t automatically mean the trash. It usually means quality is dropping. The flavor fades and can turn bitter, so it’s a use-it-soon nudge rather than a hard stop. I’ll still roast lightly yellowing broccoli if that’s the only thing off about it.
Brownish or blackish spots on the florets are a further stage of decline. Small, scattered discoloration is different from widespread change. If just a corner looks off, you can often trim it and cook the rest. But when the yellow and brown spread across most of the head, especially alongside a soft stem or a funky smell, that’s your cue to let it go.
The Smell Test (Trust Your Nose)
Your nose is honestly the most reliable tool here. Fresh broccoli smells faintly grassy, almost neutral. Nothing dramatic.
Broccoli that has gone bad develops a strong, sulfurous, unpleasant odor. Think eggy and sour, the kind of smell that makes you pull your head back a little. If you get that, it’s a clear toss signal even if the color still looks acceptable.
Here’s the practical tip I lean on: give it a sniff before you cook, not after. Heat concentrates that sulfur smell, so a head that seems only mildly off raw can turn genuinely awful once it hits a hot pan. Ten seconds of sniffing at the counter saves a ruined dinner.
Texture Clues: Soft Stems and Slimy Florets
Grab the stalk and squeeze. A firm, sturdy stem means the broccoli is still in good shape. A soft, limp, or rubbery stem tells you spoilage is starting to set in.
Check the cut end too. As broccoli ages, the cut end of the stalk goes dry, looking parched, whitish, or cracked. On its own that’s just a sign of age, not danger, and a fresh trim off the bottom often helps.
Slime is the deal-breaker. If the florets feel filmy or slippery, that’s bacterial breakdown, and no amount of rinsing fixes it. Throw it out.
So how much softness is recoverable? Slightly limp broccoli that still smells fine can often be revived. Drop the stalks into a bowl of ice water for 20 to 30 minutes and the florets perk back up as they rehydrate. Slimy broccoli cannot be saved that way, and you shouldn’t try.
Mold Means Toss It
White, black, or fuzzy patches are mold, plain and simple. When you see fuzz on broccoli, discard the whole head, not just the visible spot. Broccoli is soft and holds a lot of moisture, so mold spreads through it in ways you can’t see. Cutting the fuzzy bit off the way you might with a hard cheese doesn’t make the rest safe.
Don’t confuse mold with a harmless pale bloom or plain discoloration that isn’t fuzzy. Real mold has texture and lift to it. When you genuinely can’t tell, the old rule holds up: when in doubt, throw it out.
How Long Broccoli Lasts and How to Store It
Raw broccoli keeps roughly three to five days in the crisper drawer. Cooked broccoli lasts a few days in an airtight container in the fridge. If you want months instead of days, freezing is the move, but blanch it first so it keeps its color and texture.
Storage that actually buys you time comes down to airflow. Raw broccoli wants a little breathing room, not a tight seal. Sealing it airtight traps moisture and speeds up the slimy decline.
My own habit is to wrap the head loosely, either in a paper towel inside an unsealed bag or just tucked into the crisper without cinching anything shut. Keep it dry too. Washing broccoli before storage tends to invite that early slime, so I rinse right before cooking instead. Same principle I use for other quick-spoiling produce, like knowing when bagged lettuce is past fresh.
Making the Final Call
Weigh the signs together. One minor issue, a little yellow or a slightly limp stalk, usually just means eat it soon. Stack that with a sour smell, slime, or fuzzy mold, and it’s trash-bound with no debate.
Honestly, the whole check takes about ten seconds at the sink: a quick sniff, a squeeze of the stem, a glance at the florets. Do that before you cook and you’ll almost never guess wrong.