Vegan Peanut Butter Cake with Creamy Peanut Butter Frosting Recipe

Introduction

This Peanut Butter Cake is a moist, rich treat perfect for peanut butter lovers. Made with simple vegan ingredients, it features a creamy peanut butter frosting that brings the whole dessert together beautifully. Whether for a special occasion or a cozy night in, this cake is sure to satisfy your sweet tooth.

A single square piece of a dessert bar sits centered on a plain white plate, presenting two layers; the bottom layer is a crumbly, light brown base with a slightly rough texture, while the top layer is a thick, smooth, light tan frosting spread evenly but with visible soft ridges across the surface. In the blurred background, there is another similar dessert piece on a white plate placed on a light brown cloth. The entire scene is set on a white marbled texture surface. photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 1 cup soy milk*
  • 1 tablespoon apple cider vinegar
  • 2 cups all purpose flour
  • 1 tablespoon baking powder
  • 1/4 teaspoon salt
  • 3/4 cup creamy peanut butter
  • 1 cup granulated sugar
  • 3/4 cup vegetable oil*
  • 1 cup creamy peanut butter (for frosting)
  • 3/4 cup vegan butter, slightly softened
  • 3 cups powdered sugar
  • 1 teaspoon pure vanilla extract
  • 4-6 tablespoons soy milk, more as needed
  • Tiny pinch of salt (optional)

Instructions

  1. Step 1: Preheat the oven to 350 degrees F and grease a 9 x 13 inch cake pan, or a 10 x 15 inch jelly roll pan if making a sheet cake.
  2. Step 2: Prepare vegan buttermilk by combining 1 cup soy milk and 1 tablespoon apple cider vinegar in a measuring cup. Stir lightly and set aside to curdle.
  3. Step 3: In a medium bowl, whisk together the flour, baking powder, and salt. Set aside.
  4. Step 4: In a large bowl or stand mixer, beat peanut butter, sugar, and vegetable oil together until fully combined, scraping down the sides as needed.
  5. Step 5: With the mixer on low, alternate adding the dry flour mixture and the vegan buttermilk to the peanut butter mixture in three parts, ending with the buttermilk. The batter will be thick and not pourable.
  6. Step 6: Spread the batter evenly in the prepared pan. Bake for 28-32 minutes until a toothpick inserted in the center comes out clean. For a sheet cake, bake 15-18 minutes.
  7. Step 7: Allow the cake to cool completely before frosting.
  8. Step 8: For the frosting, beat the peanut butter and vegan butter together on medium speed until smooth and creamy.
  9. Step 9: Add powdered sugar, 4 tablespoons soy milk, vanilla, and salt if using. Beat on low speed initially, then increase to high and beat for 2 minutes until fluffy.
  10. Step 10: Adjust frosting consistency by adding extra soy milk a tablespoon at a time if too thick, or more powdered sugar if too runny, until smooth and pipe-able.
  11. Step 11: Frost the cooled cake generously. Optionally, sprinkle with mini chocolate chips for extra texture and flavor. Serve and enjoy.

Tips & Variations

  • Use crunchy peanut butter in the frosting for added texture.
  • Substitute almond or oat milk if soy milk is not available.
  • For extra flavor, add a teaspoon of cinnamon or a pinch of cayenne to the batter.
  • If you prefer a lighter frosting, reduce the powdered sugar slightly and add a splash more soy milk.

Storage

Store the cake covered in the refrigerator for up to 4 days. Bring to room temperature before serving for the best texture. The frosting may firm up when chilled, so you can warm slices briefly in the microwave if desired.

How to Serve

A close-up image of a single square piece of cake on a white plate, showing two layers: the bottom layer is a thick, light brown, soft and crumbly cake base, while the top layer is a smooth, creamy, slightly darker caramel-colored frosting with visible texture lines made by spreading. In the background, there is another similar cake piece on a white plate, slightly out of focus, all sitting on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I make this cake gluten-free?

Yes, you can replace the all purpose flour with a gluten-free flour blend designed for baking. Make sure it contains xanthan gum or add it separately to help with texture.

Is this cake suitable for vegans?

Absolutely. This recipe uses plant-based ingredients, including soy milk and vegan butter, making it vegan-friendly.

Print

Vegan Peanut Butter Cake with Creamy Peanut Butter Frosting Recipe

This vegan Peanut Butter Cake is a rich, moist, and creamy dessert perfect for peanut butter lovers. Made with plant-based ingredients like soy milk and vegan butter, it features a thick peanut butter cake base topped with a luscious peanut butter frosting. This easy-to-make cake is baked to perfection and can be garnished with mini chocolate chips for an extra indulgent touch.

  • Author: rami
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 12 servings 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: American
  • Diet: Vegan

Ingredients

Scale

Cake

  • 1 cup soy milk
  • 1 tablespoon apple cider vinegar
  • 2 cups all purpose flour
  • 1 tablespoon baking powder
  • 1/4 teaspoon salt
  • 3/4 cup creamy peanut butter
  • 1 cup granulated sugar
  • 3/4 cup vegetable oil

Frosting

  • 1 cup creamy peanut butter
  • 3/4 cup vegan butter, slightly softened
  • 3 cups powdered sugar
  • 1 teaspoon pure vanilla extract
  • 46 tablespoons soy milk
  • Tiny pinch of salt (optional)

Instructions

  1. Preheat Oven and Prepare Pan: Preheat your oven to 350°F and grease a 9 x 13 inch cake pan or a 10 x 15 inch jelly roll pan if making a sheet cake.
  2. Make Vegan Buttermilk: In a measuring cup, combine 1 cup soy milk and 1 tablespoon apple cider vinegar, stir lightly and let it sit to curdle into vegan buttermilk.
  3. Mix Dry Ingredients: In a medium bowl, whisk together 2 cups all purpose flour, 1 tablespoon baking powder, and 1/4 teaspoon salt. Set aside.
  4. Combine Wet Ingredients: Using a large bowl or stand mixer with a paddle attachment, beat 3/4 cup creamy peanut butter, 1 cup sugar, and 3/4 cup vegetable oil until well combined, scraping the bowl as needed.
  5. Incorporate Dry and Wet Ingredients: With the mixer on low, alternate adding the flour mixture and vegan buttermilk to the peanut butter mix in three parts, ending with buttermilk. The batter will be thick and not pourable.
  6. Transfer and Bake: Spread the batter evenly into the prepared pan. Bake for 28-32 minutes (15-18 minutes if using the sheet cake pan) until a toothpick inserted in the center comes out clean.
  7. Cool the Cake: Let the cake cool completely before frosting to prevent melting the frosting.
  8. Make Frosting: Beat 1 cup peanut butter and 3/4 cup vegan butter on medium speed until smooth and creamy. Add 3 cups powdered sugar, 4 tablespoons soy milk, 1 teaspoon vanilla extract, and optional salt. Start beating on low speed, then increase to high and beat for 2 minutes until fluffy. Adjust consistency with additional soy milk or powdered sugar as needed.
  9. Frost the Cake: Generously spread the peanut butter frosting over the cooled cake. Optionally, sprinkle mini chocolate chips over the top and serve.

Notes

  • The vegan buttermilk is essential for the cake’s texture and rise.
  • Make sure the cake is completely cooled before frosting to avoid melting.
  • You can adjust the frosting consistency by adding soy milk or powdered sugar a little at a time.
  • Mini chocolate chips add a nice decorative and flavor contrast but are optional.
  • This cake keeps well refrigerated for up to 3-4 days and can be enjoyed slightly chilled or at room temperature.

Keywords: peanut butter cake, vegan peanut butter cake, plant-based cake, easy peanut butter dessert, vegan baking, peanut butter frosting, dairy-free cake

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

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

Recipe rating