This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. If you click a link and make a purchase, I may receive a small commission at no extra cost to you.
Cilantro can go bad in about 7 to 10 days when stored in the refrigerator, though that timeline shifts depending on how you store it.
If you leave cilantro on the counter at room temperature, it can start to go bad in as little as 2 to 3 days.
So the real answer to how long does it take for cilantro to go bad depends heavily on temperature, moisture, and how you handle it after bringing it home.
In this post, we’ll look at how long it takes for cilantro to go bad, the signs it’s gone bad, and simple ways to make it last longer.
Let’s get into it.
How Long Does It Take for Cilantro to Go Bad?
Cilantro goes bad faster than most people expect, and here’s how the timeline breaks down by storage method.
The range for cilantro to go bad is usually 1 to 3 weeks, and every day beyond that first week raises the odds it’s already spoiling.
The way you store cilantro makes all the difference in how long it takes for cilantro to go bad.
1. On the Counter at Room Temperature
If you leave cilantro sitting out on the counter, it can go bad in about 2 to 3 days.
Warm air pulls moisture out of the leaves, so they wilt, dry out, and turn limp fast.
This is the quickest way for cilantro to go bad, so it’s best to refrigerate it as soon as you get home.
2. In the Fridge in a Plastic Bag
Stored dry in a sealed plastic bag in the fridge, cilantro usually takes about 5 to 7 days to go bad.
The bag traps moisture, which sounds helpful, but too much moisture actually speeds up rot.
That’s why cilantro often starts to go bad in a sealed bag with sliminess before it ever dries out.
3. In the Fridge With Stems in Water
When you trim the stems and stand cilantro in a glass of water, covered loosely with a bag, it can take 10 to 14 days for cilantro to go bad.
This method mimics a fresh bouquet, and the stems keep drawing up water so the leaves stay crisp.
It’s one of the best ways to slow down how long it takes for cilantro to go bad.
4. Chopped and Frozen
Frozen cilantro can last 4 to 6 months before it goes bad, though its texture changes once thawed.
Freezing stops the clock on spoilage, so cilantro takes much longer to go bad this way.
It won’t work as a fresh garnish, but it’s perfect for cooked dishes where texture doesn’t matter.
Signs Cilantro Has Gone Bad
Knowing the signs helps you catch cilantro before it goes bad and ruins your salsa or soup.
Here’s what to watch for as cilantro starts to go bad.
1. Yellow or Brown Leaves
Fresh cilantro is bright green, so when the leaves turn yellow or brown, that cilantro is going bad.
A few discolored leaves can be picked off, but once most of the bunch shifts color, it’s too late.
2. Slimy or Mushy Stems
When cilantro goes bad, the stems turn slimy and mushy instead of firm and crisp.
This usually means bacteria are breaking down the plant tissue, which is a clear sign cilantro has gone bad.
3. A Sour or Rotting Smell
Fresh cilantro smells clean and citrusy, so a sour or musty odor means cilantro is going bad.
If the smell makes you pull back, toss it, because cilantro that has gone bad won’t taste any better.
How to Make Cilantro Last Longer
You can stretch how long it takes for cilantro to go bad with a few easy habits.
These tips keep cilantro fresh so it doesn’t go bad before you get a chance to use it.
1. Store It Stems-Down in Water
Trim the stems, place cilantro in a jar with an inch of water, and cover the leaves with a loose plastic bag.
Change the water every couple of days, and cilantro will take much longer to go bad.
2. Dry the Leaves Before Storing
Excess water on the leaves invites rot, so pat cilantro dry before it goes into the fridge.
A salad spinner or a few paper towels works well, and dry cilantro takes longer to go bad.
3. Wrap It in Slightly Damp Paper Towels
If you prefer a bag, wrap cilantro in barely damp paper towels, then seal it loosely.
This balances moisture so cilantro doesn’t dry out or turn slimy before it goes bad.
4. Freeze What You Won’t Use
Chop leftover cilantro, pack it into ice cube trays with olive oil or water, and freeze it.
This way, cilantro won’t go bad before you need it for sauces, stews, or marinades.
So, How Long Does It Take for Cilantro to Go Bad?
Cilantro takes about 7 to 10 days to go bad in the fridge, and just 2 to 3 days on the counter.
Stored stems-down in water, cilantro can go 10 to 14 days, while frozen cilantro lasts for months before it goes bad.
The signs that cilantro has gone bad include yellow leaves, slimy stems, and a sour smell you can’t ignore.
With the right storage, you’ll slow down how long it takes for cilantro to go bad and get more use out of every bunch.