Vegan Ferrero Rocher Cookies: The Plant-Based Treat You Didn't Know You Needed
You know that moment when you bite into a Ferrero Rocher and the whole world just stops? That crunch, that hazelnut chocolate richness, that ridiculous gold wrapper making you feel fancy for exactly three seconds? Yeah. Now imagine getting all of that in cookie form — and making it 100% vegan. That's exactly what we're doing today, and honestly, once you try these, you'll wonder why you ever ate anything else.
I made these for a dinner party last fall, and my non-vegan friends ate every single one before I got a second cookie. Not bitter at all. :)
What Makes These Cookies "Ferrero Rocher"?
Great question. The magic of a Ferrero Rocher lies in three things: hazelnuts, chocolate, and that signature crunch. Classic cookies capture all three by layering toasted hazelnuts, a rich cocoa dough, and a chocolate coating that sets into a satisfying snap. Go full Ferrero Rocher style by adding a whole toasted hazelnut pressed into the center before baking. It's a tiny move that makes a massive difference.
The goal here isn't just a chocolate hazelnut cookie — it's a cookie that genuinely mirrors that layered experience of crunch, nuttiness, and deep chocolate flavor without any dairy or eggs in sight.
The Ingredients You Actually Need
The Cookie Dough Base
Here's what builds your foundation:
- 1.5 cups all-purpose flour (or oat flour for a gluten-friendly option)
- ½ cup cocoa powder — use Dutch-process for a deeper, richer flavor
- ¾ cup coconut sugar or brown sugar
- ½ cup vegan butter, softened (I like Earth Balance or Miyoko's)
- 3 tablespoons aquafaba (that's the liquid from a can of chickpeas — your egg replacer)
- 1 teaspoon vanilla extract
- ½ teaspoon baking soda
- ¼ teaspoon salt
The Hazelnut Element
This is where the Ferrero Rocher vibe really lives:
- 1 cup roasted hazelnuts, roughly chopped — plus extra whole ones for pressing into each cookie
- 2 tablespoons hazelnut butter stirred into the dough for extra depth
The Chocolate Coating
- 1 cup dairy-free dark chocolate chips (Enjoy Life brand works perfectly)
- 1 tablespoon coconut oil for a smooth, glossy finish
- Optional: crushed hazelnuts for rolling after dipping
FYI — the chocolate dip is optional, but IMO it's what separates a good cookie from an absolutely ridiculous one. Don't skip it.
Step-by-Step: Making Your Vegan Ferrero Rocher Cookies
Step 1: Toast Your Hazelnuts
Toasting hazelnuts is non-negotiable. Spread them on a baking sheet and roast at 350°F (175°C) for 10-12 minutes until fragrant. Let them cool, then rub them in a clean kitchen towel to remove the skins. The skins come off easily and removing them gives you a cleaner, sweeter flavor.
Set aside whole hazelnuts for topping — one per cookie.
Step 2: Mix Your Dough
Cream together the vegan butter and sugar until fluffy. Add the aquafaba and vanilla, then mix until combined. In a separate bowl, whisk together the flour, cocoa, baking soda, and salt. Fold the dry ingredients into the wet, then stir in the hazelnut butter and chopped hazelnuts. The dough will be thick and slightly sticky — that's exactly what you want.
Step 3: Shape and Press
Roll the dough into balls about 1.5 inches wide and place them on a lined baking sheet. Press one whole toasted hazelnut firmly into the center of each ball. This creates that iconic Ferrero Rocher moment where you get a whole nut in every bite. Bake at 350°F for 10-12 minutes. They'll look slightly underdone — that's fine. They firm up as they cool.
Step 4: Dip in Chocolate
Melt the dairy-free chocolate chips with coconut oil in a double boiler or microwave (30-second intervals, stirring between each). Dip each cooled cookie halfway into the chocolate, then lay it on parchment paper. Sprinkle crushed hazelnuts on top before the chocolate sets. Refrigerate for 15 minutes to set completely.
Common Mistakes to Avoid
Ever wonder why homemade vegan cookies sometimes come out flat, crumbly, or weirdly dry? Here's what usually goes wrong — and how to fix it:
- Skipping the aquafaba rest: Let aquafaba sit for 2 minutes after measuring. It binds better.
- Using cold vegan butter: Room temperature butter creams properly. Cold butter creates a dense, tough texture.
- Under-toasting hazelnuts: Raw hazelnuts taste bitter and slightly bland. Toast them. Seriously.
- Over-baking: Vegan cookies continue cooking on the hot pan after you pull them out. Pull them early.
- Using cheap cocoa: The cocoa is the backbone of the flavor. Dutch-process cocoa makes a noticeably better cookie.
Variations Worth Trying
Ferrero Rocher Cookie Sandwiches
Take two cookies and sandwich a layer of vegan Nutella (Justin's or Nocciolata) between them. This is genuinely over-the-top in the best way. The hazelnut chocolate filling turns these into something that belongs in a bakery case, not just your kitchen counter.
Gluten-Free Version
Swap the all-purpose flour for certified gluten-free oat flour at a 1:1 ratio. The texture gets slightly chewier, which honestly works beautifully with the chocolate hazelnut combo.
No-Bake Option
Mix together 1 cup medjool dates (pitted), 1 cup roasted hazelnuts, 3 tablespoons cocoa powder, and a pinch of salt in a food processor. Roll into balls, press in a whole hazelnut, chill for 30 minutes, then dip in melted dark chocolate. Same flavor profile, zero oven time. Great for summer when you'd rather not heat up your kitchen.
How to Store These Cookies
Proper storage keeps these cookies perfect for up to a week — though in my experience, they disappear well before that.
- Room temperature: Store in an airtight container for up to 3 days. Keep them away from heat sources or the chocolate coating gets messy.
- Refrigerator: Up to 7 days in a sealed container. Let them come to room temperature before eating for the best texture.
- Freezer: These freeze beautifully. Layer them between sheets of parchment paper in a freezer-safe container for up to 2 months. Thaw at room temperature for about 20 minutes.
Why These Beat Store-Bought Vegan Chocolate Cookies
Look, store-bought vegan cookies have come a long way — but they still can't quite nail that fresh-baked texture or the complexity of real toasted hazelnuts. When you make these at home, you control every element: the quality of the chocolate, the freshness of the nuts, the level of sweetness. You get a richer, more textured cookie that genuinely tastes like it came from somewhere that charges $4 per cookie. :/
The other advantage? You can customize freely. Want less sugar? Done. Want to add espresso powder for a mocha hazelnut twist? Brilliant idea. Store-bought doesn't give you that flexibility.
Wrapping It Up
So there you have it — vegan Ferrero Rocher cookies that deliver everything you love about the original in a completely plant-based package. Toasted hazelnuts, rich cocoa dough, a whole hazelnut pressed into each center, and a dark chocolate dip that makes them look like they came from a fancy patisserie. They're surprisingly simple to make, endlessly customizable, and genuinely impressive to anyone you share them with.
Make a batch this weekend. Share them generously, or don't — honestly, I'd understand if you kept the whole tray to yourself. Either way, once you taste that first bite of hazelnut-chocolate crunch, you'll know exactly why this recipe is worth every minute in the kitchen.

Do leave your comments