Hazelnut Truffles (Vegan Ferrero Rocher)

5 from 8 votes
Jump to Recipe

This post may contain affiliate links. Please read our disclosure policy.

These hazelnut truffles contain just 7 ingredients and are naturally gluten-free, dairy-free, refined sugar-free, and vegan yet make for a delicious, healthier vegan Ferrero Rocher-inspired snack! Best of all, these simple no-bake bites only take minutes of hands-on prep!

A plate with homemade Ferrero Rocher

I’m not sure about you lot, but Ferrero Rocher always reminds me of Christmas. Probably because I always find myself nibbling through a box during the festive period (and only sharing if I must!). However, I found myself craving them again recently, and since I’ve previously shared “healthier” veganized candy treats like my vegan Twix bars, snickers, peanut butter cups, and bounty bars (Mound bars for Americans), I set my mind to creating a delicious vegan Ferrero Rocher too (aka chocolate hazelnut truffles)!

Traditional Ferrero Rocher consists of melted chocolate and hazelnut topping surrounding a crisp wafer shell, soft hazelnut chocolate ganache filling, and hidden hazelnut center. But, of course, traditional versions are also packed with sugar, dairy, and even wheat (in the wafer). In comparison, this recipe for Ferrero Rocher is made up of simple and wholesome hazelnut butter and chocolate truffle mixture surrounding a hazelnut kernel and topped with a crushed hazelnut coating (with optional dark chocolate coating).

Half eaten Ferrero Rocher

Surprisingly, these vegan truffles are also packed with healthful ingredients. For example, coconut milk and hazelnuts are packed with healthy fats and several vitamins and minerals. Meanwhile, dark chocolate is packed with antioxidant-rich cacao. With all of that, how could you say no? I’ve recently been loving “healthier” chocolate treats like healthy chocolate fudge. I even made a dessert chocolate hummus!

Best of all, once prepared, you can store the Ferrero Rocher balls in the fridge for up to a week or in the freezer for three-four months! Then, simply pop one (or three…) out onto the counter 10-15 minutes before you want to enjoy it and enjoy it as a quick snack or dessert (I do the same with my vegan filled chocolates). Wanting more bite-sized healthy snack inspiration? You might also like these turmeric energy balls, cacao almond protein balls, or coconut bliss balls (like bounty/mound balls)!

Want to save this recipe?

Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from me every week!

The Vegan Ferrero Rocher Ingredients

There are only 7 ingredients (plus salt) for Ferrero Rocher candy when made at home, including:

Ingredients for vegan Ferrero Rocher

The vegan hazelnut truffles

  • Hazelnuts: you need raw hazelnuts (we’ll be toasting them ourselves). We’ll be using these in three ways – for the actual vegan truffle mixture, a kernel inside each truffle, and for the truffle coating.
  • Dark chocolate: I use homemade chocolate (I’ve made bean-to-bar chocolate but also have a method for a simple vegan dark chocolate).
  • Cacao butter: this is important for texture and the best mouth feel. If you don’t have cacao butter then coconut oil should work.
  • Coconut milk: make sure to use full-fat tinned coconut milk. This is thicker and creamier than regular dairy-free milk, so if you need to substitute it use a dairy-free cream rather than milk.
  • Maple syrup: you can use any liquid sweetener like agave, brown rice syrup, etc. You could use honey if you aren’t vegan (or vegan dandelion honey!). Just note that each option will impact the flavor.
  • Vanilla: I used homemade vanilla extract. Try to use a natural extract for the best results and flavor.
  • Instant coffee: I love adding a little coffee to any chocolate treat to enhance the depth of flavor and generally create a richer chocolate flavor without tasting of coffee. Feel free to omit this or use a de-caf version if needed.
  • Salt: like the coffee, a little salt added to any chocolate treat really helps enhance and balance flavors.

Other add-ins and variations

Optional Toppings for Ferrero Rocher
  • Other toppings: If you aren’t too bothered about the “Ferrero Rocher” vibes, you can experiment with other coatings – like the various options I used for these vegan almond protein balls.
  • Crunch element: the wafer shell is the one element that I haven’t included in these Ferrero Rocher balls. However, it doesn’t mean that you can’t add a crisp element to the Ferrero Rocher recipe. I recommend using puffed quinoa or puffed rice (you could also use puffed rice cereal, but they’ll contain more sugars). You can use these in place of the crushed hazelnut topping or along with it.

I love using puffed quinoa to garnish and add crunch to dishes like this vegan chocolate smoothie bowl, salted caramel overnight oat jars, my GF vegan pumpkin pie, and frozen yogurt bark.

How to Make Ferrero Rocher (Hazelnut Truffles)

Step 1: Prepare the hazelnut butter

First, spread the hazelnuts over a large oven tray and roast in the oven at 325ºF/165ºC (fan assisted) for 15 minutes.

You can skip this step and use raw hazelnuts for “raw truffles” if preferred. However, I like the flavor better when they’re roasted.

Hazelnuts in a bowl

After giving the nuts a few minutes to cool, add them to a high-speed blender/food processor and blend into thick nut butter. The more you blend, the smoother the hazelnut butter will become, but we don’t want it too runny. So instead, stop your machine once it’s a thick batter consistency.

Step 2: Add the other ingredients

Meanwhile, melt the chocolate and cacao butter (or coconut oil) over a double boiler or in the microwave (in 10-15 second increments to avoid it burning) until smooth and melted. Then add all the remaining ingredients to the blender and pulse/blend until fully incorporated.

Steps for making Ferrero Rocher base

Transfer the mixture to the fridge to chill and harden for 15-30 minutes. If it’s still too soft after that time, allow it to chill for a little longer. Be careful not to overchill though, or it’ll be hard to scoop and shape into the vegan truffles.

Step 3: Roll the vegan truffles

Next, it’s time to roll the hazelnut truffles. You can use a small melon baller (like I did), a measuring spoon, or a small ice cream scoop to get them all evenly sized. I probably used between 1-2 Tbsp per truffle. You can adjust this slightly based on how large you want the truffles to be. I made 24 truffles with this mixture.

Place a whole hazelnut kernel in the center of each truffle, then use your hands to fold the mixture up over the hazelnut and roll it into a ball.

Steps for forming Ferrero Rocher

Then, roll each truffle into a small dish of crushed hazelnuts to coat them.

Homemade Ferrero Rocher

(Optional) Step 4: Coat the dessert truffles

If you want to make even more decadent homemade Ferrero rocher truffles, you can coat each truffle with dark chocolate. To do so, melt a little extra dark chocolate.

Dip each vegan truffle into the melted chocolate (I lower them into the bowl with a fork). Then gently toss in the crushed hazelnuts. Allow excess chocolate to drip off the truffles. After that, place the hazelnut chocolate vegan truffles back on the plate and back in the fridge to fully set before enjoying immediately or storing for later!

Alternatively, you can combine the crushed hazelnuts into the melted chocolate mixture.

How to Store?

Store: Store any leftover Ferrero Rocher balls in an airtight container in the fridge for 5-7 days.

Seven vegan Ferrero Rocher on a plate

Freeze: I like to place the vegan chocolate truffles on a large tray with space in between to freeze until solid. Then place in a freezer-safe container/bag and store for up to four months.

Every time you feel like enjoying one of the truffles, just pop it out of the freezer for around 10-15 minutes, enjoy!

FAQs

Can I use pre-made hazelnut butter?

The problem is that it may be too thin/liquidy and throw off the vegan truffles’ consistency. If you want to use pre-made hazelnut butter, I recommend reducing the amount of dark chocolate added to the truffle mixture and using a little powdered cacao powder to make up for the extra “liquid.”

Could I use milk chocolate for topping?

You can – though you’ll need to use your favorite dairy-free brand if you want to keep this recipe vegan.

Holding a plate with vegan Ferrero Rocher

Can I make these keto-friendly truffles?

For these vegan truffles to be considered keto, you’d need to swap out the sweetener for a keto-friendly one. I don’t know of a Keto liquid sweetener like maple and haven’t tried using a powdered sweetener. If you try the recipe with one, you may need a little additional coconut milk to achieve the correct consistency. You also need to use sugar-free dark chocolate or a keto chocolate bar.

Can I use blanched/skinless hazelnuts?

You sure can – either would work for this recipe. In fact, some prefer to use blanched hazelnuts for sweet treats to remove the sometimes “bitter” skin. If you do want to remove the skins, I recommend doing so after roasting the nuts. Place the nuts over a kitchen linen towel and rub well to remove the skins (similarly to how I do for this homemade hazelnut butter).

Can I use other nuts?

While they’ll no longer be vegan Ferrero Rocher/hazelnut truffles, you can swap out the hazelnuts for another nut (or creamy nut butter). I recommend cashews, almonds, or peanuts for a delicious nutty vegan truffles recipe.

Holding a Ferrero Rocher

Recipe Notes and FAQs

  • To give as a gift: I recommend placing the truffles in mini cupcake liners (like store-bought Ferrero Rocher) and placing them in a nice container.
  • For extra crunch: if you decide to add a crunchy element (in place of the wafer) to the homemade Ferrero Rocher, you can further this with multiple layers of crunch. To do so, after rolling the truffles, quickly roll them in a fine layer of crushed puffed quinoa/rice. Allow setting for a few minutes in the fridge. Then you can dip them in the melted chocolate and crushed hazelnut/puffed quinoa or rice topping.
  • If you have issues dipping the hazelnut truffles: you can add a little coconut oil into the melted chocolate to create a smoother, more dippable consistency. You may also need to re-melt the chocolate to get back to the dipping consistency.

More Delicious Vegan Desserts

If you try this hazelnut truffles/ vegan Ferrero Rocher recipe, I’d love to hear your thoughts/questions below. Also, I’d really appreciate a recipe card rating below, and feel free to tag me in your recipe recreations on Instagram @Alphafoodie!

Hazelnut Truffles (Vegan Ferrero Rocher)

5 from 8 votes
By: Samira
These hazelnut truffles contain just 7 ingredients and are naturally gluten-free, dairy-free, refined sugar-free, and vegan yet make for a delicious, healthier vegan Ferrero Rocher-inspired snack! Best of all, these simple no-bake bites only take minutes of hands-on prep.
Prep Time: 15 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Servings: 24 truffles

Ingredients 
 

  • 8 oz hazelnuts or 1 cup hazelnut butter
  • 7 oz dark chocolate vegan
  • 5 oz maple syrup 1/2 cup; or rice syrup, date syrup, dandelion honey.
  • 2 oz cacao butter 1/2 cup; or coconut oil
  • 2 oz full fat coconut milk 1/2 cup
  • 1/2 Tbsp instant coffee optional; de-caf could also be used
  • 1 tsp vanilla extract
  • 1/2 tsp salt

Coating:

  • 1/2 cup hazelnuts half crushed and half kept whole
  • 5 oz chocolate optional

Instructions 

Step 1: Prepare the hazelnut butter

  • Spread the hazelnuts over a large oven tray and roast in the oven at 325ºF/165ºC (fan assisted) for 15 minutes.
    You can skip this step and use raw hazelnuts for "raw truffles" if preferred. However, I like the flavor better when they're roasted.
    You can also skip this step if you are using pre-made hazelnut butter.
  • After giving the nuts a few minutes to cool, add them to a high-speed blender/food processor and blend into thick nut butter. The more you blend, the smoother the hazelnut butter will become, but we don't want it too runny. So instead, stop your machine once it's a thick batter consistency.

Step 2: Add the other ingredients

  • Meanwhile, melt the chocolate and cacao butter (or coconut oil) over a double boiler or in the microwave (in 10-15 second increments to avoid it burning) until smooth and melted.
  • Add all the remaining ingredients to the blender and pulse/blend until fully incorporated.
  • Transfer the mixture to the fridge to chill and harden for 15-30 minutes. If it's still too soft after that time, allow it to chill for a little longer. Be careful not to overchill though, or it'll be hard to scoop and shape into the vegan truffles.

Step 3: Roll the vegan truffles

  • Roll the hazelnut truffles. You can use a small melon baller, a measuring spoon, or a small ice cream scoop to get them all evenly sized. Use between 1-2 Tbsp per truffle or adjust based on how large you want the truffles to be.
  • Place a whole hazelnut kernel in the center of each truffle, then use your hands to fold the mixture up over the hazelnut and roll it into a ball.
  • Roll each truffle into a small dish of crushed hazelnuts to coat them.

(Optional) Step 4: Coat the dessert truffles

  • If you want to make even more decadent homemade Ferrero rocher truffles, you can coat each truffle with dark chocolate. To do so, melt a little extra dark chocolate.
    Dip each vegan truffle into the melted chocolate (I lower them into the bowl with a fork), then gently toss in the crushed hazelnuts. Allow excess chocolate to drip off the truffles, then place the hazelnut chocolate vegan truffles back on the plate and back in the fridge to fully set before enjoying immediately or storing for later!
    Alternatively, you can combine the crushed hazelnuts into the melted chocolate mixture.

How to Store?

  • Store: Store any leftover Ferrero Rocher balls in an airtight container in the fridge for 5-7 days.
    Freeze: I like to place the truffles on a large tray with space in between to freeze until solid. Then place in a freezer-safe container/bag and store for up to four months.
    Every time you feel like enjoying one of the truffles just pop it out of the freezer for around 10-15 minutes, enjoy!

Notes

  • If you have issues dipping the hazelnut truffles: you can add a little coconut oil into the melted chocolate to create a smoother, more dippable consistency. You may also need to re-melt the chocolate to get back to the dipping consistency.
  • To give as a gift: I recommend placing the truffles in mini cupcake liners (like store-bought Ferrero Rocher) and placing them in a nice container.  
  • For extra crunch: if you decide to add a crunchy element (in place of the wafer) to the homemade Ferrero Rocher, you can further this with multiple layers of crunch. To do so, after rolling the truffles, quickly roll them in a fine layer of crushed puffed quinoa/rice. Allow setting for a few minutes in the fridge before dipping them in the melted chocolate and crushed hazelnut/puffed quinoa or rice topping.
 

Other add-ins and variations:

  • Other toppings: If you aren’t too bothered about the “Ferrero Rocher” vibes, you can experiment with other coatings – like the various options I used for these vegan almond protein balls.
  • Crunch element: the wafer shell is the one element that I haven’t included in these Ferrero Rocher balls. However, it doesn’t mean that you can’t add a crisp element to the Ferrero Rocher recipe. I recommend using puffed quinoa or puffed rice (you could also use puffed rice cereal, but they’ll contain more sugars). You can use these in place of the crushed hazelnut topping or along with it.
 
 
Check the blog post for more tips and answers to top FAQs.
Course: Dessert, Snack
Cuisine: American, Italian
Freezer friendly: 3-4 Months
Shelf life: 5-7 Days

Nutrition

Serving: 1truffle, Calories: 158kcal, Carbohydrates: 10g, Protein: 2g, Fat: 13g, Saturated Fat: 4g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 7g, Trans Fat: 1g, Cholesterol: 5mg, Sodium: 68mg, Potassium: 158mg, Fiber: 2g, Sugar: 6g, Vitamin A: 65IU, Vitamin C: 1mg, Calcium: 27mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating