Homemade Vegan Ferrero Treats

Featured in: Sweet Treats for Every Occasion

These vegan Ferrero Rocher truffles combine dark chocolate, coconut milk, and nut butter to create decadent treats that rival the classic version. Each truffle features a whole roasted hazelnut center surrounded by a rich chocolate mixture and coated in finely chopped hazelnuts.

The process involves melting chocolate, combining with warmed coconut milk, adding nut butter and maple syrup, then chilling overnight. Once set, the mixture is shaped around whole hazelnuts and rolled in chopped nuts. Store in the refrigerator for a delicious dairy-free indulgence!

A woman in a kitchen smiling.
Updated on Wed, 04 Jun 2025 22:46:10 GMT
A plate of food with nuts on top. Pin it
A plate of food with nuts on top. | quickietreats.com

This decadent vegan Ferrero Rocher recipe transforms simple plant-based ingredients into luxurious chocolate-hazelnut truffles that rival the famous original. The rich, creamy centers studded with whole hazelnuts and coated in chocolate create an indulgent treat perfect for special occasions or gifting to loved ones.

I first created these for my sister's birthday when she mentioned missing Ferrero Rocher after going vegan. Watching her face light up when she bit into one made all the effort worthwhile, and now they're our holiday tradition.

Ingredients

  • Coconut milk: Full fat from the can provides the perfect creamy base
  • Dark chocolate: Use high quality 70% cocoa for best flavor
  • Nut butter: Smooth texture creates a silky ganache
  • Maple syrup: Adds natural sweetness without refined sugar
  • Sea salt: Enhances all the flavors especially the chocolate
  • Roasted hazelnuts: The signature flavor and delightful crunch
  • Maca powder: Optional but adds nutritional benefits and subtle caramel notes
  • Vanilla bean paste: Real vanilla seeds create authentic depth of flavor

Step-by-Step Instructions

Melt the Chocolate:
Chop dark chocolate into rough pieces. Place in a glass bowl set over simmering water, creating a double boiler. Allow chocolate to melt completely, stirring occasionally with a silicone spatula. Once melted, remove from direct heat but keep the bowl over the warm water to maintain temperature.
Prepare the Coconut Mixture:
Pour coconut milk into a small saucepan. Add sea salt and maca powder if using. Warm gently until just heated through but not boiling. The goal is to match the temperature of the chocolate to prevent seizing. Remove from heat.
Create the Ganache:
Slowly pour the warm coconut mixture into the melted chocolate, stirring constantly in one direction. If the mixture appears to seize or become grainy, continue stirring patiently until smooth. Add nut butter, vanilla bean paste, and maple syrup, combining thoroughly until silky and uniform.
Cool and Set:
Allow the mixture to cool to room temperature without rushing this step. Once cooled, transfer to a covered container and refrigerate overnight. This resting period develops flavor and achieves the perfect scoopable consistency.
Shape the Truffles:
Set aside approximately 24 whole hazelnuts. Finely chop the remaining hazelnuts and spread on a clean surface. Working quickly with small batches of the chilled mixture, scoop equal portions and flatten slightly in your palm. Place a whole hazelnut in the center, then enclose it completely, rolling into a ball.
Coat and Finish:
Roll each truffle in the chopped hazelnuts, pressing gently to adhere. Place finished truffles on a parchment-lined tray. Keep remaining mixture refrigerated between batches to prevent melting. Once all truffles are formed, transfer to an airtight container and store in the refrigerator.
A plate of food with nuts on it. Pin it
A plate of food with nuts on it. | quickietreats.com

The hazelnuts are truly the star of this recipe. I source them from a local farmer who roasts them fresh, and the difference in flavor is remarkable. Once during a holiday party, my skeptical father-in-law couldn't believe these weren't store-bought until I showed him the process from scratch.

Storage Tips

These vegan Ferrero Rocher truffles will keep beautifully in an airtight container in the refrigerator for up to two weeks, making them perfect for advance preparation. For longer storage, they can be frozen for up to three months. Just place them in a single layer in a freezer-safe container with parchment between layers. Allow them to thaw in the refrigerator for about an hour before serving. The texture actually improves after a day or two as the flavors meld together and the coating softens slightly.

A plate of chocolate covered almonds. Pin it
A plate of chocolate covered almonds. | quickietreats.com

Ingredient Substitutions

While hazelnuts create the authentic Ferrero Rocher experience, this recipe adapts beautifully to different nuts. Almonds create a decadent marzipan-like flavor, while macadamia nuts offer buttery richness. The nut butter can be varied too. Almond butter creates a milder base, while cashew butter adds creaminess without overpowering the chocolate. For those with nut allergies, sunflower seed butter works surprisingly well. The sweetener can be adjusted according to preference. Agave nectar provides a neutral sweetness, while honey adds floral notes if you follow a vegetarian rather than vegan diet.

Serving Suggestions

Elevate these vegan Ferrero Rocher truffles by presenting them in gold foil wrappers for an authentic touch. They make a stunning centerpiece on a dessert board alongside fresh berries and mint leaves. For an elegant dinner party finale, serve two truffles per person on small plates with a dollop of coconut whipped cream and a sprinkle of edible gold dust. They pair beautifully with after-dinner coffee, especially espresso, or dessert wines like port. For gifting, arrange them in a beautiful box lined with parchment paper and tied with ribbon.

Frequently Asked Questions

→ Can I use a different type of nut butter?

Yes, while hazelnut butter would enhance the traditional Ferrero Rocher flavor, you can substitute with almond, cashew, or other smooth nut butters. Each will impart a slightly different flavor profile to your truffles.

→ How long do these vegan truffles last?

When stored properly in an airtight container in the refrigerator, these vegan Ferrero Rocher truffles will last up to 2 weeks. They can also be frozen for up to 3 months.

→ Is the maca powder necessary?

No, the maca powder is optional as indicated in the ingredients. It adds a subtle caramel-like flavor and nutritional benefits, but the truffles will be delicious without it.

→ What type of dark chocolate works best?

For the best results, use a high-quality dark chocolate with 70-85% cocoa content. Make sure to check that it's vegan if that's important to you, as some dark chocolates may contain milk solids.

→ Why is my chocolate mixture becoming grainy?

This can happen when combining chocolate with liquid. Don't worry if it initially becomes grainy or seizes up - continue stirring constantly and it should come together. Ensuring your coconut milk is warm but not hot can also help prevent this issue.

→ Can I make these without coconut milk?

Coconut milk provides the creamy richness needed for these truffles. You could experiment with other plant-based creams like cashew cream, but the texture and flavor may differ from the original recipe.

Vegan Ferrero Rocher

Luxurious chocolate-hazelnut truffles with a whole hazelnut center, perfect for gift-giving or indulgent plant-based treating.

Prep Time
30 Minutes
Cook Time
15 Minutes
Total Time
45 Minutes
By: Mia


Difficulty: Intermediate

Cuisine: European-Inspired Confectionery

Yield: 24 Servings (24 truffles)

Dietary: Vegan, Vegetarian, Gluten-Free, Dairy-Free

Ingredients

→ Base Ingredients

01 170g dark chocolate, chopped
02 ¾ cup full fat coconut milk (from can)
03 ¾ cup smooth nut butter
04 ¼ cup maple syrup
05 ⅓ teaspoon sea salt
06 1 teaspoon vanilla bean paste

→ Coating and Filling

07 1 cup roasted hazelnuts, divided
08 1 teaspoon maca powder (optional)

Instructions

Step 01

Chop the dark chocolate into pieces and place in a glass bowl over simmering water. Allow to melt completely, then remove from heat while keeping the bowl over the warm water.

Step 02

In a small saucepan, warm the coconut milk with sea salt and maca powder (if using), being careful not to boil. Remove from heat and slowly pour into the melted chocolate while stirring constantly until fully combined.

Step 03

Add nut butter, vanilla bean paste, and maple syrup to the chocolate mixture. Stir until well combined, then set aside to cool to room temperature. Once cooled, refrigerate overnight.

Step 04

Set aside approximately 24 whole hazelnuts for the centers. Finely chop the remaining hazelnuts and spread them on a chopping board for coating.

Step 05

Working quickly with small batches of the chilled mixture (keeping the rest refrigerated), scoop equal portions and flatten slightly in your palm. Place a whole hazelnut in the center of each portion, then form into a ball around the nut. Roll in the chopped hazelnuts to coat completely, then place on a clean tray.

Step 06

Transfer the finished vegan Ferrero Rocher to an airtight container and store in the refrigerator.

Notes

  1. Work with small batches of the chocolate mixture at a time as it will soften quickly at room temperature.
  2. For non-vegan version, honey can be substituted for maple syrup.

Tools You'll Need

  • Double boiler or heat-proof bowl and saucepan
  • Small saucepan
  • Mixing spoon
  • Chopping board
  • Sharp knife

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains nuts (hazelnuts)
  • Contains coconut

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 120
  • Total Fat: 9.2 g
  • Total Carbohydrate: 8.5 g
  • Protein: 2.3 g