Literally translated, “garam masala” means “warm spice mix” in Hindi; its components are considered to be warming spices because they raise the temperature of the body; rather than being spicy, they're incredibly aromatic. Every Indian cook who makes garam masala at home has some sort of variation of the types and amounts of spices he or she use. For that reason, you might notice that one version of garam masala smells and tastes a little different than another made in a different state within India.
It’s one of the most popular spices used in Indian kitchens and though you can buy garama masala in stores, it’s one spice mix I believe should be made at home. Not only is it easy to prepare, but you’ll be able to vary the spices to your liking. —Nik Sharma
whole cumin seeds
whole coriander seeds
2-inch cinnamon stick
freshly grated nutmeg
black cardamom seeds
green cardamom seeds
In This Recipe
Heat a non-stick skillet over medium-high heat. Reduce the heat to medium-low and then add all the spices and toast gently by rotating the pan until the spices begin to toast and release the fragrance. This should take about 2 minutes. Be carefully not to burn the spices—if they burn discard and start fresh.
Transfer the toasted spices to a spice mill or a mortar and pestle. Grind until a fine powder is obtained. Store the spice mix in an airtight container for up to six months in a cool dark place.
Nik Sharma is the writer, photographer, and recipe developer behind A Brown Table, an award-winning blog that has garnered best-ofs from Saveur, Better Homes & Gardens, and the International Association of Culinary Professions. His weekly column, A Brown Kitchen, appears in the San Francisco Chronicle and has written for Saveur, Taste, Food52, Eater, among others. His first cookbook, Season: Big Flavors, Beautiful Food was released on October 2018. He was also featured in America, the Great Cookbook. Nik lives in Oakland, California.