Why your coriander soup tastes like grass

Most people treat coriander soup like it's some fancy restaurant dish you need to complicated. It's not. It's an herb soup, basically. You blitz a lot of coriander leaves and stems with stock, and you're done. The problem is nobody tells you that the stems are where the flavor actually lives. I've seen people throw the stems away every time they make this, then wonder why the soup tastes weak and watery. Save every stem. Chop them fine. Here's the one I actually use. Don't overthink it. Get two big bunches of fresh coriander — I mean the kind with the thick stems, not that limp stuff from the supermarket that went yellow in three days. Roughly chop it, stems and all. Melt a tablespoon of butter in a pot, sweat a diced onion until it's soft but not browned, maybe four or five minutes. Add about a liter of chicken or vegetable stock, bring it to a simmer for ten minutes so the coriander wilts into the liquid. Then blend it. All of it. An immersion blender works, a countertop one works too. Push it through a fine sieve if you want it smooth, skip the sieve if you don't mind some texture. Season with salt and a squeeze of lime at the end. That's it. The ratio matters more than anything else. I've made this with too little coriander and ended up with flavored water. Two bunches per liter of stock is the right starting point. If you like it stronger, go heavier. The soup thickens as it cools anyway, so blend it a bit looser than you think you need to.

What goes wrong and how to fix it

The biggest mistake I see is overheating the coriander. Once you add it to the stock, you should only simmer it for about ten minutes. If you boil it longer, the fresh green color turns muddy and the flavor flattens out. I learned this the hard way on a batch where I walked away and came back to a pot that had been rolling on medium heat for twenty minutes. The soup came out brown and tasted bitter. Now I watch the clock. Another issue is the texture. If you're using a countertop blender and you try to blend hot liquid straight away, you'll either get splattered coriander soup on your stove or you'll need to let it cool first, which loses some of that bright flavor. I cool the pot in an ice bath for about three minutes before blending, then run it through the blender in batches. Takes longer but it's safe and the color stays vivid. If you're making this ahead of time — and you can, it reheats fine — hold off on the lime juice until you serve it. Acid added early dulls the green color and changes the flavor profile in a way most people don't want. A squeeze right before eating brings everything back to life.

A few notes from experience

This recipe works with both the leafy part and the Chinese coriander (cilantro) variety. They taste slightly different but both work. I've also made this with just the stems when I was short on leaves, and honestly the result was more intense, not less. The stems carry more of the essential oils. Don't add cream unless you want a heavy soup. A dollop of Greek yogurt or sour cream on top adds richness without muting the coriander flavor. I skip the cream entirely because it takes away from the freshness that makes this soup worth making in the first place. If your coriander is older and starting to wilt, toast the stems briefly in the butter before adding the onion. It deepens the flavor and masks any slight staleness. Fresh coriander doesn't need that step.

Get the Full Details

Tomato and Coriander Soup Recipe - Searching for Spice
Tomato and Coriander Soup Recipe - Searching for Spice

This makes about four generous portions. Leftovers keep in the fridge for three days. The flavor actually gets better on day two as the coriander fully infuses the stock. Reheat gently and adjust seasoning and lime at the end. A pinch of cumin seeds toasted in dry pan and sprinkled on top adds a nice touch if you want something different.