If you’ve ever scraped the bottom of a Nutella jar and wished you had more, then this homemade version will be your new favorite kitchen magic. Rich, smooth, and deeply chocolaty with the warm notes of toasted hazelnuts, this spread is every bit as delicious as the store-bought kind—but even better because you made it yourself.
Homemade Nutella isn’t just a pantry item; it’s a whole experience. The smell of hazelnuts roasting, the silky texture of the blend, and the rich chocolate flavor make it a treat that feels luxurious yet comforting. And unlike store versions, you can control the sweetness and skip the preservatives.
Why You’ll Love This Homemade Nutella
It’s incredibly easy to make and requires just a few ingredients, most of which you probably already have. Plus, it’s a fun project that results in a jar full of indulgence. You’ll love the way it transforms your breakfasts, desserts, and maybe even sneaky spoonfuls straight from the jar.
Can I Use Any Kind of Hazelnuts?
Raw hazelnuts work best for this recipe because toasting them adds a deep, nutty flavor that makes the final product more authentic. If you can only find pre-roasted hazelnuts, make sure they’re unsalted and toast them briefly to revive their aroma. Always remove the skins after roasting for the smoothest texture possible.
Ingredients for the Homemade Nutella
To make this dreamy chocolate-hazelnut spread, you only need a few staple ingredients. Each plays a key role in getting that perfect flavor and texture.
Hazelnuts give Nutella its signature nutty richness. Toasting them deepens the flavor and makes them easier to blend.
Powdered Sugar adds just the right amount of sweetness while keeping the texture ultra-smooth.
Cocoa Powder brings in that luscious chocolate flavor. Opt for unsweetened for full control over sweetness.
Vanilla Extract enhances the overall taste with warm, aromatic notes that round out the cocoa and nuts.
Salt might seem minor, but it sharpens all the other flavors.
Neutral Oil like sunflower or canola gives the Nutella its spreadable consistency without overpowering the flavor.

How To Make the Homemade Nutella
Step 1: Toast the Hazelnuts
Preheat your oven to 350°F (175°C). Spread the hazelnuts on a baking sheet and roast them for 10–12 minutes, or until they smell fragrant and the skins begin to crack. Remove them from the oven and let them cool slightly.
Step 2: Remove the Skins
Transfer the warm hazelnuts to a clean kitchen towel and rub vigorously to remove the skins. Don’t worry if a few stubborn bits remain—they won’t ruin the final spread.
Step 3: Blend the Nuts
Place the peeled hazelnuts in a high-powered blender or food processor. Blend until the nuts turn into a smooth, buttery paste. This may take a few minutes and require scraping down the sides.
Step 4: Add the Remaining Ingredients
Add the powdered sugar, cocoa powder, vanilla extract, salt, and oil to the hazelnut paste. Blend again until completely smooth. Adjust sweetness or cocoa as desired.
Step 5: Store It
Transfer your homemade Nutella into a clean glass jar with a lid. It can be kept at room temperature for up to 2 weeks or refrigerated for up to a month. Let it come to room temperature before spreading if refrigerated.
How to Serve and Store Homemade Nutella
This recipe makes about 1.5 cups, enough to serve 10–12 people depending on your spoon-to-mouth enthusiasm. Store your jar at room temperature for up to 2 weeks or in the refrigerator for up to a month. Just let it soften before spreading if chilled.
What to Serve With Homemade Nutella?
Toast or Croissants
Smear it generously over warm toast or a flaky croissant for the ultimate breakfast treat.
Pancakes or Waffles
Use it as a drizzle or spread between stacked pancakes for a dreamy brunch experience.
Strawberries or Banana Slices
Dip fresh fruit into your Nutella for a sweet and healthyish snack.
Crepes
Fill thin crepes with a swipe of Nutella and a few sliced berries.
Ice Cream Topping
Slightly warmed, it makes the silkiest topping for vanilla or chocolate ice cream.
Cake Filling or Frosting
Layer it between cake layers or swirl it into buttercream frosting.
Yogurt Parfait
Add a spoonful to Greek yogurt along with granola and berries for a luscious parfait.
Want More Spreadable Treat Ideas?
If you loved this rich and creamy homemade Nutella, you might fall in love with these delicious spreads and dessert-style toppings:
Creamy Cottage Cheese Pasta Sauce when you want savory and satisfying.
Strawberry Shortcake Cheesecake Rolls if you’re dreaming of fruity indulgence.
Cinnamon Sugar Air Fryer Banana Chips for a sweet snack with crunch.
Classic French Butter Cookies when you need something to spread it on.
Ooey Gooey Butter Cake for a buttery-rich pairing that borders on sinful.
Save This Recipe For Later
📌 Save this recipe to your Pinterest dessert board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you keep it classic or add a splash of espresso? Maybe a pinch of cinnamon?
I love seeing how others personalize their Nutella. Feel free to ask questions too—we’re all learning together!
Explore beautifully curated health-boosting drinks and more desserts on Janet Dishes on Pinterest and find your next obsession!

Homemade Nutella
- Total Time: 22 minutes
- Yield: 1.5 cups
- Diet: Vegetarian
Description
Rich and creamy Homemade Nutella made with toasted hazelnuts, cocoa powder, and a touch of vanilla. This easy chocolate hazelnut spread recipe is healthier than store-bought and perfect for toast, crepes, or dessert toppings. Dairy-free, preservative-free, and ready in minutes.
Ingredients
2 cups hazelnuts
1 cup powdered sugar
1/4 cup unsweetened cocoa powder
1 teaspoon vanilla extract
1/4 teaspoon salt
2 tablespoons neutral oil (such as sunflower or canola)
Instructions
1. Preheat oven to 350°F (175°C). Spread hazelnuts on a baking sheet and roast for 10–12 minutes until fragrant and skins start to crack.
2. Let hazelnuts cool slightly, then transfer to a clean kitchen towel and rub off most of the skins.
3. Add the peeled hazelnuts to a food processor or blender. Blend until they form a smooth butter, scraping down sides as needed.
4. Add powdered sugar, cocoa powder, vanilla extract, salt, and oil. Blend again until silky and smooth.
5. Transfer the Nutella to a clean jar and store at room temperature for up to 2 weeks or refrigerate for up to a month. Let soften before using if chilled.
Notes
This recipe makes about 1.5 cups.
Use raw, unsalted hazelnuts for best results.
A high-speed blender yields the smoothest texture.
- Prep Time: 10 minutes
- Cook Time: 12 minutes
- Category: Spreads & Condiments
- Method: Blended
- Cuisine: European
Nutrition
- Serving Size: 2 tbsp
- Calories: 180
- Sugar: 13g
- Sodium: 20mg
- Fat: 14g
- Saturated Fat: 1.5g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 2g
- Protein: 3g
- Cholesterol: 0mg

