Spiced Nut Recipe for Snacks and Gifts

These easy spiced nuts are made on the stovetop in under 15 minutes. They’re sweet, savory, and spicy with a mild numbing note from Szechuan pepper — ideal for holiday gifts or everyday snacking.

Top down view of spiced nuts in a bowl.

With the holidays approaching, I’m excited to share this quick, crowd-pleasing snack. For years I’ve made Christmas goody boxes for family and friends, and this year I added these spiced nuts to the lineup.

If you enjoy sweet-and-savory combinations, you’ll love these — the nuts stay crunchy, the sugar brings deep sweetness, the spice blend adds complexity, and a little salt balances everything. They’re fast to make and perfect when you need a nutty snack or something to tuck into a gift box.

Spiced nuts cooling on baking sheet.

Special spice blend with Szechuan pepper

This recipe uses a simple spice mix that includes ground Szechuan pepper. It’s optional, but worth trying: Szechuan pepper adds a subtle savory note and a gentle tingling sensation that pairs surprisingly well with sweet, candied nuts. If you prefer more familiar flavors, you can omit it and still get excellent results.

Ingredients for this easy spiced nut with Szechuan pepper.

Making spiced nuts on the stovetop

Many recipes roast nuts in the oven, but I prefer the stovetop method. It gives you precise control while the sugar caramelizes, helps the spices adhere better, and is much faster — you can make a batch in about 10–15 minutes.

Sugar crystallized onto nuts.

Unorthodox candying method

Instead of aiming for a uniformly glossy candy coating, I like a mix of caramelized and crystallized sugar. That contrast creates varied textures and flavor notes — some pieces with crunchy crystals, others with deeper caramel. On the stovetop I intentionally stir until some sugar crystallizes before finishing with caramelization.

How to get spices to stick to the nuts

The candying process naturally makes the nuts tacky, and a small amount of butter helps the dry spice mix cling evenly. When you add the spices just after removing the pan from heat, the butter melts and binds the seasoning to the nuts.

How to make spiced nuts (step by step):

  1. Combine the sugar and water in a large skillet or nonstick pan over medium-high heat. Stir until the sugar dissolves, then add the nuts.
Nuts in a pan with sugar syrup.

2. Stir the nuts and syrup until the sugar crystallizes and the syrup dries, leaving granules on the nuts.

3. Lower the heat to medium-low and continue stirring until some of the sugar begins to caramelize, about 3–5 minutes. Watch closely to avoid burning and break apart any nuts that stick together.

Spices and butter added to candied nuts.

4. When the nuts are partially caramelized, remove the pan from the heat, add the butter, and stir until melted and evenly coating the nuts. Sprinkle the spice mix over the warm nuts and stir until well combined.

5. Spread the nuts on a sheet pan and let them cool completely before serving or storing.

Spiced nuts storage

Let the nuts cool fully so the coating hardens. Stored in an airtight container at room temperature, they keep best for about one week; they remain edible for up to a month but are at their crispiest and most flavorful during the first week. In very humid conditions they may become slightly sticky.

A spiced pecan with Asian inspired spices.

Happy holiday cooking!
Mei ❤️

If you make this recipe or any others from our blog, tag us on Instagram with #twoplaidaprons or mention @two_plaid_aprons in your stories — we love seeing your creations! 🥰

📖 Recipe

A bowl of spiced nuts with Szechuan pepper.

Easy Spiced Nuts

Stovetop candied nuts with a sweet, savory, and slightly numbing Szechuan pepper twist. Ready in under 15 minutes.
Prep Time2 mins
Cook Time10 mins
Total Time12 mins
Yield: 6 servings (about 2 cups)

Ingredients

  • 2 cup pecan halves, or nuts of your choice
  • ⅓ cup granulated sugar
  • 3 Tablespoons water
  • 1 Tablespoon unsalted butter

For the spice mix:

  • 1 teaspoon granulated sugar
  • ½ teaspoon salt, fine
  • ¾ teaspoon ground paprika (or chili powder)
  • ½ teaspoon ground cumin
  • ½ teaspoon ground Szechuan peppercorn (optional)
  • ¼ teaspoon ground cayenne (optional, adjust to taste)

Instructions

  • Combine all spice mix ingredients in a small bowl; set aside.
  • In a large skillet or nonstick pan over medium-high heat, add the sugar and water. Stir occasionally until the sugar dissolves and begins to bubble. Add the nuts and stir to coat. Continue stirring until the syrup dries and sugar granules form on the nuts, about 1–2 minutes.
  • When the syrup is dry, reduce heat to medium-low. Cook and stir the sugar-coated nuts until some sugar caramelizes, about 3–5 minutes. Break apart any clusters. Adjust heat as needed to prevent burning.
  • Remove the pan from the heat. Immediately add the butter and stir until melted and coating the nuts. Sprinkle the spice mix over the nuts and stir until evenly coated.
  • Spread the nuts on a sheet pan and cool completely before serving or storing.

Notes

  • Szechuan pepper and cayenne are optional but recommended for a bold flavor — the pepper adds a mild numbing sensation that pairs well with the sweetness.
  • Use a single nut or a mix (pecans, walnuts, hazelnuts, cashews) depending on preference.
  • If you want a stronger seasoning, double the spice mix and adjust to taste.

Recommended equipment

  • Measuring spoons and cup
  • Large nonstick skillet
  • Rubber spatula

Nutrition

Calories: 292 kcal | Carbohydrates: 17 g | Protein: 3 g | Fat: 26 g
Keywords: candied nuts, holiday, seasonal, Szechuan pepper
Tried this recipe?
Mention @two_plaid_aprons or tag #twoplaidaprons on Instagram — we’d love to see your photos!