• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Earthly Provisions
  • Recipe Index
  • Meet Megan
  • Vegan Mother's Day Desserts
  • Work with Me
  • Subscribe
menu icon
go to homepage
  • Recipe Index
  • Meet Megan
  • Vegan Mother's Day Desserts
  • Work with Me
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
  • subscribe
    search icon
    Homepage link
    • Recipe Index
    • Meet Megan
    • Vegan Mother's Day Desserts
    • Work with Me
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
  • ×
    Home » Recipes » Single Layer Cakes

    Vegan Banana Cake

    Published: Jun 6, 2024 · Modified: Jan 31, 2025 by Megan Calipari · This post may contain affiliate links · Leave a Comment

    Tweet
    Share
    Share
    Pin118
    118 Shares
    Jump to Recipe Print Recipe

    This Vegan Banana Cake is soft and moist and topped with peanut butter frosting! It's simple to make using basic ingredients and is the perfect way to use up a couple of overripe bananas.

    Two slices of Vegan Banana Cake with peanut butter frosting on sall plates and more slices on a small wooden board in the background.

    While I love to make layer cakes, I also love to make quick and easy desserts. Sometimes you don't have enough time to assemble a big dessert, but you do have enough time for a batch of Vegan Vanilla Cupcakes, or some Vegan Chocolate Chip Cookies.

    And this Vegan Banana Cake is quick and easy! This snack cake is baked in an 8x8 inch square pan and vegan peanut butter frosting is slathered right on top. Then, you can just slice and serve. So, let's get into it.

    Jump to:
    • Why You'll Love This Recipe
    • Ingredient Notes
    • Variations
    • Step by Step Instructions
    • Recipe FAQs
    • Expert Recipe Tips
    • Looking for More Easy Vegan Desserts?
    • 📖 Recipe
    • 💬 Comments

    Why You'll Love This Recipe

    • This recipe is super simple, so it's perfect for beginner bakers.
    • The combination of Vegan Banana cake with peanut butter frosting is the perfect sweet-salty combination.
    • This recipe uses basic, easy-to-find ingredients.
    • It's dairy-free, eggless and completely vegan!
    • And most importantly, this cake is absolutely delicious.

    Ingredient Notes

    Ingredients needed for making this recipe in small cups and bowls on a marble surface.

    Overripe Bananas: I love to bake with bananas. They can do it all, from Banana Bread Cinnamon Rolls to Vegan Banana Chocolate Chip Cookies and Cinnamon Swirl Banana Bread. Be sure that the bananas are really ripe for this recipe! If they aren't, the cake won't be as sweet and won't have as much banana flavor.

    Non-Dairy Milk: I used oat milk, but use whatever you have on hand. Soy milk, almond milk or boxed coconut milk will all work. The non-dairy milk combined with vinegar makes a vegan buttermilk!

    Canola Oil: You can use any neutral oil like grapeseed oil, vegetable oil or avocado oil. Do not use coconut oil.

    Be sure to allow the cake to cool completely before frosting it. Frosting melts very easily and you will have a big mess on your hands.

    Be sure to use very ripe bananas for this recipe. If the bananas aren't ripe enough, the cake will not have much banana flavor!

    Creamy Natural Peanut Butter: My favorite brand is Teddie, but use whatever you have!

    Vegan Butter: I like Country Crock Plant Butter Sticks and Soy-Free Earth Balance Buttery Sticks best!

    Variations

    I like the salty-sweet combination of vegan banana cake with peanut butter frosting, but you can use any frosting you like!

    This cake would also be delicious with Vegan Chocolate Frosting, Brown Sugar Buttercream, or Vegan Cream Cheese Frosting!

    You will only need a half recipe of any other frosting recipe on my site!

    Step by Step Instructions

    Wet ingredients for vegan banana cake in a large mixing bowl on a wooden surface.

    Step 1. In a large mixing bowl, combine mashed banana, brown sugar, non-dairy milk, canola oil, vinegar and vanilla extract. Whisk well to combine.

    Cake batter in a large mixing bowl on a wooden surface.

    Step 2. Add the flour, baking powder, cinnamon, baking soda, and salt. Whisk to form the batter.

    Cake batter in a prepared 8-inch square baking pan.

    Step 3. Pour the batter into a prepared 8x8 inch square baking pan and spread it out with the back of a spatula.

    Baked vegan banana cake in a square baking pan on a wooden surface.

    Step 4. And bake in a 350* oven for 40-43 minutes. Allow the cake to cool completely before frosting.

    Peanut butter frosting in a white bowl with a spoon in it.

    Step 5. Now, make the peanut butter frosting by creaming room temperature vegan butter and peanut butter together in a large bowl using a hand mixer. Add maple syrup and salt and mix well. Then, add powdered sugar and mix on low to combine. Finally add the vanilla and non-dairy milk and mix until light and fluffy.

    Banana cake frosted with peanut butter frosting in a square baking pan.

    Step 6. Finally, slather the Vegan Banana Cake with peanut butter frosting and serve!

    Recipe FAQs

    How should I store this Vegan Banana Cake?

    To store, wrap the cake tightly and store it in the refrigerator for up to 4 days.

    Can bananas be too ripe for banana cake?

    Yes. If there is any mold growing on the banana skin or liquid leaking out of them, don't use them.

    Does peanut butter and banana go together?

    Peanut butter and banana is one of my favorite flavor combinations! The saltiness of the peanut butter offsets the sweetness of the banana. It's a delicious snack and a delicious flavor combo in desserts.

    Expert Recipe Tips

    Be sure to allow the vegan banana cake to cool completely before frosting it. Frosting melts very easily and you will have a big mess on your hands.

    Be sure to use very ripe bananas for this recipe. If the bananas aren't ripe enough, the cake will not have much banana flavor!

    Vegan Banana Cake with peanut butter frosting on a plate with a bite taken out of it.

    Looking for More Easy Vegan Desserts?

    • Vegan oreo pizookie on a white plate with a scoop of ice cream on top
      Cookies and Cream Pizookie (Easy + Vegan)
    • Hand holding an oatmeal snickerdoodle cookie
      Oatmeal Snickerdoodle Cookies
    • Chocolate dipped Vegan Cake Pop with a bite taken out of it laying on top of more cake pops.
      Vegan Cake Pops Recipe
    • A stack of vegan peanut butter banana cookies with the top cookie broken in half
      Soft Vegan Peanut Butter Banana Cookies

    If you tried this Vegan Banana Cake with Peanut Butter Frosting recipe or any other recipe on my website, please leave a 🌟 star rating and let me know how it went in the 📝 comments below. Thanks for visiting today!

    📖 Recipe

    Squares of vegan banana cake topped with peanut butter frosting on a small wooden board with a bowl of frosting in the foreground.

    Vegan Banana Cake with Peanut Butter Frosting

    Megan Calipari
    This Vegan Banana Cake is soft and moist and topped with peanut butter frosting! It's simple to make using basic ingredients and is the perfect way to use up a couple of overripe bananas.
    No ratings yet
    Print Recipe Pin Recipe
    Prep Time 20 minutes mins
    Cook Time 40 minutes mins
    Cooling Time 1 hour hr 30 minutes mins
    Total Time 2 hours hrs 30 minutes mins
    Course Dessert, Snack
    Cuisine American
    Servings 16 Servings
    Calories 272 kcal

    Equipment

    • 1 Large Mixing Bowl
    • 1 Whisk
    • 1 Rubber Spatula
    • 1 Hand Mixer
    • 1 8x8 inch Square Baking Pan
    • Parchment Paper
    • Measuring Cups and Spoons

    Ingredients
      

    For the Banana Cake

    • 2 Cups All-Purpose Flour
    • 1 ½ teaspoon Baking Powder
    • ½ teaspoon Baking Soda
    • ½ teaspoon Kosher Salt
    • 1 teaspoon Cinnamon
    • 1 Cup Mashed Overripe Banana
    • 1 Cup Brown Sugar, tightly packed
    • ¾ Cup Non-Dairy Milk
    • ½ Cup Canola Oil see note
    • 1 tablespoon White Vinegar
    • 2 teaspoon Vanilla Extract

    For the Peanut Butter Frosting

    • 4 tablespoon Vegan Butter, room temperature
    • ¼ Cup Natural Creamy Peanut Butter
    • 2 tablespoon Maple Syrup
    • 1 Cup Powdered Sugar, sifted
    • 2 teaspoon Non-Dairy Milk
    • ½ teaspoon Vanilla Extract

    Instructions
     

    First, Make the Cake

    • Preheat oven to 350* F. Grease an 8x8 inch square baking pan and line it with parchment paper.
    • In a medium bowl, combine flour, baking powder, baking soda, salt and cinnamon. Whisk to combine and set aside.
      2 Cups All-Purpose Flour, 1 ½ teaspoon Baking Powder, ½ teaspoon Baking Soda, ½ teaspoon Kosher Salt, 1 teaspoon Cinnamon
    • In a large mixing bowl, combine mashed banana, brown sugar, non-dairy milk, canola oil, vinegar and vanilla extract. Whisk well to combine. Then, add the dry ingredients and whisk to form the batter.
      1 Cup Mashed Overripe Banana, 1 Cup Brown Sugar, tightly packed, ¾ Cup Non-Dairy Milk, ½ Cup Canola Oil, 2 teaspoon Vanilla Extract, 1 tablespoon White Vinegar
    • Pour the batter into a prepared 8x8-inch square baking pan and spread it out evenly with a spatula. Bake in a 350*F oven for 40-43 minutes or until a toothpick inserted into the center of the cake comes out clean. Allow to cool completely before frosting.

    Make the Frosting

    • Once the cake is cool, make the frosting by creaming vegan butter and peanut butter until completely smooth. Then, add the maple syrup and mix well.
      4 tablespoon Vegan Butter, room temperature, ¼ Cup Natural Creamy Peanut Butter, 2 tablespoon Maple Syrup, 1 Cup Powdered Sugar, sifted, 2 teaspoon Non-Dairy Milk, ½ teaspoon Vanilla Extract
    • Next, add the powdered sugar and mix until combined, then add the non-dairy milk and vanilla and mix until light and fluffy.

    Notes

    You can use any neutral oil in place of canola- grape seed oil, vegetable oil or avocado oil all work great. Do not use coconut oil.
    Be sure to allow the cake to cool completely before frosting it. Frosting melts very easily and you will have a big mess on your hands.
    Be sure to use very ripe bananas for this recipe. If the bananas aren't ripe enough, the cake will not have much banana flavor!

    Nutrition

    Serving: 1SliceCalories: 272kcalCarbohydrates: 38gProtein: 3gFat: 12gSaturated Fat: 2gPolyunsaturated Fat: 4gMonounsaturated Fat: 7gTrans Fat: 1gSodium: 197mgPotassium: 116mgFiber: 1gSugar: 24gVitamin A: 52IUVitamin C: 2mgCalcium: 59mgIron: 1mg
    Tried this recipe?Let us know how it was!
    Tweet
    Share
    Share
    Pin118
    118 Shares

    More Single Layer Cakes

    • Orange Upside Down Cake on a cake plate.
      Orange Upside Down Cake (Vegan!)
    • Vegan Orange Cardamom Loaf Cake slice on a small plate with orange wedges in the scene.
      Orange Cardamom Loaf Cake (Vegan!)
    • Vegan Lemon Bundt Cake with lemon glaze on a cake stand.
      Vegan Lemon Bundt Cake
    • A slice of vegan coffee cake on a small plate with a bite taken out of it.
      Vegan Coffee Cake

    Reader Interactions

    Comments

    No Comments

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Headshot of me in a white shirt

    Hi, I'm Megan! I'm a trained pastry chef who is passionate about creating vegan desserts and meals for everyone. My recipes use simple ingredients and methods to create delicious results.

    More about me →

    Mother's Day Recipes

    • Vegan Strawberry Shortcake Cake on a white cake stand. The cake is a two-layer cake with strawberries and whipped cream in between the layers and on top.
      Vegan Strawberry Shortcake Cake
    • Cinnamon Roll Focaccia drizzled with sweet vanilla glaze in a cast iron pan.
      Cinnamon Roll Focaccia
    • A slice of Cherry Crumb Cake with a bite taken out of it.
      Cherry Crumb Cake (Coffee Cake)
    • Vegan Fruit Tart topped with strawberries, blueberries and kiwi slices on a white cloth with strawberries in the foreground.
      Vegan Fruit Tart
    • Round Vegan Coconut Cake on a white cloth with a small bowl of coconut in the foreground.
      Vegan Coconut Cake
    • Close up of a strawberry and cream cupcake on a white cloth
      Vegan Strawberry Cupcakes

    Popular Recipes

    • Green Bean Potato Salad in a white bowl.
      Green Bean Potato Salad
    • Mango Pico de Gallo in a bowl with a tortilla chip stuck into the salsa.
      Mango Pico de Gallo
    • Mediterranean Chickpea Couscous Salad in a bowl.
      Mediterranean Couscous Salad
    • Two Pineapple Mojito Mocktails garnished with mint with limes and sliced pineapple on the table.
      Pineapple Mojito Mocktail
    • A gold spoon with Tahini Caesar Dressing on it.
      Tahini Caesar Dressing
    • A slice of vegan vanilla layer cake on a plate with a fork to the left and the rest of the cake in the background.
      Vegan Vanilla Cake

    Newsletter

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Accessibility Policy

    Recipe Index

    • Recipes

    Contact

    • Contact

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2025 Earthly Provisions

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required