Almond Butter Cake

This super moist Almond Butter Cake recipe is loaded with chocolate chips and topped with a chocolate drizzle. This is a moist, delicious cake for dessert or even a fun snack.

A slice of almond butter cake with chocolate drizzle on the top sits in front of the rest of the cake.

I found myself recently with a jar of precious almond butter and a need to make a cake so I combined the two into a moist and tasty vegan almond butter cake.

Now I wonder how we ever survived without this cake!

Almond butter cake recipes yield a rich cake, thanks to the addition of almond butter to the recipe.

Working with Almond Butter

Working with almond butter can be tricky. If you’re used to working with peanut butter in baked goods, almond butter can be different. In fact, it’s a little more like working with freshly ground peanut butter, where the oil can separate.

Be sure to stir your almond butter when you first open the container. That way you don’t reach the bottom of the jar and find a bunch of dry, clumpy almond butter.

However, the good news is this recipe will work regardless of the condition of your almond butter (unless it’s super old and rancid…in which case you should buy a new jar).

Why This Recipe is a Winner

  • Using chocolate chips and a simple chocolate glaze makes this into a chocolate almond butter cake
  • Combining baking soda with vinegar adds lift, making this cake soft and tender throughout
  • Almond butter adds distinct flavor and healthy fats, making this an irresistible cake to turn to time and time again

What You Need

You can find the full printable recipe, including ingredient quantities, below. But first, here are some explanations of ingredients and steps to help you make this recipe perfect every time.

Here are the ingredients you’ll need for this recipe:

  • Flour — I used all-purpose flour, but you can substitute whole wheat pastry flour or even a high-quality gluten-free baking flour.
  • Granulated sugar — You can use simple, granulated sugar for this recipe. You can substitute Swerve — it works in a 1:1 ratio with sugar. You can reduce the amount of sugar used to 3/4 of a cup without impacting the consistency of the cake.
  • Baking soda — Make sure yours is fresh by testing a bit of it in vinegar. If it bubbles, your batch is good!
  • Salt
  • Vegetable oil — Use any neutral vegetable oil, like canola or even melted coconut oil.
  • Almond butter — I use smooth and creamy unsweetened almond butter. If your almond butter is old and firm, you should consider buying a fresh ja.
  • Vanilla extract
  • Apple cider vinegar — You can substitute white vinegar or even lemon juice.
  • Chocolate chips — Use my Vegan Chocolate Chips Guide to find the best chocolate chips for you!
  • Cocoa powder
  • Agave nectar —  You can use agave nectar or substitute maple syrup.
  • Plant-based milk — Any plant-based milk will do, such as soy milk or almond milk.

Ingredient Spotlight

A jar of almond butter has a spoon it. There is a bowl of almonds beside it along with a few almonds on the table.

What Almond Butter is Best for Cake?

Almond butter is made for pureeing or processing raw or roasted almonds. Almond butter typically has more nutritional value than peanut butter because it has more minerals and even fiber. However, for folks with a peanut allergy or intolerance, almond butter is a great option. But almond butter is great for anyone looking for something slightly different. It has a nuttier flavor. Look for unsweetened almond butter for cake recipes. You can find it in most health food stores and in the health food department of most major grocery store chains.

How to Make Almond Butter Cake

I basically used my favorite Chocolate Wacky Cake recipe, with a few adaptations to make this almond cake. I also shaved a little chocolate on the top and some chopped almonds.

  1. Stir together the dry ingredients from the flour to the salt
  2. Heat the almond butter and vegetable oil together in a microwave until you can stir the almond butter.
    Almond butter with melted vegan butter in a glass bowl.
  3. Stir in the water, vanilla, and apple cider vinegar to the almond butter mixture.
  4. Add almond butter mixture to the flour mixture along with the chocolate chips and stir to combine.
    A glass bowl holds batter with chocolate chips and a blue spatula for stirring.
  5. Pour the batter into the prepared cake pan and bake for 30 to 35 minutes.

Making the Chocolate Drizzle

To make the chocolate drizzle:

  1. Warm the almond butter in the microwave. (I used the same bowl from the batter above)
  2. Add the cocoa powder and stir that until it’s crumbly and then stir in the agave nectar.
  3. Finally, add the plant-based milk one tablespoon at a time until you achieve a drizzle consistency.

Serving Suggestions

This is absolutely the best almond butter cake as-is, but I’m never satisfied. I’m always in the “more is more” category, so here are some fun, colorful, and/or tasty toppings for your individual servings (or the entire cake):

Storage Tips

Store this cake in an airtight container for up to 3 days at room temperature or up to 10 days in the fridge. You can freeze the whole cake or individual slices in freezer-safe containers or bags for up to 2 months.

More Vegan Cake

This almond butter cake recipe is the best! If you love it as much as we do, you’re going to fall head over heels for these simple cake recipes too:

A slice of almond butter cake with chocolate drizzle on the top sits in front of the rest of the cake.

Almond Butter Cake

This tasty Almond Butter Cake is easy to make. You'll love that it's baked with chocolate chips in the cake and topped with a chocolate drizzle. Enjoy this cake for dessert or even a fun snack.
5 from 3 votes
Course: Dessert
Cuisine: American
Prep Time: 10 minutes
Cook Time: 30 minutes
Resting Time: 10 minutes
Total Time: 40 minutes
Servings: 10
Calories: 346kcal
Author: Marly

Ingredients

  • 1 ½ cups all-purpose flour
  • 1 cup granulated sugar
  • 1 teaspoon baking soda
  • ½ teaspoon salt
  • cup vegetable oil
  • cup almond butter
  • 1 cup water
  • 1 teaspoon vanilla
  • 1 tablespoon apple cider vinegar
  • ½ cup dairy-free chocolate chips

Chocolate Drizzle

  • 2 tablespoons almond butter
  • 2 tablespoons cocoa powder
  • 2 tablespoons agave nectar (or maple syrup)
  • 3 tablespoons plant-based milk

Instructions

  • Preheat oven to 350°F/175°C. Spray the bottom and sides of a round cake pan with vegetable spray. Cut a piece of parchment paper to fit the bottom of a round cake pan. Place it in the bottom of the pan and give the top of it a light coating of vegetable spray. If you don't have parchment paper, be sure to oil and flour your pan.
  • In a mixing bowl, combine flour, sugar, baking soda, and salt. Stir to combine. Set aside.
  • In a microwave-safe bowl, combine the vegetable oil and almond butter. Heat in the microwave in 30-second increments until the almond butter is smooth enough to stir. Stir to combine.
  • Add water, vanilla, and apple cider vinegar to the almond butter mixture. Stir to combine.
  • Pour the almond butter mixture in with the flour. Add the chocolate chips ad stir to combine. Pour this batter into the prepared cake pan.
  • Bake for 30 to 35 minutes, until a tester comes out clean. 
  • Remove cake from oven and allow to cool completely before topping with drizzle.
  • To make a drizzle, place almond butter in the same bowl used above to hold wet ingredients. Place in the microwave for about 15 seconds, to soften almond butter. Add cocoa powder. Stir until crumbly. Stir in agave nectar one tablespoon at a time. Add one tablespoon of plant-based milk and stir. If the milk is cold, you may need to return the bowl to the microwave for a few seconds to soften the mixture up. Stir in remaining plant-based milk, one tablespoon at a time until a spreadable consistency is achieved.
  • Once the cake is cooled, use a spoon to lightly drop chocolate drizzle over the top of the cake in sweeping motions.
  • Cover and store the cake at room temperature for up to 3 days, in the fridge for up to 7 days, or cut individual slices and freeze them for up to 1 month. To serve, cook individual slices in the microwave until just barely warm.

Recommended Equipment

(The products above contain sponsored links to products we use and recommend)

Nutrition Facts
Almond Butter Cake
Amount Per Serving
Calories 346 Calories from Fat 144
% Daily Value*
Fat 16g25%
Saturated Fat 9g45%
Sodium 240mg10%
Potassium 184mg5%
Carbohydrates 45g15%
Fiber 2g8%
Sugar 26g29%
Protein 5g10%
Vitamin A 20IU0%
Vitamin C 0.3mg0%
Calcium 78mg8%
Iron 1.5mg8%
* Percent Daily Values are based on a 2000 calorie diet.

The nutrition information shown is an estimate provided by an online nutrition calculator and should not be considered a substitute for a professional nutritionist’s advice.

This post was originally published in 2011 and was updated to include new photos, new text, and an updated recipe in 2021.

14 Responses to Almond Butter Cake

  1. Avatar thumbnail image for MarlyShawn Reply

    I can attest to the deliciousness of this cake. 🙂

  2. Avatar thumbnail image for MarlyDiane Reply

    We know for a fact what you can do “without” ingredients. You always make it delicious! Who needs a recipe!?

  3. Avatar thumbnail image for MarlyRyan Reply

    You’re braver than me Marly, whenever I have guests over I go with my tried and trusted menu lol. Looks delicious.

  4. Avatar thumbnail image for Marlymarla Reply

    Love the idea of the soy buttermilk in this cake – adds great texture & flavor I bet!

  5. Avatar thumbnail image for MarlyEthan Reply

    when it looks fabulous and tastes fabulous, you know it’s fabulous! and by the way, the chocolate sitting on the top is a tease! ;P

  6. Avatar thumbnail image for MarlyHeather Reply

    OH my goodness! YUM.

  7. Avatar thumbnail image for MarlyRenee (Kudos Kitchen) Reply

    I applaud the way you think. Sounds like we would get along great in the kitchen. This recipe you developed looks so tasty! Kudos to you for coming up with a winner with what was on hand at the time!

  8. Avatar thumbnail image for MarlyKat @ Cupcake Kat Reply

    This looks delicious. I’m always looking for recipes using almond butter

  9. Avatar thumbnail image for Marlysuzi Reply

    this is very beautiful cake shape

  10. Avatar thumbnail image for MarlyGrace Reply

    for the flour is that 3 cups of white AND one cup of Whole wheat or is 1 cup of whole wheat a substitution for the 3 cups of regular flour?

    • Avatar thumbnail image for MarlyMarly

      Grace – thanks for your question. I added a comment to clarify that I used 2 cups of regular and 1 cup of whole wheat flour).

  11. Avatar thumbnail image for MarlyGrace Reply

    This cake was really good but very thick. It might have been because I substituted the oil for applesauce to make it a bit healthier or maybe that’s just the way it was supposed to be. Anyway, my dad hates eggs and claims he doesn’t like soy milk and eats Skippy ‘peanut’ butter. I told him the cake had no eggs and that I used almond butter; he asked no further questions and cleaned his plate. That being said, I’d say this recipe is definitely a keeper!

  12. Avatar thumbnail image for MarlySeema Shah Reply

    Do you need apple cider vinegar in the almond butter cake? Can we skip it or is there a substitute?

    • Avatar thumbnail image for MarlyMarly

      Hi Seema! I’m using the apple cider vinegar to interact with the baking soda to create lift in the cake. You can use any acid, such as white vinegar or even substitute lemon juice. If you don’t want to do that, you could try using baking powder instead because it comes complete with it’s own acid, however, I don’t always find it as effective. You could also try using 1 teaspoon baking soda and 1 teaspoon baking powder. Let me know how it goes!

Rate / Comment

Your email address will not be published.

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.