Spiced Honey Roasted Nuts

Spiced honey roasted nuts – sweet, spicy, salty and utterly addictive! They are great to snack on and would make a lovely home-made Christmas gift.

Spiced honey roasted nuts - sweet, spicy, salty and utterly addictive! They are great to snack on and would make a lovely home-made Christmas gift.

It is so very nearly Christmas and if you are in need of an easy yet lovely home-made gift then these spiced honey roasted nuts may just be it. If you wrap them up in a nice jar they would make a really good gift, otherwise they are just great to have to hand to nibble on throughout the holidays.

Close up of golden, sugar encrusted roasted pecans, cashews, brazil nuts, almonds and hazelnuts.

These spiced honey roasted nuts have the perfect balance between sweet and salty and also have a good level of spiciness – it is definitely there but not so much that it overpowers the flavour of the nuts themselves. You can obviously vary the spices to suit or use a larger quantity if you want the nuts to be more strongly spiced. I used cinnamon, nutmeg and ginger for a festive flavour, and cayenne pepper for a nice hint of warmth.

They are really easy to make but make sure that you keep a fairly close eye on them while they are in the oven and stir them regularly so that they don’t catch and burn. Once they are cooked and cooled they should be stored in an airtight container, where they will keep well for up to a couple of weeks; perfect for gifting! (If they last that long… they are so moreish that I would struggle to have any left to give away!).

Spiced honey roasted mixed nuts tumbling out of a glass cookie jar with ribbon and gift tags.

If you want to make these vegan, simply swap the honey for maple syrup, and the butter for coconut oil.

Spiced Honey Roasted Nuts


  • 450 g (1lb) mixed nuts (I used almonds, cashews, pecans, hazelnuts and brazils)
  • 75 g (3 Tbsp) runny honey (or maple syrup)
  • 15 g (1 Tbsp) butter (or coconut oil)
  • 1/2 tsp ground cinnamon
  • 1/2 tsp cayenne pepper
  • 1/4 tsp ground nutemg
  • 1/4 tsp ground ginger
  • 1/2 tsp salt
  • 50 g (1/4 cup) demarera sugar


  1. Preheat the oven to 160°C/325°F/gas mark 3 and line a roasting tray with baking parchment.

  2. Place the honey and butter in a pan and heat gently until the butter has melted. Stir in the cinnamon, cayenne pepper, nutmeg and ginger then add the nuts and stir until they are well coated.
  3. Spread the nuts out on the prepared roasting tray and roast for about 20 minutes, giving them a good stir every five. The nuts should be browned but not burnt.
  4. Leave to cool for 2 minutes while you mix together the salt and demarera sugar in a large bowl. Add the nuts (they should still be hot at this point) and stir until they are well coated. Taste and add more salt and/or sugar as needed.

  5. Return the nuts to the roasting tray, spread out in a single layer and leave to cool completely before decanting into jars.

An angled shot of a tray of roasted, sugar coated pecans, cashews, almonds, hazelnuts and brazil nuts.

I originally made these spiced honey roasted nuts for DIYs, check them out for some awesome craft and recipe ideas.

1 Comment on Spiced Honey Roasted Nuts

  1. Sally
    December 20, 2017 at 8:09 pm (7 months ago)

    I shall make these too, they sound lovely


Leave a Reply