Roasted nuts are a quick, easy, and delicious snack that brings out the natural flavors of almonds, cashews, walnuts, or any nut you prefer. The roasting process adds a rich, toasty flavor, making them perfect for snacking, sprinkling on salads, or using in baking. This simple recipe uses minimal ingredients and can be customized to your liking with different seasonings.
Preheat the oven to 350°F (175°C).
In a large bowl, combine the nuts with olive oil (or melted butter), salt, and any seasoning you’re using. If making a sweet version, add honey or maple syrup.
Spread the nuts evenly on a baking sheet in a single layer.
Roast the nuts in the preheated oven for 10-15 minutes, stirring halfway through to ensure even roasting.
Once the nuts are golden brown and fragrant, remove from the oven and let them cool on the baking sheet for about 5 minutes. The nuts will continue to crisp up as they cool.
Store in an airtight container for up to 2 weeks.
Keep an eye on the nuts while roasting; they can burn quickly. Stir halfway through for even browning. Try adding different spices like cinnamon, cayenne, or herbs for a unique flavor twist. If you're using salted nuts, reduce the amount of salt in the recipe. For extra crunch, you can roast the nuts at a slightly lower temperature (325°F) for 20-25 minutes.