Chocolate Almond Butter Recipe

Chocolate Almond Butter Recipe combines roasted almonds, dark chocolate, cocoa powder, and a sprinkle of salt. A healthier chocolate spread that’s perfect for drizzling over fruit, spreading on toast or graham crackers, or enjoying by the spoonful!

A jar of homemade Nutella with a spoon dripping some off into the jar.

Homemade Almond Butter

Making homemade almond butter is more work than just picking it up at the store. But making it yourself will guarantee you know exactly what you’re eating. Plus, you may even feel a sense of accomplishment. Some recipes are a labor of love and I’d say this is one of them, even though it doesn’t take a ton of time.

This almond butter requires a large food processor (what we use) or a high powered blender. You’ll need to run the processor for several minutes without stopping, ensuring the almonds break down fully.

Save This Recipe Form

Want to save this recipe?

Enter your email below & we'll send it straight to your inbox. Plus you’ll get more great recipes and tips from us each week!

Why This Recipe Works:

  • CREAMY TEXTURE – If you process the almonds enough, you’ll discover a perfectly creamy texture which is the goal. Roasting the almonds helps make it super creamy.
  • FOR CHOCOLATE LOVERS – If you love chocolate like we do, you’ll love our homemade Nutella spread. Instead of a spoonful of peanut butter when you’re needing a pick-me-up, try a spoonful of our chocolate almond butter.
  • HEALTHIER THAN NUTELLA – If you look at the nutrition info in Nutella, you’ll see that it’s LOADED with sugar compared to just one gram per serving in this homemade version. Nutella also has palm oil, which many have claimed to be bad for the environment, while this version uses just a small amount of avocado oil.
A jar of homemade Nutella with a teaspoon inside.

Chocolate Almond Butter Ingredients:

Just seven simple ingredients for the best almond butter.

  • Raw Almonds: I often buy almonds in bulk because I use them in so many recipes.
  • Dark Chocolate Chips: I’m a huge fan of dark chocolate and this is a key ingredient in this spread.
  • Avocado Oil: Just a little bit needed to make the chocolate chips nice and creamy.
  • Cocoa Powder: Cocoa powder adds to the chocolate flavor.
  • Vanilla Extract: I use this brand all the time, thanks to my momma. 😀
  • Salt: You’ll need a pinch of salt for flavor.
  • Espresso Powder: This is purely optional and is great when added to chocolate.

How to make Homemade Chocolate Almond Butter:

Step 1
Roast the almonds. Spread almonds evenly on a large baking sheet. In a preheated 350 degree oven, roast almonds until fragrant and lightly browned, about 10 minutes.

Step 2
Process the almonds. Pour warm almonds into a food processor. Run food processor until you get your desired consistency, scraping it down with a silicone spatula as needed, and continuing to process. This could take 10-12 minutes, depending on the strength of your food processor.

A food processor of raw almonds.

Step 3
Melt the chocolate. Add chocolate chips to a microwave safe bowl. Drizzle the olive oil on top and then microwave at 50% power in 30 second increments until creamy. Be careful to avoid burning.

Step 4
Finish homemade nut butter. Add the remaining ingredients to the food processor – the melted chocolate, vanilla extract, cocoa powder, kosher salt, and espresso powder (optional). Process again for a couple of minutes, until almond butter is well combined and very creamy.

Step 5
Store. Pour the chocolate almond butter into mason jars of your choice. This makes great gifts!

Overhead view of a jar of homemade Nutella with a graham cracker inside.

How to store Homemade Dark Chocolate Almond Butter:

Since homemade nut butters don’t contain preservatives like store-bought, you should store your nut butter in the refrigerator after the first day of enjoying it. (While I’ve kept mine on the counter for several days, I can’t recommend that to you.) If your almond butter hardens in the refrigerator, let it sit out at room temperature or stir in a bit of coconut oil.

Recipe FAQs:

Why do i need to roast the almonds?

Roasted almonds are best because they release their natural oils more easily, making the butter smoother and more flavorful.

How long does it take to make homemade almond butter?

About 10–15 minutes. The almonds will go through several stages—chopped, sandy, clumpy, and finally smooth. Be patient and let the oils release naturally.

How do I fix almond butter that is too thick?

Add 1–2 tbsp of melted coconut oil or a neutral-flavored oil to loosen the texture. Blend again until smooth.

Why did my almond butter harden in the refrigerator?

The natural oils solidify in the cold. Let it sit at room temperature for a bit or stir in a little coconut oil to soften it.

Can I freeze homemade almond butter?

Freeze it in an airtight container for up to 3 months. Let it thaw at room temperature before using.

How to enjoy our Chocolate Almond Butter:

Enjoy it with a spoon, and all of the ways!

  1. Spread homemade almond butter on your favorite bread, toasted, or on top of graham crackers.
  2. Use it as a fruit dip. Try apples, strawberries, or your favorite fruit.
  3. Drizzle it on top of a stack of old fashioned buttermilk pancakes.
  4. Use it in our chocolate chip peanut butter blondies instead of regular peanut butter.
  5. Try chocolate almond butter in our favorite Peanut Butter Power Balls or Chocolate Peanut Butter Oat Cups.
A hand holding a graham cracker after dipping into a jar of creamy almond butter.

Kitchen Tools Used: (affiliate links)

xoxo ~Sue

Side view of a short jar of homemade dark chocolate almond butter.

Chocolate Almond Butter Recipe

Chocolate Almond Butter Recipe combines roasted almonds, dark chocolate, cocoa powder, and a sprinkle of salt. A healthier chocolate spread that's perfect for drizzling over fruit, spreading on toast or graham crackers, or enjoying by the spoonful!
5 from 4 votes
Print Pin Rate
Course: Appetizer, Snack
Cuisine: American
Prep Time: 25 minutes
Cook Time: 10 minutes
Total Time: 35 minutes
Servings: 28 Tablespoons
Calories: 95kcal
Author: Sue Ringsdorf

Ingredients

  • 2 ½ cups raw almonds
  • 1/2 cup dark chocolate chips
  • 2 teaspoons avocado oil
  • 2 teaspoons vanilla extract
  • 2 teaspoons cocoa powder
  • 1/2 teaspoon kosher salt
  • 1 teaspoon espresso powder – optional

Instructions

  • Roast the almonds. Spread almonds evenly on a large baking sheet. In a preheated 350 degree oven, roast almonds until fragrant and lightly browned, about 10 minutes.
    2 ½ cups raw almonds
  • Process the almonds. Pour warm almonds into a food processor. Run food processor until you get your desired consistency, scraping it down with a silicone spatula occasionally, and continuing to process. This could take 10-12 minutes, depending on the strength of your food processor.
  • Melt the chocolate. Add chocolate chips to a microwave safe bowl. Drizzle the avocado oil on top and then microwave at 50% power in 30 second increments until creamy. Be careful to avoid burning.
    1/2 cup dark chocolate chips, 2 teaspoons avocado oil
  • Finish homemade nut butter. Add the remaining ingredients to the food processor – the melted chocolate, vanilla extract, cocoa powder, kosher salt, and espresso powder (optional). Process again for a couple of minutes, until almond butter is well combined and very creamy.
    2 teaspoons vanilla extract, 2 teaspoons cocoa powder, 1/2 teaspoon kosher salt, 1 teaspoon espresso powder
  • Store. Pour the chocolate almond butter into mason jars of your choice. This makes great gifts!

Notes

  • Add 1–2 tbsp of melted coconut oil or a neutral-flavored oil to loosen the texture if the almond butter is too thick. 
  • Since homemade nut butters don’t contain preservatives like store-bought, you should store your nut butter in the refrigerator after the first day of enjoying it. (While I’ve kept mine on the counter for several days, I can’t recommend that to you.) If your almond butter hardens in the refrigerator, let it sit out at room temperature or stir in a bit of coconut oil.
  • Freeze almond butter in an airtight container for up to 3 months. Let it thaw at room temperature before using.

Nutrition

Calories: 95kcal | Carbohydrates: 5g | Protein: 3g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Trans Fat: 0.002g | Cholesterol: 0.03mg | Sodium: 45mg | Potassium: 117mg | Fiber: 2g | Sugar: 2g | Vitamin A: 0.4IU | Vitamin C: 0.02mg | Calcium: 44mg | Iron: 1mg
Tried this recipe?Mention @Suebeehomemaker or tag #suebeehomemaker!

12 Comments

  1. Hello, can I leave the skins on the almonds when making this? Thanks!

    1. Suebee Homemaker says:

      Yes, I use the entire raw almond for this recipe.

  2. Cathie HAWA says:

    Great recipe! Just one question what was the serving size?

    1. Suebee Homemaker says:

      The serving size is one tablespoon. So glad you enjoyed it! 🙂

  3. Another amazing recipe! Thanks for great tasting food that is a healthier version than most recipes. Love it! More please!

    1. Suebee Homemaker says:

      Of course! 🙂

    2. When I tried making this, my end result was not as creamy as the recipe said – it had the consistency of very thick buttercream 🤔 I wonder if I should have added more oil, but didn’t want to make it too oily? All the ingredients were as the recipe specified. Or perhaps I should have dissolved the espresso powder in a bit of water. But I’m looking forward to trying it – it smells divine! I plan to try heating it up in the microwave first to melt the chocolate which might make it more liquid.

      1. Suebee Homemaker says:

        I’m guessing that if you processed the almonds longer, you would have a creamier texture. Let me know if you try that!

  4. Mariana Diez says:

    Yumm this homemade chocolate almond butter looks delicious! This top over pancakes would be a dream!

    1. Suebee Homemaker says:

      Thanks Mariana! That’s a great idea to serve it over pancakes! 🙂

  5. YUM! Looks so delicious! I love almond butter, and never tried making it at home. And with chocolate?! It’s simply divine!

    1. Suebee Homemaker says:

      Thanks Natalie! I really hope you try it. So much healthier AND better tasting! 🙂

5 from 4 votes (1 rating without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating