This Homemade Chocolate Peanut Butter is smooth, creamy, and packed with rich cocoa flavor. It’s a delicious spread for toast, pancakes, fruit, or even right off the spoon. Made with roasted peanuts, cocoa powder, and a touch of sweetness, it’s a simple treat that beats any store-bought version.
Cooking Time: 10 minutes
Servings: 1½ cups
Ingredients:
2 cups roasted unsalted peanuts
2 tablespoons unsweetened cocoa powder
3 tablespoons maple syrup or honey
2 tablespoons coconut oil (melted)
½ teaspoon vanilla extract
¼ teaspoon salt
1–2 tablespoons warm water (as needed for texture)
Instructions:
-
Blend the Peanuts:
Place the roasted peanuts in a food processor or high-speed blender. Blend for 3–5 minutes, stopping occasionally to scrape down the sides, until the peanuts turn into a thick paste and start releasing natural oils. -
Add the Flavors:
Once smooth, add cocoa powder, maple syrup (or honey), coconut oil, vanilla extract, and salt. Continue blending until the mixture becomes creamy and glossy. -
Adjust Texture:
If the peanut butter is too thick, add a tablespoon of warm water at a time and blend until it reaches your desired consistency. -
Taste and Adjust:
Taste and adjust sweetness or salt as you like. If you prefer a darker chocolate flavor, add another teaspoon of cocoa powder. -
Store and Serve:
Transfer to an airtight jar and store at room temperature for up to 1 week or in the refrigerator for up to a month. Stir before each use if it thickens.
Tips:
-
For a nutty crunch, pulse in some chopped peanuts at the end.
-
Use dark cocoa powder for a deeper, more intense chocolate flavor.
-
If your peanuts are raw, roast them at 350°F (175°C) for 10 minutes before blending.
-
Drizzle over oatmeal or swirl into yogurt for a quick breakfast upgrade.
Nutrition (per tablespoon):
Calories: 95
Protein: 3g
Carbohydrates: 5g
Fat: 8g
Fiber: 1g
Sugar: 2g
Sodium: 35mg
