When you want to add a little extra depth to a recipe, consider toasting the nuts or spices before adding them to a dish. Toasting helps to release the flavor and oils in the spices and nuts, lending depth and wonderfully rich flavor to a dish.
Toast whole spices on the stove top using a heavy-bottomed saute pan over moderate heat. Toast the spices, stirring them or shaking the pan frequently, so they toast evenly. Watch the pan closely, so the spices don't burn. A few minutes is all it should take to bring out the flavors; you'll know they're ready when you can smell them. (You can toast ground spices, too, though this is best done on a parchment-lined baking sheet in the oven to keep the ground spices from burning.)