Food EditionCookSnackAmericanSpiced Nuts with Butter and Herbs
20 minEasyServes 2 cups
Snack · American

Spiced Nuts with Butter and Herbs

These are the nuts you make when you want something more interesting than what comes in a bag. The trick is getting the butter and spices to coat evenly without burning, then hitting them with fresh herbs while they're still hot enough to absorb the flavor.

Total time
20 min
Hands-on
15 min
Serves
2 cups
Difficulty
Easy
Before you start

Use raw nuts and medium heat—the spices cook faster than you think

Raw nuts (not roasted) will absorb the butter and spices better. Medium heat is essential; too hot and the spices burn before the nuts toast. Have your herbs prepped and ready before you start cooking, since you'll toss them in at the very end.

  • 10-inch skillet or shallow pan
  • wooden spoon or heatproof spatula
  • measuring spoons
  • airtight container for storage
Ingredients

What goes in.

  • 2 cupsraw nuts (almonds, cashews, walnuts, or pecans)
  • 3 tbspbutter
  • 1 tspkosher salt
  • 1/2 tspcayenne pepper or smoked paprika
  • 1/4 tspgarlic powder
  • 1/4 tspground cumin
  • 2 tbspfresh herbs (rosemary, thyme, or sage), roughly chopped
The key technique

Toast and coat without burning

The spices need to bloom in the butter without scorching. Medium heat, constant stirring, and getting the nuts out of the pan the moment they're golden—not darker—is what separates crispy and fragrant from bitter and burnt.

Step by step

The method.

  1. Melt the butter

    Put 3 tablespoons butter in a 10-inch skillet over medium heat. Let it melt completely and start to smell nutty, about 1 minute. Don't let it brown.

  2. Add the spices

    Stir in the cayenne, garlic powder, and cumin. Toast for 30 seconds, stirring constantly. You'll smell them open up immediately.

  3. Add the nuts

    Pour in all 2 cups of raw nuts and stir to coat completely. The butter will coat unevenly at first—keep stirring until every nut is glistening.

  4. Toast until golden

    Keep the heat at medium and stir often, every 30 seconds or so. After 8–12 minutes, the nuts will smell toasted and look amber at the edges. This is the moment to stop. Don't walk away—nuts can go from golden to burnt in 60 seconds.

  5. Finish with herbs and salt

    Pour the hot nuts onto a baking sheet or large plate. Sprinkle the fresh herbs and kosher salt over them immediately while they're still steaming. Toss to distribute the herbs. They'll crisp up as they cool.

  6. Cool and store

    Let them sit at room temperature for 5 minutes before eating. Once completely cool, transfer to an airtight container. They'll stay crisp for up to a week.

Variations

Other turns to take.

Honey and Black Pepper

After toasting the nuts, drizzle with 1 tablespoon warm honey and a crack of fresh black pepper instead of the herb mix. Toss immediately.

Everything Bagel Spice

Replace the cumin and cayenne with 1/2 teaspoon everything bagel seasoning and skip the fresh herbs. Add flake salt at the end for extra texture.

Warm Spiced with Maple

Use 1/2 teaspoon cinnamon and 1/4 teaspoon ground ginger instead of cumin and cayenne. Finish with a light drizzle of maple syrup and thyme.

Chili-Lime

Add 1/2 teaspoon chili powder to the butter, then finish with fresh cilantro and the zest of 1 lime tossed in while the nuts are still warm.

Tips & troubleshooting

When it doesn't go to plan.

Tip

If your nuts start to smell acrid or bitter, stop immediately. You can't salvage them once they've burned—better to pull them out a shade too early than wait.

Tip

Mixed nuts work fine, but keep an eye on size: if you're combining almonds with large cashew pieces, the smaller nuts will toast faster. Add larger nuts a minute or two earlier if needed.

Tip

Fresh herbs matter here. Dried herbs will taste dusty. If you don't have fresh herbs, skip them entirely and rely on the spices and salt instead.

Tip

Salt immediately while warm so it sticks. If you wait until cool, it'll slide off.

Tip

These are best eaten the same day, but they'll hold for 3–4 days in an airtight container. If they lose crispness, spread them on a baking sheet and warm at 300°F for 3 minutes.

Questions

The ones that keep coming up.

Can I use pre-roasted nuts?

You can, but they won't absorb the butter and spices as well, and there's a real risk of over-toasting them. Start with raw nuts for the best result.

What's the difference between medium heat on my stove and yours?

Fair point. The goal is gentle, even toasting—you should be able to comfortably hold your hand over the pan. If it feels hot enough to cook an egg, it's too hot.

Can I make a bigger batch?

Yes, but only go up to 3 cups of nuts in a 10-inch skillet. Beyond that, they won't toast evenly. Make two batches instead.

Can I use oil instead of butter?

You can use a neutral oil if you need to, but you'll lose the nutty flavor that makes butter special here. Ghee works beautifully too.

Do the nuts need to cool completely before storing?

Yes. If you seal them warm, they'll trap steam and soften. Let them cool to room temperature first, then store in an airtight container.