decadent chocolate hazelnut truffles for edible winter gift boxes

2 min prep 20 min cook 2 servings
decadent chocolate hazelnut truffles for edible winter gift boxes
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this? Pin it for later!

There’s a moment every December—usually the first truly frosty morning—when the smell of toasted hazelnuts and melted chocolate drifting through my kitchen makes me feel like I’ve stepped inside a European chocolaterie. I started making these truffles five years ago as a last-minute hostess gift, and they’ve since become the cornerstone of my holiday giving. One bite and friends start scheduling “coffee catch-ups” just to snag another. The centers stay lusciously soft even after a week in the fridge, the outer shell shatters like a dream, and the roasted-nut aroma feels like edible hygge. If you’re looking for a homemade present that looks boutique-bought, ships beautifully in winter weather, and tastes like Fer-rero-Rocher-meets-artisan-truffle, you’ve landed on the right recipe.

Why This Recipe Works

  • Silky ganache core: A 2:1 chocolate-to-cream ratio plus a spoonful of hazelnut butter keeps the centers melt-in-your-mouth but still sliceable.
  • Triple hazelnut hit: Roasted nuts in the ganache, praline fold-in, and a crunchy coating—no guessing what flavor you’re aiming for.
  • Winter-stable shell: Tempered dark chocolate creates a shiny, snap-worthy shell that won’t bloom when your gift boxes sit by a chilly front door.
  • Make-ahead magic: The ganache can be refrigerated for up to five days before rolling, so you can spread the work across busy weeknights.
  • Customizable coatings: Roll in anything from cocoa powder to crushed candy canes—each variety turns your gift assortment into a tasting flight.
  • Scalable yield: Recipe doubles or halves without affecting texture, so you can whip up 12 for your neighbor or 120 for the office party.

Ingredients You'll Need

Ingredients

Great truffles start with great chocolate. For the ganache, reach for a 60–65 % bittersweet bar; anything darker will overpower the hazelnuts, while lighter percentages won’t set firmly enough for hand-rolled centers. I splurge on Callebaut or Guittard baking bars because they melt evenly and taste nuanced—not flat. If those aren’t in the budget, Ghirardelli 60 % chips are a respectable supermarket stand-in.

Buy whole, skin-on hazelnuts. The papery skins hide antioxidants and protect the oils from going rancid on warm grocery-store shelves. Toast them yourself; the pre-chopped bags are usually stale and taste dusty. Look for plump, cream-colored kernels that smell faintly of marzipan when you crack the shell—yellow or shriveled nuts are past prime.

Heavy cream needs a fat content of at least 36 %; otherwise the emulsion breaks and you’ll get greasy ganache. Ultra-pasteurized works, but if you have access to local cream, the flavor is noticeably cleaner.

Hazelnut butter is optional but transformative. I make my own by blending warm roasted nuts with a pinch of salt until fluid, but brands like Justin’s or 365 work. Almond or cashew butter can substitute in a pinch, though the flavor will stray from Nutella-adjacent.

Butter should be European-style (82 % fat) and unsalted; the higher fat content amplifies silkiness. Coconut oil is not recommended—it solidifies too hard when chilled and can coat your mouth with a waxy finish.

For the shell, you’ll need an additional 12 oz of chocolate for tempering. Choose the same brand you used inside to avoid mismatched cocoa-butter melting points. A cheap infrared thermometer makes tempering fool-proof; no candy thermometers to calibrate.

Flavor accents—espresso powder, flaky salt, and Frangelico—are small but mighty. They sharpen chocolate’s fruitiness, lengthen hazelnut notes, and add perfume without boozy punch.

How to Make Decadent Chocolate Hazelnut Truffles for Edible Winter Gift Boxes

1

Roast & Skin the Hazelnuts

Preheat oven to 350 °F (175 °C). Spread 1 cup (130 g) hazelnuts on a rimmed sheet pan and roast 12–14 min, shaking halfway, until skins blister and nuts are golden under the papery jackets. While still warm, tip nuts into a clean kitchen towel, gather the ends, and rub vigorously for 30 sec. Lift nuts out, leaving skins behind; don’t obsess over every flake. Cool completely.

2

Make Quick Praline

In a small skillet, combine ⅓ cup (65 g) sugar with 1 Tbsp water. Swirl over medium heat until amber, 4–5 min. Off heat, stir in ¼ cup roasted hazelnuts. Pour onto parchment, cool 10 min, then blitz in a food processor until sandy. This praline adds caramelized crunch without turning the ganache gritty.

3

Chop Chocolate Finely

Place 8 oz (225 g) chopped bittersweet chocolate in a heat-proof bowl. The pieces should be pea-sized so the warm cream can melt them without prolonged stirring that would incorporate air bubbles.

4

Heat Cream & Flavorings

In a small saucepan, warm 1 cup (240 ml) heavy cream with 2 Tbsp unsalted butter, 1 tsp espresso powder, and ⅛ tsp fine salt until just steaming—small bubbles appear at the edge but it’s not boiling. Remove from heat, add 1 Tbsp Frangelico or vanilla extract.

5

Emulsify the Ganache

Pour hot cream over chocolate; let stand 2 min without stirring—this melts cocoa butter evenly. Whisk from center outward in slow circles until glossy. Fold in 3 Tbsp hazelnut butter and the reserved praline. Press plastic wrap directly onto surface; chill 2–3 hrs until scoopable.

6

Portion & Roll Centers

Scoop ganache with a 1-Tbsp cookie scoop; roll quickly between palms to avoid body-heat melt. Arrange on parchment-lined sheet; chill 20 min to firm again. If ganache gets sticky, dust hands with cocoa.

7

Temper the Chocolate Shell

Finely chop 12 oz chocolate. Reserve 4 oz. Gently melt remaining 8 oz to 115 °F (46 °C) in microwave at 50 % power, stirring every 20 sec. Add reserved chocolate; stir continuously until temperature drops to 88 °F (31 °C). Maintain 86–90 °F (30–32 °C) while dipping.

8

Dip & Decorate

Drop a chilled center into tempered chocolate; submerge with fork. Lift, tap off excess, slide onto parchment. While still wet, sprinkle with chopped hazelnuts, flaky salt, or edible gold dust. Repeat; work quickly so chocolate stays in temper. Let set 15 min at room temperature.

9

Package for Gifting

Nestle truffles in mini paper cups, layer between parchment in metal tins, and add a sachet of silica gel to absorb humidity. Tie with velvet ribbon and a handwritten tag. Stored cool, they’ll stay pristine two weeks—perfect for shipping across snowy states.

Expert Tips

Temperature is everything

If your kitchen is warmer than 72 °F, roll truffles in short batches, returning the bowl to the fridge between scoops.

Keep water away

Even a drop can seize melted chocolate. Dry bowls, spoons, and hands thoroughly.

Reuse leftover couverture

Spread excess tempered chocolate on parchment, cool, break up, and store for your next bake.

DIY hazelnut butter

Blend 2 cups warm roasted hazelnuts with ¼ tsp salt until fluid, 3–4 min. Stores 3 weeks refrigerated.

Winter shipping hack

Pack truffles with a frozen juice box as a DIY cold pack; recipients can enjoy the drink later.

Natural color swirl

Drizzle white chocolate tinted with beetroot powder for a festive magenta vein.

Variations to Try

  • Sea-Salt Caramel: Stir 2 Tbsp homemade caramel into ganache; finish with a fat flake of Maldon.
  • Spiced Orange: Steep cream with 2 strips orange zest and ½ tsp cinnamon; omit Frangelico.
  • Peppermint Mocha: Swap espresso powder for ½ tsp instant coffee and ¼ tsp peppermint extract.
  • White Chocolate Raspberry: Replace dark chocolate with quality white; add 3 Tbsp freeze-dried raspberry powder.
  • Smoky Almond: Sub smoked almonds for hazelnuts and add ⅛ tsp chipotle powder for a cozy, fireside vibe.

Storage Tips

Finished truffles keep 2 weeks refrigerated in an airtight container. Layer with parchment and add a sheet of paper towel on top to absorb condensation. For longer storage, freeze truffles (ungarnished) on a tray, then transfer to a zip bag; they’ll taste fresh for 3 months. Thaw overnight in the refrigerator, bring to room temp 15 min before serving to soften the centers.

If you’ve tempered correctly, the shell will resist the white streaks of cocoa-butter bloom for at least a month. Should bloom appear, the truffles are still safe—just less pretty. A 5-second blast from a culinary torch can sometimes restore sheen, but re-dipping in fresh tempered chocolate is more reliable.

Frequently Asked Questions

Chips contain stabilizers that resist melting, so your ganache may be grainy and the shell dull. In a pinch, pulse chips in a food processor to break the outer shell, then proceed, but bar chocolate is worth the purchase.

Gently warm 2 Tbsp cream to 140 °F, whisk into broken ganache a teaspoon at a time until re-emulsified. Alternatively, blend with an immersion blender on low for 10 sec.

Use insulated mailers, include frozen gel packs, and ship Monday-Wednesday to avoid weekend warehouse delays. Mark the box “Keep Refrigerated” and choose 1-day service when temperatures exceed 65 °F on either end.

Substitute full-fat coconut milk and use vegan butter. Choose a certified dairy-free dark chocolate. The flavor will carry a faint coconut note, but hazelnut still dominates.

Dutch-process cocoa tastes mellow and looks dark, but natural cocoa adds a fruity tang. Mix ½ tsp cornstarch with ¼ cup cocoa to prevent clumping in humid climates.

Return sheet to fridge 10 min, or briefly set tray over an ice pack while you work. If your kitchen is 75 °F+, consider dipping in two stages: chill, dip halfway, let set, then finish the bottom.
decadent chocolate hazelnut truffles for edible winter gift boxes
main-dishes
Pin Recipe

Decadent Chocolate Hazelnut Truffles for Edible Winter Gift Boxes

(4.9 from 127 reviews)
Prep
45 min
Cook
20 min
Servings
36 truffles

Ingredients

Instructions

  1. Roast hazelnuts: Bake at 350 °F for 12–14 min, rub off skins, cool.
  2. Make praline: Caramelize sugar, toss with ¼ cup nuts, cool, grind to sandy crumbs.
  3. Prepare ganache: Pour steaming cream-butter mixture over chopped chocolate, wait 2 min, whisk until smooth. Stir in hazelnut butter, praline, and Frangelico. Chill until scoopable.
  4. Roll centers: Scoop 1-Tbsp portions, roll into balls, chill 20 min.
  5. Temper chocolate: Melt 8 oz to 115 °F, add 4 oz seeding chocolate, cool to 88 °F, maintain 86–90 °F.
  6. Dip & garnish: Submerge centers in tempered chocolate, lift with fork, tap off excess, place on parchment, sprinkle toppings, let set 15 min.
  7. Package: Store refrigerated up to 2 weeks or freeze 3 months.

Recipe Notes

For gift boxes, nestle each truffle in a paper cup and include a flavor key. Keep boxes below 70 °F to maintain snap.

Nutrition (per truffle)

108
Calories
1.4g
Protein
7.9g
Carbs
8.2g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.