Garam masala has a warm, complex aroma with notes of cloves, cinnamon, pepper, and other spices depending on the specific blend.
The flavor profile is warm, sweet, slightly peppery, and slightly nutty. The exact flavor depends on the proportions of the spices used and the roasting process.
Traditionally, the whole spices were roasted and then ground to a powder using a mortar and pestle.
Today, pre-ground Garam masala is widely available, with the grind size varying between brands. A finer grind generally releases the flavors more intensely.