Honey Roasted Nuts: Crunchy Almonds, Pecans and Peanuts at Home
Honey roasted nuts are easy to make at home, cost less than the store-bought tins, and let you choose how sweet and how salty they are. The challenge is getting them crunchy rather than sticky, which comes down to a low oven, the right amount of honey and letting them cool spread out. This guide covers a base recipe that works for almonds, pecans, cashews and peanuts, plus sweet and savory variations.
Honey roasted nuts recipe
Warm the honey and butter together for a few seconds so they coat evenly. Use raw, unsalted nuts so you control the salt. Parchment is essential; honey glues nuts to a bare pan.
- 3 cups (about 400 g) raw almonds, pecans, cashews, walnuts or peanuts
- 3 tablespoons honey
- 1 tablespoon butter or neutral oil, melted
- 1/2 teaspoon fine salt, plus flaky salt to finish
- 1/4 teaspoon cinnamon (optional)
- 1 tablespoon granulated sugar, for tossing after roasting
Why they turn out sticky, and how to fix it
Honey is hygroscopic, which means it draws moisture from the air. If nuts are coated in honey alone, they stay tacky. Three things fix this: roast long enough for the honey to caramelize, toss the hot nuts in a little granulated sugar, which forms a dry, crackly shell, and let them cool completely in a single layer before storing. Piling warm nuts in a bowl traps steam and makes them clump.
If a batch comes out sticky anyway, spread it back on the sheet and give it 5 more minutes at 300°F.
Timing for different nuts
Smaller and softer nuts toast faster. Check early and stir every few minutes near the end, because honey turns from golden to burnt quickly.
| Nut | Time at 325°F | Notes |
|---|---|---|
| Pecans | 12 to 15 minutes | Toast fast; watch closely |
| Walnuts | 12 to 15 minutes | Slightly bitter skins balance honey |
| Cashews | 15 to 18 minutes | Turn golden and buttery |
| Almonds | 18 to 22 minutes | Bite one to check it is crunchy inside |
| Peanuts (raw) | 18 to 22 minutes | Classic ballpark flavor |
Sweet and savory variations
Add spices with the honey for a different mix each time. Savory versions are great with drinks and cheese boards.
- Rosemary and sea salt: 1 tablespoon chopped rosemary, flaky salt
- Smoky: 1 teaspoon smoked paprika and a pinch of cayenne
- Chai spice: cinnamon, cardamom, ginger and a pinch of clove
- Sesame: 1 tablespoon sesame seeds and a few drops of toasted sesame oil
- Orange: orange zest with orange blossom honey
Which honey to use
A medium golden honey such as Pure Raw or Wildflower gives the classic flavor. Darker buckwheat honey makes a deeper, almost toffee-like coating that is excellent on pecans and walnuts. Because roasting cooks off some of the delicate aroma, this is a good use for a honey that has crystallized; warm it first so it coats evenly.
Storing and gifting
Store cooled nuts in an airtight jar at room temperature for up to two weeks, or freeze for up to three months. A jar of homemade honey roasted nuts with a ribbon makes a good hostess or holiday gift; pair it with a small jar of honey for a sweet set. See honey gift ideas for more.
Ways to use honey roasted nuts
Honey roasted nuts are more than a snack. Chop them and scatter over salads with goat cheese and pears, over roasted squash or sweet potatoes, or on top of yogurt and oatmeal. They add crunch to a cheese board next to blue cheese and a little extra honey, and they make a quick topping for ice cream or a fruit crumble. Ground coarsely, honey roasted almonds make a sweet crust for chicken or fish.
- Salad topper with greens, pears and goat cheese
- Cheese board with blue cheese and aged cheddar
- Topping for yogurt, oatmeal or ice cream
- Crunchy garnish for roasted squash or sweet potatoes
- Trail mix with dried fruit and dark chocolate
Frequently asked questions
- How do you keep honey roasted nuts from being sticky?
- Roast until the honey caramelizes, toss hot nuts in a little granulated sugar, and cool them completely in a single layer before storing.
- What temperature do you roast honey nuts at?
- 325°F works best. It is hot enough to toast the nuts and caramelize the honey without burning it.
- Can I make honey roasted peanuts at home?
- Yes. Use raw peanuts and roast for 18 to 22 minutes at 325°F, stirring halfway, then toss with sugar and salt.
- How long do honey roasted nuts last?
- Up to two weeks in an airtight jar at room temperature, or about three months in the freezer.
- Can I use salted nuts?
- Yes, but skip the added salt in the recipe and taste after roasting. Raw unsalted nuts give you the most control.
Al Safa Honey is a food producer, not a medical provider. Nothing here is medical advice. Never give honey of any kind to a baby under 12 months old.



