Coriander (dhaniya) powder is probably the single most-used ground spice in Indian cooking, present in everything from a basic tadka to a slow-cooked curry base. Because it's so common, its quality is often the last thing anyone questions — but a good batch versus a mediocre one makes a real difference in the final dish.
What "good" coriander powder actually looks like
Fresh, quality coriander powder has a light, slightly greenish-brown colour rather than a flat, dull brown. It should have a distinct citrusy, slightly sweet aroma when you open the pack — coriander seeds contain linalool, an aromatic compound that gives them this characteristic smell, and it fades noticeably as the powder ages or if it was ground carelessly.
Why coriander is prone to losing flavour quickly
Coriander seeds have a comparatively high oil content for a spice, which is exactly why the aroma is so noticeable when it's fresh — and exactly why it degrades faster than denser spices like turmeric if it's not stored well or if it sits on a shelf too long before reaching the consumer.
What coriander powder actually does in a dish
Beyond flavour, coriander powder acts as a mild thickening and balancing agent in Indian gravies — it's one of the reasons a curry base built with coriander, turmeric, and chilli in the right ratio gets its body and roundness, rather than tasting sharp or one-dimensional. Using a stale or weak coriander powder is one of the more common, underrated reasons a home-cooked curry can taste "flat" compared to how it's meant to.
What to check before buying
Smell is the fastest test — good coriander powder should smell noticeably fragrant, not just "spice-like" in a generic sense. Colour should look natural rather than uniformly dark, which can sometimes indicate old stock or excess heat during grinding. As with other ground spices, buying from a source that lists a recent processing date is a better signal than trusting packaging claims alone.