Ferrero Rocher contains palm oil and artificial vanillin, plus refined sugars and soy lecithin. This clean version replaces palm oil with organic cocoa butter and coconut oil, uses real vanilla instead of vanillin, and substitutes organic coconut sugar for refined sugar, creating a healthier hazelnut chocolate without inflammatory oils or artificial additives.
Based on: Fine Hazel Nut Chocolates
· Makes approximately 48 pieces (24 servings)
· Serving: 38g (2 pieces)
Why This Recipe is Seed Oil Free
Commercial Fine Hazel Nut Chocolates from Ferrero Rocher often contains inflammatory seed oils like canola, soybean, or sunflower oil. This homemade version replaces them with healthier fats like butter, ghee, coconut oil, or avocado oil — giving you the same great taste without the processed oils.
The original Fine Hazel Nut Chocolates may also contain artificial dyes. Check it on DyeFreeCheck to find out.
Ingredients
Organic raw hazelnuts
340g (about 3 cups) · Terrasoul Superfoods Organic Raw Hazelnuts
Provides the signature hazelnut flavor - 48 whole nuts for centers plus 200g for chopped coating and hazelnut butter
Organic cocoa butter
120g (about 1/2 cup melted) · Healthworks Organic Cocoa Butter
Creates the smooth chocolate shell and replaces palm oil as the primary fat base
Natural sweetener that provides caramel notes without refined sugar's inflammatory properties
Organic whole milk powder
60g (about 1/2 cup) · Organic Valley Whole Milk Powder
Provides creaminess and milk solids for authentic milk chocolate texture
Organic cocoa powder
45g (about 1/2 cup) · Navitas Organics Raw Cacao Powder
Delivers chocolate flavor and color depth without processed Dutch cocoa
Organic vanilla extract
2 tsp (10ml) · Simply Organic Pure Vanilla Extract
Replaces artificial vanillin with real vanilla compounds for authentic flavor complexity
Organic sunflower lecithin
1 tsp (3g) · NOW Foods Sunflower Lecithin Powder
Natural emulsifier that replaces soy lecithin and helps chocolate set smoothly
Organic coconut oil
30g (about 2 tbsp) · Spectrum Organic Coconut Oil
Additional healthy fat that helps with chocolate tempering and smooth texture
Himalayan pink salt
1/4 tsp (1.5g) · Redmond Real Salt
Enhances chocolate flavor and balances sweetness naturally
Instructions
Step 1. Prepare your hazelnuts by toasting 340g organic raw hazelnuts in a 350°F oven for 8-10 minutes until fragrant and skins start to crack. Let cool, then rub with a kitchen towel to remove most skins. Reserve 48 perfect whole nuts for centers. Roughly chop 140g for the outer coating and set aside. Process the remaining 152g toasted hazelnuts in a food processor for 8-12 minutes until they form a smooth, creamy hazelnut butter - this takes patience as nuts will go from chopped to paste to finally smooth butter.
Step 2. Create the hazelnut cream filling by combining the fresh hazelnut butter with 60g melted organic coconut oil, 60g powdered coconut sugar (pulse regular coconut sugar in a spice grinder), 30g organic whole milk powder, 1 tsp vanilla extract, and a pinch of salt. Mix until completely smooth. This mixture should be thick but workable - if too thick, add coconut oil 1 tsp at a time. Chill for 30 minutes until firm enough to shape.
Step 3. Make the chocolate coating by gently melting 120g organic cocoa butter and 30g coconut oil in a double boiler until just melted (don't overheat). Remove from heat and whisk in 120g coconut sugar, 45g cocoa powder, 30g milk powder, 1 tsp vanilla, 1 tsp sunflower lecithin, and 1/4 tsp salt. Whisk vigorously for 3-4 minutes until completely smooth and glossy. The mixture should coat a spoon but still be liquid enough to dip. If too thick, warm gently; if too thin, whisk in more cocoa powder.
Step 4. Assemble the truffles by taking 1 tablespoon (15g) of hazelnut cream and wrapping it around one whole toasted hazelnut, rolling into a smooth ball. Place on a parchment-lined tray. Repeat with remaining nuts and cream. Chill the formed balls for 20 minutes until firm enough to handle without softening.
Step 5. Dip each chilled hazelnut ball into the chocolate coating using a fork, allowing excess to drip off. Immediately roll in chopped hazelnuts while chocolate is still wet, ensuring even coverage. Place on clean parchment paper and repeat with remaining truffles. Work quickly as the chocolate coating begins to set within 2-3 minutes.
Step 6. Final setting and storage: Chill completed truffles for 30 minutes until chocolate is completely set. Store in an airtight container in the refrigerator for up to 2 weeks or at cool room temperature for up to 1 week. For best texture, remove from fridge 10-15 minutes before serving to allow chocolate to soften slightly. Each truffle should weigh approximately 19g, giving you 48 pieces total.
Storage
Store in airtight container in refrigerator for up to 2 weeks. Can be frozen for 3 months. Best served at cool room temperature after 10-15 minutes out of fridge.
Cost Comparison
Cost per serving (homemade)$0.36
Cost per serving (store-bought)$1.25
Savings71%
Higher upfront investment in quality ingredients pays off with significant per-serving savings. Bulk organic ingredients reduce cost per batch over time, and you control quality by avoiding palm oil and artificial additives.