Sweet and Savory Roasted Nuts with Rosemary Recipe
Introduction
These sweet and savory roasted nuts with rosemary are a perfect snack for any occasion. Combining a flavorful blend of spices and herbs, they offer a delicious balance of sweet, salty, and smoky tastes. Easy to make and sure to impress, they’re ideal for parties or quiet evenings at home.

Ingredients
- 1 cup unsalted pecans
- 1 cup unsalted almonds
- 1 cup unsalted cashews
- 1 large egg white
- 1 tablespoon water
- ¼ cup granulated sugar
- 1 tablespoon kosher salt
- ¼ teaspoon black pepper
- 2 tablespoons finely chopped fresh rosemary
- 1 teaspoon smoked paprika
- ¾ teaspoon garlic powder
- ¾ teaspoon onion powder
- ½ teaspoon cinnamon
- ¼ teaspoon cayenne (or more to taste)
Instructions
- Step 1: Preheat the oven to 250˚F (120˚C) and lightly grease a nonstick sheet pan with cooking spray or oil.
- Step 2: In a large bowl, whisk the egg white and water together until frothy, about 2 minutes. Add the nuts and stir until they are well coated.
- Step 3: In a separate bowl, combine the sugar, salt, black pepper, rosemary, smoked paprika, garlic powder, onion powder, cinnamon, and cayenne. Pour this spice mixture over the nuts and mix thoroughly to coat evenly.
- Step 4: Spread the nuts in a single layer on the prepared baking sheet. Place the sheet on the middle rack of your oven and bake for 55-60 minutes, stirring every 15 minutes to prevent burning.
- Step 5: Remove the nuts from the oven, stir once more, and allow them to cool completely before serving or storing.
Tips & Variations
- For extra crunch, consider adding a tablespoon of maple syrup to the egg white mixture before coating the nuts.
- Swap the rosemary for thyme or sage for a different herbaceous note.
- Adjust the cayenne to make the nuts more or less spicy according to your preference.
Storage
Store the cooled roasted nuts in an airtight container at room temperature for up to two weeks. To refresh their crispness, warm them in a 300˚F (150˚C) oven for 5-7 minutes before serving.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other nuts besides pecans, almonds, and cashews?
Yes, you can substitute or add other nuts like walnuts, hazelnuts, or pistachios. Just keep the total quantity about 3 cups to maintain the recipe balance.
Do I need to use fresh rosemary, or can I use dried?
Fresh rosemary provides the best flavor and texture, but if you only have dried, use about one-third of the amount called for and crush it finely before adding.
PrintSweet and Savory Roasted Nuts with Rosemary Recipe
These Sweet and Savory Roasted Nuts with Rosemary combine a perfect blend of sugar, herbs, and spices for a flavorful snack. Roasted slowly in the oven at a low temperature, these coated nuts develop a crunchy, aromatic crust that pairs sweet, salty, smoky, and spicy notes, making them an ideal appetizer or snack for any occasion.
- Prep Time: 10 minutes
- Cook Time: 55-60 minutes
- Total Time: 1 hour 10 minutes
- Yield: Approximately 4 cups 1x
- Category: Snack
- Method: Baking
- Cuisine: American
- Diet: Gluten Free
Ingredients
Nuts
- 1 cup unsalted pecans
- 1 cup unsalted almonds
- 1 cup unsalted cashews
Coating Mixture
- 1 large egg white
- 1 tablespoon water
Spice and Flavor Mix
- ¼ cup granulated sugar
- 1 tablespoon kosher salt
- ¼ teaspoon black pepper
- 2 tablespoons finely chopped fresh rosemary
- 1 teaspoon smoked paprika
- ¾ teaspoon garlic powder
- ¾ teaspoon onion powder
- ½ teaspoon cinnamon
- ¼ teaspoon cayenne pepper (or more to taste)
Instructions
- Preheat and Prepare Pan: Preheat your oven to 250˚F (120˚C) and lightly grease a nonstick sheet pan with cooking spray or a small amount of oil to prevent the nuts from sticking during roasting.
- Coat Nuts with Egg White Mixture: In a large bowl, whisk the egg white and water together until frothy, about 2 minutes. Add the pecans, almonds, and cashews to the bowl and stir thoroughly to evenly coat all the nuts with the egg white mixture.
- Mix Spices and Coat: In a separate bowl, combine granulated sugar, kosher salt, black pepper, chopped rosemary, smoked paprika, garlic powder, onion powder, cinnamon, and cayenne pepper. Pour this spice blend over the nuts and stir well, ensuring every nut is evenly coated with the flavorful mixture.
- Roast the Nuts: Spread the coated nuts in an even layer on the prepared baking sheet. Place the sheet pan on the middle rack of the oven and roast for 55 to 60 minutes. Every 15 minutes, remove the pan and stir the nuts to prevent burning on the edges and to promote even roasting.
- Cool and Serve: Once roasting is complete, remove the nuts from the oven and stir them once more. Allow the nuts to cool completely on the pan so they can crisp up before serving or storing.
Notes
- Stirring frequently during roasting is essential to avoid burning and achieve even crispness.
- Adjust the cayenne pepper to your spice preference for more or less heat.
- You can use other nut varieties if desired, but total quantity should remain about 3 cups.
- Store cooled nuts in an airtight container to maintain freshness for up to two weeks.
- For a nuttier aroma, consider lightly toasting the rosemary before chopping.
Keywords: roasted nuts, savory nuts, sweet and savory snack, rosemary nuts, spiced nuts, appetizer, healthy snack

