Indian cooking is renowned for its bold and complex flavours, which are achieved through the use of a wide range of spices and seasonings. From the earthy flavours of cumin and coriander to the fiery heat of chilli powder and mustard seeds, Indian spices offer a depth and complexity of flavour that is unmatched in many other cuisines.