If you have ever dreamed of savoring the rich, velvety taste of chocolate-hazelnut spread right from your own kitchen, this Homemade Nutella Recipe is going to become your new obsession. Creamy, indulgent, and packed with natural hazelnut flavor, this recipe elevates the classic treat into a wholesome delight that feels both luxurious and comforting. From the satisfying crunch of freshly roasted hazelnuts to the deep cocoa notes perfectly balanced with just the right sweetness and a hint of vanilla, this recipe is your ticket to creating something truly special that your family and friends will adore.

Ingredients You’ll Need
Creating this luscious spread is surprisingly simple, thanks to a handful of fresh, natural ingredients that work beautifully together. Each one plays a vital role, lending its unique touch to the taste, texture, and color of your Homemade Nutella Recipe.
- 2 cups hazelnuts (raw): The star of the show; roasting them unlocks their rich, buttery flavor.
- ¼ cup unsweetened cocoa powder: Adds the classic chocolatey depth without any extra sweetness.
- ½ cup powdered sugar (or adjust to taste): Sweetens the spread with a fine texture that melts perfectly into the blend.
- 1 teaspoon vanilla extract: Enhances flavor with a warm, aromatic note.
- ¼ teaspoon salt: Balances sweetness and intensifies the other flavors.
- 2–3 tablespoons neutral oil (such as vegetable or hazelnut oil): Helps achieve that irresistibly smooth and spreadable consistency.
How to Make Homemade Nutella Recipe
Step 1: Roast Your Hazelnuts
Preheat your oven to 350°F (175°C). Spread the raw hazelnuts out on a baking sheet in a single layer and roast them for about 10 to 12 minutes. You’ll notice the skins darken and begin to crackle—a sign the oils inside are releasing that rich, fragrant aroma we’re after. Roasting is critical because it deepens the flavor and makes it easier to remove the skins.
Step 2: Remove the Skins
Once the hazelnuts are cool enough to handle, transfer them to a clean kitchen towel. Rub them vigorously to remove as much of the thin, papery skins as possible. While a few stubborn bits might remain—it’s perfectly fine—they won’t affect the taste and lend a lovely rustic character to your spread.
Step 3: Blend the Hazelnuts Into Butter
Pop the skinned hazelnuts into a food processor and blend for about 5 to 8 minutes. This part requires patience; initially, the nuts will crumble and then slowly release their oils, transforming into a creamy, buttery texture. Be sure to scrape down the sides occasionally to encourage an even blend.
Step 4: Add the Flavor and Sweetness
Once your hazelnut butter is silky and smooth, add in the unsweetened cocoa powder, powdered sugar, vanilla extract, salt, and 2 tablespoons of your chosen neutral oil. Blend again until everything is perfectly combined. If you prefer a softer consistency, add the remaining oil slowly until it reaches your ideal spreadable texture. Taste and adjust the sweetness or salt as you like.
Step 5: Store and Enjoy Your Homemade Nutella Recipe
Transfer your freshly made hazelnut-chocolate spread to a clean jar with a tight lid. You can store it at room temperature for up to two weeks, or refrigerate it for longer freshness—up to a month. Either way, you’ll find that creamy goodness waiting eagerly to be enjoyed whenever you crave a sweet, nutty treat.
How to Serve Homemade Nutella Recipe

Garnishes
Enhance your Homemade Nutella Recipe with a simple sprinkle of chopped toasted hazelnuts or a dusting of cocoa powder for an inviting, textured finish. A drizzle of melted chocolate or a pinch of flaky sea salt also complements the spread’s rich flavors beautifully, turning a familiar spoonful into a fancy little delight.
Side Dishes
This versatile spread shines brightest on warm toast, pancakes, or freshly baked crepes. You can also swirl it into yogurt or oatmeal for a decadent breakfast twist, or use it as a dip alongside fresh fruit slices like strawberries and bananas. It’s perfect for a quick energy-boosting snack or a casual dessert topper.
Creative Ways to Present
Bring a bit of fun to your Homemade Nutella Recipe by using it as a filling for homemade donuts, a luscious layer in a cake, or a swirl in homemade ice cream. For an easy party hit, serve it alongside wafers, pretzels, or biscotti for dipping. No matter how you present it, this spread adds a touch of gourmet magic to everyday treats.
Make Ahead and Storage
Storing Leftovers
Your delicious Homemade Nutella Recipe keeps very well in a sealed jar at room temperature for up to two weeks. Keeping it slightly cooler—like in the refrigerator—can prolong freshness for up to a month, but be aware the texture might firm up and need a gentle stir before using.
Freezing
While freezing homemade hazelnut spread isn’t typically necessary, it is possible. Place it in an airtight container, leaving a little room for expansion, and freeze for up to three months. Thaw in the refrigerator and stir well to restore smoothness before serving.
Reheating
If your Homemade Nutella Recipe becomes too firm after refrigeration or freezing, gently warm it in a bowl set over warm water or microwave in short bursts, stirring in between until it reaches the ideal creamy consistency. Avoid overheating to preserve that fresh homemade flavor.
FAQs
Can I use roasted hazelnuts instead of raw?
Yes, you can use pre-roasted hazelnuts to skip the roasting step, but roasting fresh nuts just before processing always results in a fresher, more aromatic spread.
What is the best way to remove hazelnut skins?
Using a clean kitchen towel to rub the roasted hazelnuts works wonders. While it’s nearly impossible to remove every skin, this method removes most to avoid bitterness.
Can I substitute the powdered sugar with a different sweetener?
Absolutely! You can use coconut sugar, maple sugar, or even honey, but adjust the quantity and texture accordingly, as these alternatives can affect the consistency and flavor.
Is it necessary to use neutral oil?
Neutral oils like vegetable or hazelnut oil blend seamlessly without overpowering the nutty flavor. Olive oil can be used but might add an unwanted taste, so it’s best to stick to the recommended oils.
How long does Homemade Nutella Recipe last once made?
Stored properly, it will keep for up to two weeks at room temperature and about one month refrigerated, maintaining its delicious flavor and creamy texture.
Final Thoughts
There’s something truly rewarding about creating your own version of a beloved treat, and this Homemade Nutella Recipe is no exception. From the rich aroma of roasted hazelnuts to that silky, chocolatey finish, every step is a joy that results in an irresistible spread. So go ahead, whip up a batch, and share that smile-inducing flavor with the people you love.
Print
Homemade Nutella Recipe
- Prep Time: 5 minutes
- Cook Time: 12 minutes
- Total Time: 20 minutes
- Yield: 16 servings
- Category: Spread
- Method: Baking
- Cuisine: European
Description
Homemade Nutella is a delicious, creamy hazelnut spread made from roasted hazelnuts, rich cocoa powder, and a touch of sweetness. This easy-to-make recipe offers a natural alternative to store-bought versions, allowing you to control the ingredients and customize the sweetness and texture to your preference.
Ingredients
Nutella Ingredients
- 2 cups raw hazelnuts
- ¼ cup unsweetened cocoa powder
- ½ cup powdered sugar (adjust to taste)
- 1 teaspoon vanilla extract
- ¼ teaspoon salt
- 2–3 tablespoons neutral oil (vegetable or hazelnut oil)
Instructions
- Roast Hazelnuts: Preheat your oven to 350°F (175°C). Spread the raw hazelnuts in a single layer on a baking sheet and roast for 10–12 minutes until the skins darken and crack, enhancing their flavor.
- Remove Skins: Let the roasted hazelnuts cool slightly. Then, rub them vigorously in a clean kitchen towel to remove as much of the skins as possible for a smoother spread.
- Blend Hazelnuts: Transfer the peeled hazelnuts to a food processor. Blend for 5–8 minutes, scraping down the sides as necessary, until the mixture turns into smooth, creamy nut butter.
- Add Remaining Ingredients: Add the unsweetened cocoa powder, powdered sugar, vanilla extract, salt, and 2 tablespoons of neutral oil to the nut butter. Blend again until the mixture is smooth and creamy. Add more oil if you prefer a thinner consistency.
- Store and Serve: Transfer the homemade Nutella to a clean jar. Store at room temperature for up to 2 weeks or refrigerate for up to 1 month. Stir before serving if separation occurs.
Notes
- For best results, use fresh raw hazelnuts to ensure a rich flavor.
- Adjust the sweetness by varying the amount of powdered sugar.
- If you prefer a chunkier texture, pulse the hazelnuts less during blending.
- Storing Nutella in the refrigerator will prolong its shelf life but may make it thicker; allow it to come to room temperature before use.
- Using hazelnut oil enhances the nutty flavor, but vegetable oil is a great neutral substitute.

