Café Spice Garam Masala

This image courtesy of Joseph DeLeo

Garam masala, literally “hot spice,” is the most popular spice blend used in Indian cooking, It is the basic essence of Indian cooking. There are as many versions of garam masala as there are chefs. This recipe blend is what I use very often in my kitchen. It is important that the spices are blended fresh as needed. Many store-bought garam masala blends aren’t roasted and tend to be very poor in flavor. Try this recipe and you will never buy a ready-made version.

Preparation Time5 min

Preparation Time - Text5 minutes

Cooking Time5 min

Cooking Time - Text5



Total Timeunder 15 minutes

Make Ahead RecipeYes

Dietary Considerationegg-free, gluten-free, halal, kosher, lactose-free, peanut free, soy free, tree nut free, vegan, vegetarian

Equipmentspice grinder

Taste and Texturespiced


  • 2 tablespoons cumin seeds
  • 1 tablespoon coriander seeds
  • 1 tablespoon black peppercorns
  • 1 dried red chili pepper
  • 10 dried allspice berries
  • 1 stick cinnamon, ½-in [1.25-cm]
  • 10 green cardamom pods
  • 1 teaspoon whole cloves
  • 1 teaspoon fennel seeds
  • 5 bay leaves


  1. In a small skillet dry roast the whole spices over medium heat, stirring until fragrant. 1-2 minutes. Remove the spices from the skillet and set aside to let cool completely. Grind the spices in an electric spice grinder to a fine powder and store in an airtight jar for up to 4-6 weeks.


Free recipes, giveaways, exclusive partner offers, and more straight to your inbox!


I have not made this yet so I cannot rate it.

Include a Photo Include a Photo

Click the button above or drag and drop images onto the button. You can upload two images.

Cancel Reply to Comment

Thanks for your comment. Don't forget to share!


Report Inappropriate Comment

Are you sure you would like to report this comment? It will be flagged for our moderators to take action.

Thank you for taking the time to improve the content on our site.

Sign In to Your Account

Close Window
Sign In with one of your Social Accounts
Facebook Twitter
Sign In using Email and Password