Go Back
close up the the texture of vegan peanut butter cake

Vegan Peanut Butter Cake

Megan Calipari
This Vegan Peanut Butter Cake recipe is super simple and made with basic ingredients. The resulting cake is incredibly moist and full of peanut butter flavor.
Prep Time 20 mins
Cook Time 20 mins
Course Dessert
Cuisine American
Servings 16 Servings


  • 9x9 Cake Pan
  • Mixing Bowl
  • Whisk
  • Measuring Cups and Spoons


  • 1 ½ Cups All Purpose Flour
  • 2 teaspoon Baking Powder
  • ¼ teaspoon Baking Soda
  • ¼ teaspoon Kosher Salt ⅛ teaspoon if using fine grain salt
  • 1 Cup Granulated Sugar
  • 1 Cup Unsweetened Plant Milk
  • ½ Cup Natural Creamy Peanut Butter
  • ¼ Cup Canola Oil
  • 1 tablespoon Vanilla Extract
  • 1 ½ teaspoon White Vinegar


  • Preheat oven to 375* F. Prepare a 9x9 square pan by coating it with coconut oil or baking spray and by inserting a parchment sling for easy removal. (See above photos).
  • In a large mixing bowl, combine sugar, plant milk, peanut butter, canola oil, vanilla and vinegar. Whisk really well to combine, making sure that the peanut butter is completely mixed into the other ingredients.
  • Place a fine mesh sifter on top of the bowl with the wet ingredients, making sure not to allow the sifter to dip into the wets.
  • Into the sifter add flour, baking powder, baking soda and salt. Sift into the wet ingredients. Whisk until just combined.
  • Pour batter into prepared baking pan and bake in a 350* oven for 23-26 minutes or until a toothpick inserted into the center of the cake comes out clean.
  • Cool completely before decorating and serving.
Keyword Vegan Peanut Butter Cake, Vegan Peanut Butter Cake Recipe