If you have ever craved that irresistibly creamy, chocolaty, and nutty spread but wanted to avoid the unnecessary additives found in store-bought versions, this Homemade Nutella Recipe is your new best friend. It’s such a joy to whip up using simple, wholesome ingredients that transform into a luscious spread bursting with fresh roasted hazelnut flavor and deep cocoa richness. Trust me, once you try making Homemade Nutella Recipe from scratch, you’ll never look back, and your kitchen will smell like a cozy chocolate haven.

Ingredients You’ll Need
The magic of this Homemade Nutella Recipe lies in its simplicity. Each ingredient plays a crucial role, lending flavor, texture, and that unmistakable silky finish to your spread. From toasted hazelnuts providing a warm, earthy base to the touch of sweetness and smooth oil, everything comes together effortlessly.
- 250 g / 8 oz raw skinless hazelnuts: The heart of the recipe, roasting them unlocks their natural oils and enhances flavor.
- 1/4 cup / 30 g Dutch processed unsweetened cocoa powder: Adds intense chocolate depth and dark color without bitterness.
- 3/4 cup / 90 g icing sugar / confectionery sugar: Ensures a smooth sweet finish that dissolves beautifully into the spread.
- 2 tbsp hazelnut oil (or neutral oil like vegetable, canola, grapeseed): Provides a glossy, creamy texture and helps achieve that perfect spreadable consistency.
- 1 tsp vanilla extract: Infuses a subtle warmth and rounds out the flavors harmoniously.
How to Make Homemade Nutella Recipe
Step 1: Roast Those Hazelnuts
Begin by preheating your oven to 180C (350F). Spread the raw, skinless hazelnuts on a baking tray and roast for about 8 minutes until they turn golden and fragrant. This roasting step is a total game-changer because it brings out the nuts’ oils, transforming their taste into something rich and toasty. As soon as they’re done, transfer them into your blender while still warm.
Step 2: Grind the Nuts into a Paste
Start blending your roasted hazelnuts on the lowest speed to finely crumb them. Don’t worry if you need to scrape the sides down a couple of times — it’s part of the process. Then, increase the speed to bring the mixture together into a rough paste. Finally, crank it up to the highest speed until the nut butter becomes silky smooth, almost honey-like in texture. This step takes patience but it’s absolutely worth it for the creamy result.
Step 3: Add Cocoa, Sugar, Oil, and Vanilla
Next, add the cocoa powder, icing sugar, hazelnut oil, and vanilla extract to your nut paste. Blend starting on low speed and gradually increase to high again. The sugar might take a little longer to dissolve completely, so keep blending until everything is smooth, shiny, and well incorporated. You’ll end up with a glossy, spreadable chocolate-hazelnut delight.
Step 4: Jar It and Cool
Pour your warm, fresh Homemade Nutella Recipe straight into a clean jar. Let it cool at room temperature until it achieves the perfect spreadable consistency. Avoid refrigerating to keep it smooth since the sugar can crystallize and cause graininess. This homemade spread is luscious and ready to use once cooled.
Step 5: Enjoy Your Creation
Now the fun really begins. Use this Homemade Nutella Recipe just like the store-bought version but with a far richer flavor and texture that you crafted yourself!
How to Serve Homemade Nutella Recipe

Garnishes
Sprinkle a few chopped toasted hazelnuts or a light dusting of cocoa powder on top of a spoonful of Nutella to add texture and a pop of color. A few flakes of sea salt can also elevate the subtle chocolate and nut flavors beautifully.
Side Dishes
This spread pairs wonderfully with fresh fruit slices like banana or strawberries, crispy toast, warm crepes, or even dolloped on yogurt or oatmeal to add a decadent twist to breakfast or snack time.
Creative Ways to Present
Use Homemade Nutella Recipe as a dip for pretzels or pretzel sticks, swirl it through pancake batter before cooking, or fold it into whipped cream for a luscious dessert topping. The possibilities are endless and delicious!
Make Ahead and Storage
Storing Leftovers
You can store your Homemade Nutella Recipe at room temperature in a sealed jar for up to two weeks. Keeping it out of the fridge preserves the smooth, creamy texture and perfect spreadability.
Freezing
If you want to keep it longer, Homemade Nutella Recipe freezes well in an airtight container for up to three months. Just thaw it overnight in the refrigerator and stir thoroughly before serving.
Reheating
To bring your spread back to life after chilling or freezing, simply warm it gently in a microwave for a few seconds or place the jar in a bowl of warm water to soften without cooking it. Stir well before use.
FAQs
Can I use roasted hazelnuts instead of raw?
Absolutely! If you already have roasted hazelnuts, you can skip the roasting step. Just make sure they are skinless and fresh to get the best flavor in your Homemade Nutella Recipe.
What can I substitute for hazelnut oil?
If you don’t have hazelnut oil, any neutral-flavored oil such as vegetable, canola, or grapeseed oil works perfectly to achieve that smooth texture.
Why shouldn’t I refrigerate Homemade Nutella Recipe?
Refrigeration causes the sugar to crystallize, resulting in a grainy and less creamy texture. It’s best kept at room temperature for optimal smoothness.
Is this recipe vegan?
Yes! This Homemade Nutella Recipe contains no animal products and is naturally vegan, making it suitable for all dietary preferences.
Can I omit the sugar or use a substitute?
You can reduce the amount of sugar or try alternatives like powdered coconut sugar, but keep in mind this will change both the sweetness and texture slightly. Adjust to taste and blend until smooth.
Final Thoughts
Making your own Homemade Nutella Recipe is an immensely rewarding experience that fills your kitchen with warmth and joy. The rich, nutty, chocolatey spread you create is so much better than store-bought versions, not to mention healthier and free of additives. I wholeheartedly encourage you to give this recipe a try—it might just become your favorite kitchen staple and an irresistible treat for everyone you share it with!
Print
Homemade Nutella Recipe
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 1 to 1.5 cups
- Category: Spread
- Method: Baking and Blending
- Cuisine: European
Description
This Homemade Nutella recipe is a delightful and easy-to-make version of the classic hazelnut cocoa spread. Roasting raw hazelnuts and blending them with Dutch processed cocoa powder, icing sugar, hazelnut oil, and vanilla extract creates a smooth, luscious, and spreadable treat. Perfect for spreading on toast, crepes, or enjoying straight from the jar, this homemade alternative is free from unnecessary preservatives and customizable to your taste.
Ingredients
Dry Ingredients
- 250 g / 8 oz raw skinless hazelnuts
- 1/4 cup / 30 g Dutch processed unsweetened cocoa powder
- 3/4 cup / 90 g icing sugar / confectioner’s sugar
Wet Ingredients
- 2 tbsp hazelnut oil (or vegetable, canola, grapeseed or other neutral flavored oil)
- 1 tsp vanilla extract
Instructions
- Preheat the Oven: Preheat your oven to 180°C (350°F) to prepare for roasting the hazelnuts.
- Roast Hazelnuts: Place the raw skinless hazelnuts on a baking tray and roast them in the oven for about 8 minutes or until they turn golden brown, enhancing their flavor. Once roasted, transfer the nuts into a blender while still warm.
- Blend Nuts into Paste: Start blending on the blender’s lowest speed until the hazelnuts grind into crumbs, scraping down the sides as needed. Gradually increase the speed to level 4 until the mixture turns into a smooth paste. Then increase the speed to the highest setting and blend until the paste is smooth and flows like honey.
- Add Remaining Ingredients: Add the Dutch processed cocoa powder, icing sugar, hazelnut oil, and vanilla extract to the blender. Start blending on low speed and increase to high, continuing to blend until the sugar is fully dissolved and the mixture is smooth and glossy.
- Store and Cool: Pour the warm Nutella-like spread into a jar. Allow it to cool to room temperature so it reaches a perfect spreadable consistency. Avoid refrigeration as it will cause the sugar to crystallize, making the spread grainy.
- Enjoy: Use your homemade Nutella just like the store-bought version—delicious on toast, crepes, or wherever you love a chocolate-hazelnut treat!
Notes
- Use raw, skinless hazelnuts for the best texture and flavor.
- Dutch processed cocoa powder provides a smooth and less acidic chocolate flavor.
- Do not refrigerate the Nutella as it causes sugar crystallization and a grainy texture.
- Hazelnut oil can be substituted with other neutral oils like vegetable, canola, or grapeseed oil.
- Storage: Keep in an airtight jar at room temperature and consume within 2-3 weeks for best freshness.

