Spices are the ‘heart and soul’ of Indian cuisine. Almost every dish in Indian cuisine has a dash of spice to add flavour, fragrance and taste. For most of us, food without spices is like a dull day without sunshine. Every kitchen shelf in India has different varieties of spices and herbs, in jars large and small.