{"id":166147,"title":"Gluten-Free Ferrero Rocher: How to Make Your Own","modified":"2026-08-25T19:14:32+02:00","plain":"A box of Ferrero Rocher right in front of you, the urge to bite into one, and then... no. The store-bought version is neither gluten-free nor lactose-free, which means being left out over something as simple as a chocolate treat.\n\n\n\nHere, we keep the spirit of the original: a whole hazelnut, a chocolate shell, and plenty of crunch all around. The difference is that you make it with ingredients you can control, right down to the sugar if you like. This recipe is filed with my gluten-free sweet treats.\n\n\n\nThe same dark chocolate ganache, this time in cookie form: gluten-free shortbread cookies filled with ganache.\n\n\n\nWhat is a gluten-free Ferrero Rocher?\n\n\n\nA Ferrero Rocher is, at its core, a layered confection: a whole roasted hazelnut in the center, chocolate-hazelnut filling, a wafer shell, and finally a coating of chocolate and chopped hazelnuts. The wafer is the part that causes the problem, since it contains wheat flour and therefore gluten.\n\n\n\nIn this gluten-free, lactose-free version, the wafer is removed and its crisp texture is replaced with roughly chopped roasted hazelnuts. For both the filling and the coating, we use 70-80% dark chocolate, which also keeps milk out of the recipe, since the original filling is made with milk chocolate, and milk chocolate is not lactose-free.\n\n\n\nMain ingredients\n\n\n\nThe 70-80% dark chocolate does double duty here: it goes into both the ganache and the coating. Most dark chocolates are gluten-free and lactose-free, but it\u2019s still worth checking the label carefully and choosing one that clearly fits your needs if you\u2019re strict about it.\n\n\n\nFull-fat plant-based cream, used like lactose-free heavy cream, gives the ganache its texture. Rommel Reyes emphasizes one simple point: choose a non-dairy cream with a neutral flavor, otherwise it will add an off-note to a bite that should taste purely of chocolate and hazelnut.\n\n\n\nHazelnut paste, or praline paste, rounds out and deepens the flavor. Use an unsweetened hazelnut paste: you can make it at home or buy it at the store, but the main idea is to stay in control of the sweetness.\n\n\n\nRoasted hazelnuts bring all the texture. They serve as both the center, with one whole hazelnut per candy, and the outer crunch, in two different sizes: coarsely chopped to mimic the wafer, and more finely crushed for the chocolate coating.\n\n\n\nAnother delicious way to use nuts: 3-ingredient caramelized almonds.\n\n\n\nTechnical notes and pitfalls to avoid\n\n\n\nThis recipe is written by weight, using metric measurements, so it can be reproduced accurately. If you need to convert the measurements, do it before you start, but keep the spirit of the recipe in mind: here, you weigh ingredients rather than measuring by the cup.\n\n\n\nRoast, cool, peel\n\n\n\nPreheat the oven to 170\u00b0C, then roast the hazelnuts for 10-12 minutes. Let them cool before handling, otherwise you\u2019ll burn your fingers and the skins will cling.\n\n\n\nTo remove the skins, rub the hazelnuts between your hands. Set aside 25 whole hazelnuts for the centers, then chop the rest: some into fairly coarse pieces for rolling the balls, and some more finely crushed for the chocolate coating.\n\n\n\nChocolate-hazelnut ganache: gentle heat, smooth texture\n\n\n\nHeat the cream over medium heat just until it begins to simmer. There\u2019s no need to go further: you want hot cream, not a boiling saucepan.\n\n\n\nRemove from the heat, add the chopped dark chocolate, and stir until smooth and fully melted. Once the mixture is homogeneous, stir in the hazelnut paste until evenly combined, then set the ganache aside.\n\n\n\nShape the domes, or make them without a mold\n\n\n\nIf you have a silicone half-sphere mold about 2-3 cm in diameter, it will give you the neatest result. Fill each cavity halfway with the still-warm ganache, then place a whole hazelnut or half a hazelnut in the center; either works. Freeze for at least 15 minutes, just until firm.\n\n\n\nUnmold the thoroughly chilled half-spheres and join them in pairs to form 2-3 cm balls. Roll and press them in the coarsely chopped roasted hazelnuts to recreate the crunch that replaces the wafer. Insert a toothpick into each ball, then chill again in the refrigerator or freezer so they stay firm before coating.\n\n\n\nIf you don\u2019t have a mold, you can shape them by hand. Take 1 tablespoon of cooled ganache, flatten it slightly in your palm, place a whole hazelnut in the center, then close the ganache around it to form a 2-3 cm ball. Insert a toothpick and chill again, just as you would with the molded version.\n\n\n\nCoating: chocolate + hazelnut, with very cold centers\n\n\n\nMelt the coating chocolate, then stir in the finely crushed hazelnuts. Keep the balls very cold for dipping; that\u2019s the key to a clean coating that sets quickly.\n\n\n\nHold each ball by the toothpick, dip it into the chocolate-hazelnut coating, then let the excess drip off for a few seconds. Transfer it straight to the refrigerator so the coating can set.\n\n\n\nStorage\n\n\n\nOnce coated, refrigerate the candies until the chocolate is fully set. For presentation, you can wrap each one in an 8.5 \u00d7 8.5 cm square of aluminum foil, in gold or silver, then place it in a small gold truffle cup. It\u2019s a handy touch if you\u2019re giving them as gifts or simply want a neat presentation.\n\n\n\nWant to use that same dark chocolate in a layered dessert? Try the 7-layer vegan opera.\n\n\n\nIf you\u2019d like to keep baking without animal products, browse my gluten-free vegan recipes.\n\n\n\nRecipe developed by chef Rommel Reyes. Discover more of his work on Instagram, his Substack newsletter, and his YouTube channel.\n\n\n\n\n\n\tHow to Make Gluten-Free Ferrero Rocher\n\t\t\n\t\t\t\n\t\n\t\t\t\n\t\n\t\t150 g hazelnuts (whole)150 g 70-80% chocolate (gluten-free, dairy-free)150 g full-fat cream (dairy-free, gluten-free)50 g hazelnut paste or praline250 g 70-80% dark chocolate (gluten-free, dairy-free)50 g chopped hazelnuts\t\n\t\n\t\tRoasted hazelnutsPreheat the oven to 170\u00b0C. Roast the hazelnuts for 10-12 minutes, then let them cool.Rub the hazelnuts between your hands to remove the skins. Set aside 25 whole hazelnuts and chop the rest.Chocolate-hazelnut ganacheHeat the cream in a saucepan over medium heat until it just starts to simmer.Remove from the heat, add the chopped dark chocolate, and stir until smooth and fully melted.Stir in the hazelnut paste until smooth and fully combined. Set aside.Chocolate-hazelnut coatingMelt the chocolate, then stir in the chopped hazelnuts.Assembling the chocolate ballsPrepare a dome-shaped silicone mold with cavities 2-3 cm in diameter. Fill each cavity halfway with the warm ganache, then place a whole hazelnut or half a hazelnut in the center. Freeze for at least 15 minutes.Unmold the frozen ganache and press two half-spheres together to form a 2-3 cm ball. Roll and press each one in the chopped roasted hazelnuts. Insert a toothpick into each ball, then chill or freeze.If you don't have a dome-shaped silicone mold, scoop out 1 tablespoon of cooled ganache and flatten it slightly in your palm. Place a whole hazelnut in the center, then wrap the ganache around it to form a 2-3 cm ball. Insert a toothpick into each ball, then chill or freeze.Coating, wrapping, and storageHold each ball by the toothpick, then dip the chilled chocolate balls into the chocolate-hazelnut coating. Let the excess chocolate drip off for a few seconds, then refrigerate.Wrap each chocolate in an 8.5 x 8.5 cm square of gold or silver foil, then place it in a small gold truffle cup.","_links":{"self":[{"href":"https:\/\/marcwiner.com\/en\/wp-json\/wp\/v2\/posts\/166147","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/marcwiner.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/marcwiner.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/marcwiner.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/marcwiner.com\/en\/wp-json\/wp\/v2\/comments?post=166147"}],"version-history":[{"count":0,"href":"https:\/\/marcwiner.com\/en\/wp-json\/wp\/v2\/posts\/166147\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/marcwiner.com\/en\/wp-json\/wp\/v2\/media\/164078"}],"wp:attachment":[{"href":"https:\/\/marcwiner.com\/en\/wp-json\/wp\/v2\/media?parent=166147"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/marcwiner.com\/en\/wp-json\/wp\/v2\/categories?post=166147"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/marcwiner.com\/en\/wp-json\/wp\/v2\/tags?post=166147"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}