Toasting nuts helps bring out their flavor. The quickest method is on the stove top. Spread nuts out in an ungreased nonstick skillet and place over medium heat. Shake or stir frequently, to prevent burning, for 4 to 5 minutes or until fragrant and starting to brown. Tip onto a cold plate to stop the cooking process and let cool completely.
Try this variation: use a chopped red-skinned pear in place of the apple and toasted hazelnuts or walnuts in place of pecans.