Toasted, and freshly ground whole spices provide a vividness and depth of flavour you can’t compare with. Roasting spices, is critical in Indian, Thai, and South-Mexican food. In fact, pretty much anything you cook will taste better with freshly toasted spice. It’s also more economical than buying ground spices. Whole spice doesn’t go stale and bland so quickly. On toasting, the chemical composition of spices changes as well, so you get more complex, and quite different, flavours than you do with raw spices.