El curry en polvo que se vende en los supermercados es similar al garam masala que proviene de la India y contiene una mezcla de especias molidas. Los platos tradicionales de la India no contienen curry en polvo como lo saben los occidentales; los cocineros utilizan una variedad de mezclas y proporciones de ingredientes que difieren de una región y de una familia a otra. Además, la receta cambia según el tipo de plato.
Los comerciantes de especias indios inventaron el curry en polvo para los británicos que regresaban a Inglaterra desde la India en la década de 1780, cuando el país era una colonia británica. Algunos miembros del personal que regresaba se habían acostumbrado a la comida india y adaptaron los polvos premezclados para satisfacer sus propios gustos.
El curry en polvo generalmente contiene cilantro molido, comino molido, pimienta molida, cúrcuma y jengibre molido. Garam masala es una mezcla más dulce que contiene cardamomo, cilantro, comino, pimienta negra, clavo, canela y nuez moscada.