Indian spices are globally renowned for their rich aroma and distinctive flavour. These spices are used as a whole or in powdered form to add a kick in many yummy dishes. Before understanding ' Curry Powder ' lets clear up the haze from the word curry. Curry refers to hot, spicy, gravy-like dishes best-known in Pakistani, Indian, Bangladeshi, Sri Lankan, Nepali, Indonesian, Malaysian, Thai, and other South Asian and Southeast Asian cuisines. The spices are used either in whole form or in the form of a powder namely "Curry Powder" that contains 12 - 14 different spices and the heat of each varies from relatively mild to extremely hot. Curry powder is prepared by blending and grinding various herbs and spices, including cardamom, cinnamon, cumin, cloves, fenugreek, red peppers, nutmeg, mace, etc. Sometime it also contains other ingredients like paprika, cloves, saffron, fenugreek, cardamom, or fresh curry leaves. Generally curry powder is a combination of spices15-20 herbs and spices. The following is a detailed list of the spices used in preparing a standard curry powder: Coriander Seed Cumin Seed Fenugreek Seed Turmeric Cloves Garlic Curry Leave Fennel Seed Ginger Chillies Mustard Red Pepper Salt Cassia Black Pepper Poppy Seed Anise Bengal Gram Cardamom Cassia bud Celery Seed Cinnamon Dill Seed Mace Nagkeser Nutmeg Onion Trifala White Pepper, etc.