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.
You can root cilantro in water, and it’s one of the easiest kitchen projects you’ll ever try.
If you’ve ever wondered how to root cilantro in water, the answer is simpler than you think.
Just take a few fresh cuttings, place them in a glass of water, and let nature do the rest.
This method works because cilantro stems can grow new roots when submerged in water.
In this post, we’ll walk through how to root cilantro in water step by step, plus tips to keep those roots healthy.
Let’s get started.
Why You Can Root Cilantro in Water
Cilantro can root in water because the plant has a natural ability to grow new roots from its stem nodes.
When you place a cilantro stem in water, the nodes—those little bumps where leaves once grew—send out fresh roots.
This happens because the plant is searching for moisture and nutrients, and water triggers that response.
It’s a survival mechanism that makes rooting cilantro in water not only possible but surprisingly fast.
Unlike some herbs that need soil or rooting hormone, cilantro is happy to start in a simple glass of water.
That’s why so many gardeners and home cooks root cilantro in water instead of buying new plants every time.
How to Root Cilantro in Water Step by Step
Learning how to root cilantro in water takes just a few minutes and a little patience.
1. Pick the Right Cilantro Stems
Start with fresh, healthy cilantro stems that are at least 3 to 4 inches long.
Look for stems that are green, firm, and free of flowers or seeds.
If the cilantro has already started to bolt, the stems may be tougher and slower to root.
The best cuttings come from the younger, softer growth near the base of the plant.
2. Cut Just Below a Node
Using clean scissors or pruning shears, snip the stem just below a leaf node.
That node is where new roots will emerge, so it needs to be underwater.
Remove any leaves from the bottom inch or two of the stem.
If leaves stay submerged, they’ll rot and cloud the water, which can ruin your chances of rooting cilantro in water.
3. Place Stems in a Glass of Water
Fill a clean glass or jar with about 2 inches of room-temperature water.
Put the cilantro stems in the water, making sure the nodes are fully submerged.
You can root several stems together, but don’t overcrowd them.
Give each stem a little space so water can circulate around the nodes.
4. Find a Bright Spot Away From Direct Sun
Place the glass on a windowsill that gets bright, indirect light.
Direct sunlight can heat the water and encourage algae growth, which harms roots.
A spot near a kitchen window is perfect for rooting cilantro in water.
Just make sure the temperature stays moderate—not too hot, not too cold.
5. Change the Water Every Couple of Days
Fresh water is key when you root cilantro in water.
Change it every two to three days to keep it oxygenated and clean.
When you change the water, rinse the stems gently and remove any slimy buildup.
This simple habit prevents bacteria and keeps your cilantro rooting in water healthy.
6. Wait for Roots to Appear
Within 7 to 14 days, you’ll see tiny white roots emerging from the nodes.
Once the roots are about 1 to 2 inches long, your cilantro has successfully rooted in water.
At this point, you can either keep the cilantro in water or transfer it to soil.
If you keep it in water, change the water regularly and add a diluted liquid fertilizer once a month.
Tips for Keeping Cilantro Rooted in Water Healthy
Rooting cilantro in water is easy, but keeping it thriving takes a little care.
1. Avoid Chlorinated Water
Tap water with high chlorine can slow root growth.
Let tap water sit out overnight before using it, or use filtered water.
This small step makes a big difference when you root cilantro in water.
2. Trim the Roots Occasionally
If roots get too long and tangled, trim them back with clean scissors.
This encourages fresh root growth and keeps the plant from getting stressed.
3. Harvest Leaves Sparingly
While your cilantro is rooting in water, don’t harvest too many leaves.
Let the plant establish strong roots first.
Once roots are thick and healthy, you can snip a few leaves for your recipes.
4. Watch for Rot or Mold
If stems turn brown or mushy, remove them immediately.
Rotting stems release bacteria that can spread to healthy cuttings.
Keeping the water clean and the stems above any slime is the best defense.
So, How Do You Root Cilantro in Water?
You root cilantro in water by cutting healthy stems just below a node, placing them in a clean glass of water, and changing that water every few days.
With bright indirect light and a little patience, roots will appear in about two weeks.
Rooting cilantro in water is a fun, low-cost way to keep fresh cilantro on hand without buying new plants.
Whether you’re a seasoned gardener or a curious beginner, this simple method works beautifully.
So grab a bunch of cilantro, fill a glass, and try rooting cilantro in water today.