Curry est le nom générique adopté en Occident pour décrire une série de plats préparés avec un mélange d'épices, typique de la cuisine asiatique. Le nom a été popularisé par les colonies britanniques en Inde et a été utilisé pour décrire une gamme de plats locaux avec sauce.
Le mot curry est dérivé de "kari" qui signifie "sauce" en tamoul. En fait, le mot est rarement utilisé en Inde, où les noms locaux sont préférés, dont le plus connu est "massala" qui signifie "mélange" d'ingrédients (la composition et la proportion d'épices utilisées varient).
Cependant, on peut dire qu'un curry contient généralement : gingembre, ail, oignon, coriandre, cardamome, cumin, cannelle, curcuma, piments forts, fenouil, asa-foetida, clou de girofle, sel, graines de moutarde.