Go Back Email Link
+ servings
Close-up of a chocolate truffle sliced in half, revealing a creamy filling and whole macadamia nut inside.

Homemade Ferrero Rocher (Vegan)

Prep Time 30 minutes
Total Time 4 hours 30 minutes
Elegant vegan Ferrero Rocher truffles made with a silky chocolate–hazelnut filling, coated in rich chocolate and roasted hazelnuts for a refined, dairy-free and gluten-free confection.
15 Servings

Ingredients

Filling

  • 160 g 5.64 oz chilled full-fat coconut milk or coconut cream
  • 120 g 4.23 oz vegan chocolate finely chopped
  • 60 g ¼ cup hazelnut butter
  • 40 g 2 tablespoons pure maple syrup
  • 1 teaspoon vanilla extract
  • ¼ teaspoon sea salt
  • 15 roasted hazelnuts skinless

Coating

  • 100 g ⅘ cup roasted hazelnuts, skinless finely chopped
  • 200 g 7.05 oz vegan chocolate
  • 14 g 1 tablespoon hazelnut butter

Instructions
 

Prepare the Filling

  1. Place the finely chopped vegan chocolate in a heat-resistant bowl. Heat the coconut milk or coconut cream in a saucepan over medium heat until it reaches a gentle simmer. Pour the heated coconut milk over the chocolate and allow it to rest for 2–3 minutes. Stir until the mixture becomes smooth and fully melted.
  2. Add the hazelnut butter, maple syrup, vanilla extract, and sea salt. Mix until the filling is uniform and glossy.
  3. Transfer the mixture into a piping bag or use a spoon to fill silicone sphere molds approximately two-thirds full. Insert one whole roasted hazelnut into the center of each cavity and cover with the remaining filling. Place the mold in the freezer for a minimum of 4 hours, or until solid.

Prepare the Coating

  1. Melt the vegan chocolate and hazelnut butter together using a double boiler (bain-marie), stirring until smooth. Finely chop the remaining roasted hazelnuts and place them in a separate bowl. Line a baking tray with parchment paper or a silicone mat.

Coat the Truffles

  1. Remove the frozen truffles from the molds and position them on the prepared tray. Insert a cocktail stick or skewer into the base of each truffle, then dip it into the melted chocolate. Immediately sprinkle with chopped hazelnuts and return it to the tray to set. Because the truffles are frozen, the coating will harden quickly; work one piece at a time.
  2. Once all truffles are coated, place the tray in the freezer for 5 minutes to ensure complete setting.

Apply a Second Coating

  1. Dip each truffle once more into the melted chocolate to achieve a thicker shell. Place them back onto the parchment-lined tray to set fully. Garnish with edible gold leaf if desired.

Notes

This recipe is naturally gluten-free. To ensure complete safety for gluten-sensitive individuals, verify that all vegan chocolates, hazelnut butter brands, and flavoring extracts are certified gluten-free and free from cross-contamination. Always review ingredient labels prior to use.
Bitty