Go Back
+ servings
jar of chocolate hazelnut butter with a spoon digging into it

Paleo Homemade Chocolate Hazelnut Butter (vegan)

Author Erin Dooner
Course Nut butters
Cuisine American
Servings 24
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
This naturally sweetened chocolate hazelnut butter spread has just four ingredients and only takes minutes to make!

Ingredients

  • 18 ounces (500 grams) hazelnuts
  • 3 to 4 tablespoons (22 to 29 grams) Dutch process cocoa powder
  • 1/4 to 1/2 cup (50 to 100 grams) coconut sugar or granulated sugar for a non-paleo version (do not use a liquid sub!)
  • 1/8 teaspoon salt

Instructions

  • Preheat the oven to 350°F (176°C) and place the hazelnuts on a rimmed baking sheet. There should only be a single layer. Use more baking sheets, if necessary.
  • Roast the nuts for 15 minutes, stirring after every 5 minutes. The hazelnuts will be fragrant when ready and the skins will start to crack. Place the nuts in the center of a spread-out clean kitchen towel. Bundle it up and then rub the nuts together to remove the skin. This should remove about half of the skin and that's enough. The nuts should still be warm but not super hot at this point. If they are hot, wait for a few minutes, until they're just warm, before placing in the food processor. Also be sure not to let the nuts cool down completely – it'll process quicker if the nuts are still warm.
    18 ounces (500 grams) hazelnuts
  • Transfer the roasted nuts, being careful to not include the skin, to a food processor and process until it’s very creamy like peanut butter. It’ll depend on your food processor, but it took mine about 3–5 minutes.
  • Add 3 tablespoons of cocoa powder, 1/4 cup sugar, and the salt. Add more cocoa powder and sugar to taste.
    3 to 4 tablespoons (22 to 29 grams) Dutch process cocoa powder, 1/4 to 1/2 cup (50 to 100 grams) coconut sugar, 1/8 teaspoon salt
  • Spoon the butter into a glass jar and refrigerate for up to 2 months.

Notes

  • The nutrition information provided is calculated as a courtesy and is only an estimate. I am not a licensed nutritionist or dietitian. For the most accurate nutritional data, consult a professional or use your preferred calculator. The nutritional values were calculated based on 2 tablespoons per serving. The recipe yields 1 1/2 cups.

Nutrition

Serving: 2 tablespoonsCalories: 134kcalCarbohydrates: 4gProtein: 3gFat: 13gSaturated Fat: 1gPolyunsaturated Fat: 2gMonounsaturated Fat: 10gSodium: 12mgPotassium: 146mgFiber: 2gSugar: 1gVitamin A: 4IUVitamin C: 1mgCalcium: 24mgIron: 1mgNet Carbs: 2
Tried this recipe?Tag me today! Mention @texanerin or tag #texanerin! Thanks. 🖤