Whole spices are generally added at the beginning of cooking to allow their flavors to fully infuse into the dish, especially in dishes with longer cooking times. Adding them at the end is more suitable for a quick burst of aroma.
The timing of adding whole spices depends on the desired flavor profile and the cooking method. When added at the beginning, whole spices like cinnamon sticks, cardamom pods, bay leaves, and whole peppercorns have ample time to release their essential oils and impart a deep, complex flavor throughout the dish. This is particularly beneficial for slow-cooked stews, braises, and curries. The heat helps to extract the flavors, and the longer cooking time allows them to meld with the other ingredients.However, if you're looking for a more pronounced and fresher aroma, adding whole spices towards the end of cooking, or even as a finishing touch, can be more effective. This is because the volatile oils haven't had as much time to dissipate during cooking. For example, lightly toasting cumin seeds and adding them at the end of a dish will provide a vibrant and aromatic finish. The key is to consider the intensity of the spice and the overall cooking time when deciding when to add them.
Bloom whole spices in hot oil or ghee at the beginning of cooking to enhance their flavor. The fat helps to draw out the fat-soluble flavor compounds, resulting in a richer and more aromatic dish. Be careful not to burn the spices, as this will create a bitter taste.