I have several friends with the soap gene (cilantro tastes like soap to them), my father's allergic (it gives him a headache) and because of a lifetime of avoiding the stuff, I find cilantro overwhelming in just about everything.

Typically, I substitute parsley, but sometimes it still feels like the dish is missing something. Are there other good substitutes for cilantro, either individual herbs or combinations?

  • 7
    Yeah, parsley seems like more of a visual substitute than a flavor substitute.
    – Cascabel
    Sep 10, 2010 at 18:16
  • Soap is far from an adequate description for how foul it tastes to me...but I won't suggest a substitution that would do it justice by my tastebuds. ;^)
    – Ecnerwal
    Oct 24, 2015 at 0:10
  • 4
    The only true replacement for cilantro is fresh coriander.
    – eckes
    Dec 28, 2016 at 11:49
  • Brit here - what is cilantro? We see it often on American cooking videos etc and most Brits just ignore it. It looks like Coriander. It might be available in certain supermarkets but I am certain 99% of British people have no idea what Cilantro is or how it used. Dec 18, 2019 at 11:19
  • @Venture2099 it's the american name for coriander
    – eckes
    Dec 18, 2019 at 20:43

11 Answers 11


I would try Lime Basil or a mixture of 1/2 vinegar, and 1/2 bottled lime juice (small portion).

  • The lime basil sounds delicious. Sep 11, 2010 at 1:10

This writeup suggests substitutes: I've quoted the most promising option. It seems that Vietnamese Coriander is not really from the coriander family and closely mimics the flavor of cilantro. Let me know if this works.

Vietnamese coriander or Persicaria odorata is a herb, the leaves of which commonly feature in Southeast Asian cuisine, particularly in Vietnam and Malaysia. It is also known by the name of Vietnamese cilantro, Vietnamese mint and Cambodian mint. Though it is not related to mint, its flavor as well as appearance can be said to slightly resemble mint. It is more commonly included in salads and soups. The flavor of Vietnamese coriander closely mimics the flavor of cilantro, and hence, can be used as a cilantro substitute. This herb is believed to be very effective for some common gastrointestinal problems like, indigestion, stomachache and flatulence.


I am one of the people that love the taste of Cilantro (and Coriander) - Cilantro tastes like as if it should be called lemon Parsley to me - so my suggestion would be to replace it half and half with Parsely/Lemon Balm or Pasley/Lemon Thyme depending on the region the dish is from.

If it is a SE Asian dish, you might also be able to substitute Lemon Grass and Parsley.

I would only use Flat leaf Parsley as it isn't as bitter and tastes more "green" than curly leaf Parsley. Lemon Balm and Lemon Grass on their own taste too much of Lemon, Parlsey on it's own is too dull.


If you are cooking a curry or Asian dish, perhaps Thai basil or purple basil would work instead. If you are cooking a Mexican style dish, Mexican oregano might also be a good choice.

I have also read that celery leaves are a good substitute, but they can be tricky to find as most stores only sell the stalks. Sometimes you can find bunches at the Farmer's Market that still have the leaves attached. I would also suggest carrot greens, which will have a similar appearance but still impart some flavor. These might pack more of a flavor punch than just parsley.


I too have the so-called "soap-gene", but after 8 years living in Mexico, I have come to tolerate cilantro. Still, for several years I sought alternatives. Parsley is not, except visually. A mix of parsley, lemon basil or lime basil, and beet or radish or celery leaves isn't too far off, and lacks the soap thang. A very small bit of yerba buena, mixed with Mexican oregano, and maybe a bit of basil, gets a similar point across, but don't use too much, because it is a member of the salvia fairly closely related to spearmint -- great on a cucumber and onion salad or cucumber yogurt dressing on salmon, but not quite right on tacos. Someone above said fresh coriander, but that is silly -- fresh coriander is cilantro. And ground coriander seeds are used extensively in Mexican cooking, but do not replace cilantro.


Papalo - cilantro on steroids.

  • 3
    Does it also have the "soap problem"?
    – Stephie
    Sep 21, 2016 at 9:54
  • 3
    I would love to see this answer expanded.
    – Jolenealaska
    Sep 21, 2016 at 10:44
  • 2
    The OP is seeking a cilantro substitute that is less potent than cilantro, so "cilantro on steroids" doesn't seem to be an appropriate answer. That said, thank you for introducing me to an ingredient!
    – Preston
    Oct 11, 2016 at 20:44
  • How is a substitute that is more potent but potentially devoid of the other problems - soapiness, allergenic properties! invalid - just reduce the amount to deal with a potency difference :) Jan 11, 2017 at 10:40

For the special case of just using it as a green, herby garnish on top of an asian dish: In some cases, thinly sliced spring onion greens will do fine (different flavor, same function: be green and provide a visual and flavour-wise contrast to the cooked ingredients).


Culantro (eryngium foetidum) seems to have many of the flavors of cilantro without the soap taste. I can't say for certainty how similar they are, because the soap flavor is so overwhelming to me. The wikipedia page says that culantro is stronger. (but I can put lots into a dish, and not gag)

I have no idea if it would still trigger your dad's allergies, though. They're both in the Apiaceae family.

The only place that I can find it in Maryland is in latin markets, or the larger international markets (that cater towards asian & latin communities). It's a long, narrow leaf (sort of a stretched oval. See wikipedia, although the cultivated stuff is closer to 12" (30cm)). It's often in plastic bags in the store (as it can dry out fairly quickly, but it holds okay in your fridge for a week or two if you wrap it in paper towels and then re-bag it)


Out of 3 different recipe books, I see they swap parsley for cilantro. Not sure if you will get the flavor that you are looking for there, though.

  • 7
    You won't. They look similar (if it's not tagged, grocery store clerks often ask me which it is) but they do not taste similar. Cilantro has a unique flavor and aroma. Parsley is just... parsley.
    – raven
    Sep 10, 2010 at 23:00

I'm doing 1/3 each mix of basil, parsley, and lemon peel in my tandoori based dish. I forgot the cilantro and dont have thai basil or those other "exotic" spices laying around. Wish me luck.


Also have the soap-taste problem. I agree that parsley is more a substitute in looks rather than flavor. I tend to use either arugula or watercress as they have a bit of a bite that at least let's you know they're there. I like the idea of celery leaves. Maybe will try mincing a three of them up together!

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.