Toasting nuts at 350°F (175°C) for 5 to 14 minutes, depending on the variety, deepens their flavor and keeps them crisp in baked goods or salads, according to a home cooking guide. The method requires only a baking sheet and a single layer of nuts, and works with ordinary grocery store varieties rather than specialty products.
Untoasted nuts taste like "waxy nothingness," the guide states, while the same nuts roasted until faintly beige inside and toasty brown outside develop what it describes as depth of flavor, intensity, and nuanced aroma. The guide compares the change to the difference between granulated and caramelized sugar, or between straight-from-the-package butter and browned butter.
Texture also improves. Toasted nuts stay crisp whether buried in baked goods or scattered on top of a salad, the guide notes. The author emphasizes that the technique costs nothing extra and does not require buying "the best" or "artisanal" nuts. Bland, no-name grocery store pecans, for example, can be transformed into something that reminds the author of pie even before butter, sugar, eggs, and vanilla are added.
Timing by Nut Variety
The guide provides specific roasting estimates. Pine nuts are done at 5 minutes. Thinly sliced or slivered almonds often take just 8 minutes. Whole almonds, walnuts, and pecans are usually ready at 10 minutes. Hazelnuts may need a couple of extra minutes, sometimes as long as 14 minutes, watched carefully, which the author finds makes a difference in both flavor and in skin that easily flakes off.
The basic method: heat the oven to 350°F (175°C), spread nuts in a single layer on a baking sheet, and roast for 5 to 10 minutes, and up to 12, tossing occasionally for even cooking. Nuts are done when they appear a shade darker and smell toasty. Let them cool completely before using.

The guide does not specify additional tips beyond the timing and method described. It frames toasting as a small, cost-free step that improves an entire category of recipes.
Editorial Notes