Homemade Nutella Recipe
Introduction
This homemade Nutella recipe lets you enjoy the rich, creamy chocolate-hazelnut spread right from your kitchen. Made with simple ingredients and adaptable to your taste, it’s perfect for spreading on toast, drizzling over desserts, or enjoying by the spoonful.

Ingredients
- 2 cups hazelnuts (240g)
- 1/4 tsp pure vanilla extract
- 1/4 cup cocoa powder
- 1/3 cup sweetener of choice
- 1/4 tsp salt
- 1/2 cup milk of choice or 2 tbsp oil (optional)
Instructions
- Step 1: If your hazelnuts are not roasted, preheat the oven to 400°F (200°C). Spread the hazelnuts on a baking sheet and roast for 6-8 minutes, or until they begin to brown and smell fragrant.
- Step 2: Remove the hazelnuts from the oven and rub them between a clean kitchen towel or paper towel to remove most of the skins. Some skins may remain, which is fine.
- Step 3: Place the hazelnuts in a food processor or high-powered blender. Blend until they turn into a smooth, creamy butter. This may take up to 20 minutes in a food processor, so be patient and scrape down the sides as needed.
- Step 4: Add the vanilla extract, cocoa powder, sweetener, and salt to the hazelnut butter. Continue blending until the mixture is smooth and well combined, resembling the texture of store-bought Nutella.
- Step 5: If you prefer a thinner texture, add your choice of milk or oil gradually and blend until you reach your desired consistency.
Tips & Variations
- Toast hazelnuts in advance and store them in an airtight container to speed up future preparations.
- Use maple syrup, honey, or powdered sugar as your sweetener based on your preference.
- For a dairy-free option, use almond, oat, or coconut milk, or stick with oil instead of milk.
- Adding a pinch of cinnamon or espresso powder can enhance the chocolate flavor.
Storage
Store your homemade Nutella in an airtight container in the refrigerator for up to two weeks. Before serving, let it sit at room temperature for a bit and stir well, as it may thicken when chilled. You can also slightly warm it to soften when desired.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use raw hazelnuts or do they need to be roasted?
Roasting the hazelnuts enhances their flavor and makes it easier to remove the skins, but you can use raw hazelnuts if preferred; just expect a milder taste.
What sweeteners work best in this recipe?
You can use maple syrup, honey, agave, or powdered sugar depending on your dietary needs and taste preferences. Adjust the amount to suit your desired sweetness.
PrintHomemade Nutella Recipe
This Homemade Nutella recipe delivers a rich, creamy, and naturally sweetened chocolate hazelnut spread using simple ingredients. Made from roasted hazelnuts blended into butter with cocoa powder, vanilla extract, and your choice of sweetener, it’s a healthier alternative to store-bought versions. Perfect for spreading on toast, swirling into yogurt, or enjoying by the spoonful, this recipe allows customization with optional milk or oil for your preferred consistency.
- Prep Time: 10 minutes
- Cook Time: 8 minutes
- Total Time: 30 minutes
- Yield: About 1.5 to 2 cups 1x
- Category: Spread
- Method: Blending
- Cuisine: Italian-inspired
Ingredients
Nutella Spread
- 2 cups hazelnuts (240g)
- 1/4 tsp pure vanilla extract
- 1/4 cup cocoa powder
- 1/3 cup sweetener of choice (such as granulated sugar, maple syrup, or coconut sugar)
- 1/4 tsp salt
- 1/2 cup milk of choice or 2 tbsp oil, optional (for creamier texture)
Instructions
- Roast Hazelnuts: Preheat the oven to 400°F (200°C). Spread hazelnuts in a single layer on a baking sheet and roast for 6-8 minutes or until they start to brown and become fragrant.
- Remove Skins: Transfer the roasted hazelnuts to a clean kitchen towel or paper towel, and rub them together to remove most of the skins. Some skins may remain and that’s fine.
- Blend Nuts into Butter: Place the skinned hazelnuts in a food processor or high-powered blender like a Vitamix. Blend continuously until the nuts transform into a smooth butter; this may take up to 20 minutes in a food processor, scraping down the sides as needed.
- Add Flavorings and Sweetener: Add the vanilla extract, cocoa powder, sweetener of choice, and salt to the nut butter. Continue blending until the mixture is very smooth and resembles Nutella in texture and taste.
- Adjust Consistency (Optional): If desired, slowly add milk or oil to the mixture and blend until the spread reaches your preferred creaminess and pourable consistency.
- Store: Transfer the homemade Nutella to an airtight container. Store it at room temperature for up to 2 weeks or refrigerate for longer shelf life, allowing it to come to room temperature before use.
Notes
- Roasting the hazelnuts is essential for developing flavor and making it easier to remove skins.
- If you prefer sweeter Nutella, adjust the sweetener amount to taste.
- Milk or oil is optional but recommended for a smoother texture.
- Use a food processor with a strong motor or a high-powered blender to achieve a creamy consistency.
- Store Homemade Nutella in an airtight container to prevent it from drying out.
- Nutrition values may vary depending on the type of sweetener and milk/oil used.
Keywords: homemade nutella, hazelnut spread, chocolate hazelnut spread, healthy nutella, homemade chocolate spread

