Ingredients How to Roast Nuts Perfectly Every Time Low and slow in the oven is the key to the best nuts. By Hunter Lewis Hunter Lewis Instagram Hunter Lewis is the editor-in-chief of Food & Wine. Prior to his time at Food & Wine, Hunter worked for Cooking Light, Southern Living. Food & Wine's Editorial Guidelines Updated on January 26, 2023 Share Tweet Pin Email Photo: Phamai Techaphan / Getty Images High in good-for-you monosaturated and polyunsatured fats, nuts are a nutrient-dense snacking superfood and versatile ingredients that adds unparalleled texture and flavor to your cooking. No other pantry staple can be fried, ground, candied, milked, pickled, confited, or smoked, or roasted, the latter of which is the simplest and most common way to cook them. Unfortunately, most cookbooks and online recipes call for roasting them at high heat. The high quality, heart-healthy fat inside a nut is what you’re after and why you want to cook them with care. Roasting them correctly in an even layer on a rimmed baking sheet at a gentle oven temperature of 300°F will coax out the aromatic and deeply flavorful oils inside while lightly browning the outsides. This will yield a toasty, buttery, earthy (and, well, nutty) nut. Be sure to stir them occasionally while roasting so they cook evenly inside and out. (Note: If you’re just cooking a small batch of nuts — think 1/4 cup or less — you can cook them in a small skillet over medium-low heat, stirring and turning them occasionally. You can also microwave them on HIGH on a plate for one-minute increments until cooked.) No matter how rushed you are, don’t cook them at a temperature higher than 300°F or you risk burning the outsides of the nuts before the insides are cooked through, which makes them taste bitter and unappealing. Even when bought in bulk, nuts are an expensive ingredient, so you want to cook them with care. It’s no surprise that larger nuts like macadamia nuts will take 10 to 12 minutes longer than smaller nuts like pine nuts. According to our colleagues at Cooking Light, these are the best roasting times for each type of nut. How Long to Roast Nuts Macadamia Nuts 30 minutes Cashews 28 minutes Hazelnuts 26 minutes Almonds 25 minutes Pecans 25 minutes Walnuts 25 minutes Brazil Nuts 20 minutes Pine Nuts 18 minutes These cook times are roasting nuts in a 300°F oven Once cooled, store nuts in a resealable plastic bag or container in a cool, dark place for up to two weeks. Raw nuts are best kept in the freezer before cooking so they don’t go rancid Was this page helpful? Thanks for your feedback! Tell us why! Other Submit Related Articles We Found the 10 Best Cookware Sets of 2023 When to Use Chocolate Chips, Baking Chocolate, or Cocoa Powder The Best Smokeless Fire Pits to Upgrade Your Patio Why You Should Store Nuts in the Freezer How to Temper Chocolate Roast Your Vegetables Like a Chef With This Technique Repurpose Leftover Meat Like a Chef Why You Should (Almost) Always Preheat Your Skillet Best Smoothie Delivery Services The Secret To Better Scrambled Eggs Is Brown Butter How to Cook Lamb Like a Chef Why the Best Croutons Are Torn by Hand Pancakes 20 mins These Are the Best Ways to Soften Butter Buttermilk Pancakes 35 mins The 5 Best Smokeless Grills for Every Kitchen Newsletter Sign Up By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. Cookies Settings Accept All Cookies