Spices are the most indispensable assets of the Indian food. Spices give color, aroma and taste to the food. Different spices are used for different dishes. Spices have the power to bring out the best taste in every dish and keep your taste buds engaged with new flavors. The most common spices used in Indian food are cumin, coriander, turmeric, asafoetida, carom, black mustard seeds, and cardamom. Indian food without spices is like crackers without cheese :).