If you love chocolatey hazelnut butter, this is the recipe for you! Make your own version that is diabetes safe and keto with this recipe for Keto Chocolate Hazelnut Butter. You'll get 5 grams of protein and no sugar with each serving.

Preheat the oven to 350℉.
Spread out hazelnuts on a large rimmed baking sheet. Roast until browned and fragrant, 10-15 minutes. Transfer to a kitchen towel, let cool until just warm, then rub nuts together inside towel to remove skins.
Transfer nuts to a food processor and process until ground to a paste. Add chocolate, cocoa powder, monk fruit, coconut oil, vanilla, and salt. Process until very smooth, scraping down sides of processor bowl as needed.
Store in an airtight container at room temperature for up to 3 weeks.
Prep time: 10 minutes
Cook time: 15 minutes
Total time: 25 minutes
Serving Size 10 servings
Servings 2
- Amount Per Serving
- Calories 230
- % Daily Value *
- Total Fat 21g33%
- Saturated Fat 7g35%
- Trans Fat 0g
- Cholesterol 8mg3%
- Sodium 115mg5%
- Total Carbohydrate 8g3%
- Dietary Fiber 4g16%
- Sugars 1g
- Protein 5g10%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Ingredients
Directions
Preheat the oven to 350℉.
Spread out hazelnuts on a large rimmed baking sheet. Roast until browned and fragrant, 10-15 minutes. Transfer to a kitchen towel, let cool until just warm, then rub nuts together inside towel to remove skins.
Transfer nuts to a food processor and process until ground to a paste. Add chocolate, cocoa powder, monk fruit, coconut oil, vanilla, and salt. Process until very smooth, scraping down sides of processor bowl as needed.
Store in an airtight container at room temperature for up to 3 weeks.
Let's Get Started
Here’s the best part: getting started is simple, fast and easy!
We’ll coordinate your medical supply needs with your doctor and insurance company to ensure you receive what you need, when you need it. It’s that easy!
Simply sign up today and we'll do the rest.
If you have any questions, you can always call 1-877-840-8218.