Savory spiced mixed nuts are a nice change from candied nuts! Walnuts, pecans, and almonds are quickly toasted on the stovetop and tossed with butter, honey, hot sauce, rosemary, and cayenne pepper. Yep! They have the perfect balance of sweet and savory with just a tiny kick of heat. This easy recipe makes a delicious protein-rich snack or crunchy salad topper.

These savory spiced nuts are a quick, protein-packed snack with the perfect balance of sweet, spicy, and savory flavors. Toasted with hot sauce, honey, rosemary, and cayenne, they’re crunchy, bold, and addictive. My family loves them so much that they even earned a spot in my cookbook—and once you try them, you’ll see why!
They’re easy to make, customizable (feel free to change the spices!), and ideal for snacking, sprinkling over salads, or serving as a party appetizer. Perfectly crunchy and full of bold flavor, these spiced nuts will become a go-to for any occasion!
Ingredients you’ll need
This savory-spiced nuts recipe is the perfect balance of sweet, savory, spicy, and herbaceous flavors. With just a few simple ingredients, you can turn plain nuts into a flavorful, addictive snack that’s as wholesome as it is delicious—perfect for sharing or enjoying on your own!

- Nuts: A balanced mix of raw walnuts, almonds, and pecans provides a range of textures, flavors, and nutrients. Each nut brings something unique: walnuts have a slight bitterness and a tender crunch, almonds add firmness and mild sweetness, and pecans offer a buttery richness.
- Butter: Adds a touch of richness and helps the honey and spices coat the nuts evenly, enhancing their flavor as they cook.
- Honey: Creates a lovely, sticky glaze that coats each nut with a hint of natural sweetness.
- Hot sauce: Brings a subtle kick of heat to the mix, adding an unexpected burst of spice that complements the nuts and honey.
- Sea salt: A sprinkle enhances all the other flavors, balancing the honey’s sweetness and the hot sauce’s heat.
- Rosemary: Fresh rosemary adds an earthy, pine-like aroma and flavor that elevates these spiced nuts, giving them a gourmet twist.
- Cayenne pepper: For a subtle, lingering heat that’s warm without overpowering.
Variations and substitutions
Make them your own! Half the fun of cooking is tweaking recipes to match your preferences and dietary needs. Get creative and change things up… there are indeed so many options. Here are some ideas:
- Switch up the nuts: Feel free to mix and match different types of nuts! Cashews, hazelnuts, peanuts, and Brazilian nuts would all work well. You can add them to the mix or swap them in place of walnuts, almonds, and pecans.
- Vary the sweetener: Honey, maple syrup, brown sugar, and even coconut sugar would all be suitable options. I love maple syrup because it creates a rich flavor, but as always, use what you have on hand or what you love!
- Spice it your way: Experiment with different spices based on your preferences. Swap rosemary for cinnamon and nutmeg for a warm, holiday-inspired mix. Add cumin and smoked paprika for a smoky, savory flavor. You could also add a pinch of curry powder for an exotic twist. This is where you get to have some fun.
- Adjust the heat: If you love a kick, add extra cayenne or a spicier hot sauce. If you prefer mild flavors, omit the cayenne and hot sauce altogether or replace them with something gentler, like ground ginger, for subtle warmth.
- Go dairy-free or vegan: If you don’t do butter, swap it with coconut oil, olive oil, or avocado oil to make this recipe dairy-free.
How to make spiced nuts
Making spiced nuts on the stovetop is quick and easy. You can have a deliciously toasted snack in minutes—no oven required! With just one pan and a handful of ingredients, you can toss raw nuts with a mix of flavorings for an irresistible combination of sweet, savory, and spicy flavors. The stovetop method is perfect for when you’re short on time!
Start by lining a half-sheet pan with parchment paper and setting aside. Then, toss the nuts occasionally in a large, non-stick skillet over medium-low heat until fragrant and lightly browned (about 5 minutes).

Add butter and toss until the nuts are lightly coated. Add in honey, hot sauce, salt, and rosemary. Toss again until the nuts are coated in all the yummy goodness (you can also do this by mixing with a rubber spatula).

Transfer the nuts onto the prepared baking sheet, sprinkle with a little extra salt and a light coating of cayenne pepper (if you desire). Cool completely.

Helpful tips
Here are some helpful tips to make sure your spiced nuts turn out perfectly every time:
- Keep an eye on cooking time: Nuts can go from golden and fragrant to burnt very quickly, especially on the stovetop. Stir frequently and check them often during cooking.
- Coat evenly: Stir the nuts well when adding the spices and wet ingredients, like honey or hot sauce. An even coating ensures every nut has the flavor and won’t clump together as it cooks.
- Cool completely before storing: After toasting, cool the nuts on the baking sheet or pan. This helps them crisp up as they cool and prevents steam from softening them when stored.
- Reheat for extra crunch: If your nuts lose their crunch over time, pop them in the oven at 300°F for about 5 minutes to refresh them.
Storage recommendations
Spiced nuts make a great head-start ingredient! Add them to your weekend meal prep, store them in an airtight container, and then sprinkle them on top of salads to add a crunchy, salty, sweet, and spicy blast of flavor.
Once the nuts have cooled completely, store them in an airtight container at room temperature for up to 2 weeks.

More healthy snack recipes
- Easy Oven Roasted Chickpeas
- Frozen Banana Snack Bars
- Stovetop Popcorn
- Buffalo Deviled Eggs
- Roasted Buffalo Cauliflower Bites
Thanks so much for reading! If you make this recipe, I would love you to give it a ★ rating below. Follow me on YouTube, Instagram, and Facebook for more healthy food inspiration. Cheers!
[ytp_video source=”oydwc0LaU3A”]
Helpful Kitchen Tools:
Savory Spiced Nuts (Quick Stove-Top Recipe)
Ingredients
- 1 cup walnuts, raw and unsalted
- 1 cup almonds, raw and unsalted
- 1 cup pecans, raw and unsalted
- 1 tablespoon butter
- 2 tablespoons honey
- 1 tablespoon hot sauce
- 1/2 teaspoon sea salt plus extra for topping
- 2 tablespoons fresh rosemary, chopped
- pinch cayenne pepper
Instructions
- Line a half sheet pan with parchment paper and set aside.
- Toast nuts in a large non-stick skillet over medium-low heat, tossing occasionally until fragrant and lightly browned. This will take about 5 minutes.
- Add butter and toss until the nuts are lightly coated. Add in honey, hot sauce, salt and rosemary. Toss again until the nuts are coated in all the yummy goodness (you can also do this by mixing with a rubber spatula).
- Transfer the nuts onto the prepared baking sheet, sprinkle with a little extra salt and a light coating of cayenne pepper (if you desire). Cool completely.





Comments
Terry says
These are delicious!
Maria Swanson says
Outstanding end result and super easy recipe! Thank you. I love using honey instead of sugar. This is a new favorite recipe. Thank you!!
Dani Spies says
I’m happy you enjoyed the nuts! Thanks for letting me know, Maria.
Edith Kaemingk says
Great recipe