Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!
Yes, you can keep cilantro in water to keep it fresh for longer.
This simple trick works because the herb absorbs water through its stems, just like fresh flowers do.
If you’ve ever wondered “can you keep cilantro in water?”—the answer is absolutely yes, and it’s one of the easiest ways to extend its shelf life.
You can keep cilantro in water in just a few minutes with items you probably already have in your kitchen.
In this post, we’ll walk through exactly how to keep cilantro in water, how long it lasts, and some mistakes to avoid.
Let’s dive in.
Why You Can Keep Cilantro In Water
You can keep cilantro in water because the stems are still alive and actively taking up moisture.
Here’s why this method works so well:
1. Stems Absorb Water and Stay Hydrated
Cilantro is a cut herb, but its stems don’t die immediately after harvest.
As long as the stems are submerged in water, they keep drawing moisture upward, which prevents wilting and keeps the leaves crisp.
This is why you can keep cilantro in water for much longer than just tossing it in the fridge dry.
2. It Slows Down Wilting
Without water, cilantro leaves lose moisture fast and start to droop within a day or two.
When you keep cilantro in water, the herb stays hydrated and the wilting process slows dramatically.
That means you can keep cilantro in water and enjoy fresh leaves for over a week.
3. It Prevents the Leaves From Drying Out
Dry air in the fridge is a big enemy of fresh herbs.
When you keep cilantro in water and cover the leaves loosely with a bag, you create a humid microclimate that keeps the herb from drying out.
This is the same reason florists keep flowers in water—it’s a hydration game.
4. It Keeps the Herb Looking Fresh
A bunch of cilantro sitting in a glass of water looks great on the counter and stays vibrant.
When you keep cilantro in water properly, the leaves stay green, firm, and full of that bright, citrusy flavor.
No more sad, slimy cilantro at the bottom of your crisper drawer.
How to Keep Cilantro in Water
Learning how to keep cilantro in water is incredibly simple.
Just follow these steps:
1. Trim the Stems
Start by trimming about an inch off the bottom of the stems with a sharp knife.
This creates a fresh cut that can absorb water more easily.
2. Fill a Glass or Jar With Water
Fill a glass or jar about halfway with fresh, cool water.
Place the cilantro stems in the water, making sure only the stems are submerged—not the leaves.
Submerging the leaves can cause them to rot, which defeats the purpose of keeping cilantro in water.
3. Cover the Leaves Loosely
Slip a plastic bag loosely over the leaves to trap humidity.
This step helps you keep cilantro in water successfully by mimicking the moist environment it loves.
4. Change the Water Every Couple of Days
Fresh water keeps bacteria from building up.
If you want to keep cilantro in water for as long as possible, change the water every two days and trim the stems again if they start looking brown.
How Long Can You Keep Cilantro in Water?
You can keep cilantro in water for about one to two weeks, depending on the conditions.
Here’s what affects how long it lasts:
1. Room Temperature vs. Fridge
On the counter, you can keep cilantro in water for about a week.
In the fridge, it can last up to two weeks because the cold slows down decay.
2. Water Freshness
If you forget to change the water, bacteria will build up and the stems will get slimy.
When you keep cilantro in water with clean water, it stays fresh much longer.
3. Initial Freshness
Cilantro that was already wilted when you bought it won’t last as long.
Start with a fresh, healthy bunch, and you can keep cilantro in water for the full two weeks.
Mistakes to Avoid When You Keep Cilantro in Water
Even though it’s easy, there are a few pitfalls to watch out for.
1. Soaking the Leaves
Only the stems should sit in the water.
If the leaves get submerged, they’ll turn mushy and brown.
2. Skipping the Bag
Without a loose cover, the leaves dry out and lose flavor.
A bag helps you keep cilantro in water with better results.
3. Using Dirty Water
Stale water invites bacteria and makes the herb spoil fast.
Always refresh the water every couple of days.
4. Leaving It in Direct Sunlight
Too much heat stresses the herb.
Keep it in a cool, shaded spot or in the fridge.
So, Can You Keep Cilantro in Water?
Yes, you can keep cilantro in water to keep it fresh and flavorful for up to two weeks.
This method works because the stems keep absorbing water, the leaves stay hydrated, and the cold slows down spoilage.
Just trim the stems, use a glass of fresh water, cover the leaves loosely, and change the water often.
If you do that, you can keep cilantro in water and enjoy fresh herbs whenever you need them without another trip to the store.