Are you looking for the perfect fat bomb to satisfy a sweet craving? These keto Ferrero Rocher-style truffles deliver rich chocolate and toasted hazelnut flavor with just 2.6 g net carbs per piece, making them an irresistible low-carb treat.

Homemade and Heavenly
Making treats at home lets you control ingredients and tailor sweetness, texture and quality. These keto Ferrero Rocher truffles are essentially a hazelnut chocolate ganache rolled around a toasted whole hazelnut, then coated in chopped hazelnuts. I’ve kept the recipe simple by skipping the biscuit layer, but the result is a decadent, Nutella-like filling that’s rich, creamy and satisfying.
This version relies on a few wholesome ingredients and simple techniques, so it’s approachable even if you’re new to low-carb baking.

Simple Variations
These truffles are versatile. You can make them the traditional way—dip each ball in melted dark chocolate and then roll in chopped hazelnuts—or keep it simpler by forming chilled ganache around a toasted hazelnut and pressing chopped hazelnuts onto the surface. Both options are delicious; the simpler method saves time without sacrificing flavor.
They’re quick to prepare and perfect for serving after dinner, packing for travel or gifting to friends and family.

Shareable and Keto-Friendly
You don’t need to abandon a no-sugar, low-carb lifestyle to enjoy an indulgent chocolate treat. These truffles are high in fat, contain minimal carbs and won’t cause the sugar crashes associated with traditional confections. They make a thoughtful homemade gift—everyone appreciates a small, premium treat made with care.
Make a batch for yourself and a few extra to share; they travel well and look impressive on a small platter.

Top Tips
- If the ganache firms too much in the fridge, warm it briefly in the microwave in 10-second bursts to soften, then return it to the fridge if needed.
- If the mixture is slightly too firm to roll, warm each portion briefly in your palms—the heat will soften it and make coating easier.
- For an even hazelnut coating, press chopped hazelnuts into the truffle with the palm of your hand rather than rolling the truffle in the nuts. They adhere better this way.
- Darker chocolate can be drier; you may need to increase the cream slightly. For very high-percentage chocolate (90%+), try up to 3/4 cup of cream.

Ingredients
- 15 whole blanched hazelnuts
- 1/3 cup + 1 tbsp chopped hazelnuts (about 32 g)
- 1/2 cup heavy whipping cream
- 125 g sugar-free chocolate chips or chopped dark chocolate (at least 85%)
- 2 tbsp hazelnut butter
- 1 tsp vanilla extract
- 1 pinch salt (optional; add if hazelnut butter is unsalted)
- Low-carb sweetener or maple-style Lakanto syrup (optional, to taste)
Instructions
- Preheat the oven to 355°F (180°C) fan. Spread the hazelnuts on a baking tray and toast for about 6 minutes until golden. You can also toast them in a dry frying pan. Allow them to cool completely.
- Heat the cream in a small pot over medium-low until hot but not boiling. Remove from heat and add the chocolate, hazelnut butter, vanilla and salt. Let the chocolate sit for 4–5 minutes to soften—resist stirring immediately to avoid a grainy texture. After it softens, whisk until smooth. Taste and add a powdered low-carb sweetener or a little Lakanto syrup if you prefer it sweeter.
- Chill the mixture in the refrigerator for about an hour, or until firm enough to shape.
- Use a spoon to portion the chilled ganache. Place a whole toasted hazelnut in the center of each portion and shape into small truffles. Repeat until all the mixture is used.
- If you want a more authentic look, dip each truffle in melted dark chocolate before coating. For a quicker method, skip this step.
- Press chopped hazelnuts into the surface of each truffle, chill briefly if needed, and serve.
Nutrition (per serving)
Calories: 110 • Fat: 12 g • Protein: 1 g • Carbs: 1 g • Sugar: 1 g (values approximate)
If you make this recipe, share a photo and tag the account you follow for a chance to be featured.