This post contains affiliate links. Read the full disclosure here.

Jump to Recipe
4.80 from 5 reviews

Banana bread lovers have to try this banana cake with oil! This banana cake is covered in my favorite chocolate frosting, and you don’t even need a mixer to make the cake. Plus, you can easily make it dairy-free so it’s perfect for those with food allergies!

banana cake with oil cut into square slices with chocolate frosting on top

If you’ve got overripe bananas on your kitchen counter, then you have to try this banana cake with chocolate frosting! This banana cake without butter (yup that’s right, no butter needed for the cake!) is a breeze to make. 


I love it with my favorite dairy-free chocolate frosting, I mean chocolate and banana is the perfect combo! If you can’t get enough of this flavor combo, then you have to try my chocolate chip banana bars or chocolate chunk banana muffins.

Why You’ll Love This Easy Banana Cake with Oil

  • This banana cake with chocolate frosting is the perfect recipe to whip up if you have a bunch of overripe bananas! 
  • The cake is made in one bowl and you don’t even need a mixer to make it.
  • You can easily make this banana cake dairy-free, so it’s perfect if you have food allergies.
  • I love making this cake with chocolate frosting, but you can easily swap it out for your favorite frosting recipe.

Ingredients Needed

banana cake with oil ingredients in small bowls
Banana Cake Ingredients
dairy free chocolate frosting ingredients in bowls
Chocolate Frosting Ingredients
  • Oil: you’ll want to use a neutral oil like grapeseed, sunflower, or canola oil. Using oil instead of butter is going to make this banana cake super moist! You can use olive oil in a pinch but the cake will have a slight olive oil flavor.
  • Bananas: make sure to use extra ripe bananas! You want them to be freckly with brown spots. They’ll be easier to mash and sweeter. 
  • Flour: I’ve used all-purpose flour, but you can easily swap it out for an equal amount of white whole wheat or whole wheat flour
  • Butter: now, this is a banana cake without butter, but we’ll need butter for the frosting! You can use regular butter or vegan butter if you’re dairy-free. 
  • Milk: you can use regular milk or vegan milk. 
  • Cocoa Powder: you can use dutch-processed cocoa powder or natural cocoa powder. 

Step by Step Instructions

banana cake with oil wet ingredients in a large bowl

Step 1: Preheat your oven to 350°Fahrenhait. Grease and line a 9×13 baking pan with parchment paper.

Step 2: In a large bowl, mix together the eggs, oil, and vanilla extract. Whisk in the sugar.

banana cake with oil wet ingredients in a large bowl

Step 3: Mash the bananas with a fork and then add it to the other liquid ingredients.

Step 4: Add in the flour, salt, and baking soda.

banana cake with oil batter in a rectangle baking pan

Step 5: Pour the cake batter into the prepared pan, making sure the top is smooth and even.

Step 6: Bake in the preheated oven for 17-23 minutes, or until a toothpick inserted in the middle of the cake comes out clean. Let cool completely.

Step 7: Once the cake has cooled, make the buttercream. In the bowl of a stand mixer, beat the butter, vanilla extract, and cocoa powder until smooth.

banana cake with oil with chocolate frosting on top cooling on a baking rack

Step 8: Slowly add in ¼ cup of powdered sugar at a time until you get your desired consistency. 

Step 9: If the buttercream is too thick, add ½ tablespoon of milk at a time. If the buttercream is too thin, add in more powdered sugar ¼ cup at a time.

Step 10: Frost your cake and enjoy! 

How do I mash up bananas?

My favorite way of mashing them up is with a fork, but you can also use a potato masher. Using overripe bananas with a ton of brown spots will be easier to mash since they’re softer! Plus, they’re sweeter and have a stronger banana flavor.

Why do you use oil instead of butter?

While butter is going to give you a buttery taste (duh!), using oil will make the banana cake super moist and soft. It’ll stay soft for days versus a banana cake made with butter. Plus, using oil means we don’t have to cream butter or melt butter – it’s a win-win situation!

Why is my cake dry?

You might have added too much flour (check out my tips below for measuring flour!) or overbaked the cake.

banana cake with oil cut into square slices with chocolate frosting on top of a baking rack

Expert Tips

  • I always recommend using a kitchen scale to weigh your flour! It’s so easy to add too much flour if you’re using measuring cups, which will make this banana cake with oil super dry and dense.
  • Don’t have a kitchen scale? Then make sure to use the scoop and level method to weigh out your flour! 
  • Check out my homemade chocolate frosting recipe If you want more in-depth tips and tricks.
  • Not a chocolate fan? Swap out the chocolate frosting for cream cheese frosting or vanilla frosting
  • Feel free to swap out the all-purpose flour for an equal amount of whole wheat flour

Storage Instructions

Store this banana cake with chocolate frosting at cool room temperature for up to 3 days. Freeze by storing in a Ziploc bag and freeze for up to 3 months. Let the cake thaw at room temperature before enjoying.

More Banana Recipes You’ll Love

If you make this recipe, let me know how it went in the comments below, I’d love to hear from you! You can also tag me on Instagram or Facebook so I can check it out!

banana cake with oil cut into square slices with chocolate frosting on top
4.80 from 5 reviews

Easy Banana Cake with Oil

Banana bread lovers have to try this banana cake with oil! This banana cake is covered in my favorite chocolate frosting, and you don’t even need a mixer to make the cake. Plus, you can easily make it dairy-free so it’s perfect for those with food allergies!

Ingredients
 

Banana Cake

  • ½ cup (106 ml) neutral oil, (like sunflower, canola, or grapeseed)
  • 2 eggs
  • 2 cup (465 g) ripe mashed bananas (3-4 ripe bananas)
  • 2 teaspoons vanilla extract
  • ¾ cup (150 g) granulated white sugar
  • 1 teaspoon baking soda
  • ½ teaspoon salt
  • 2 cup (250 g) all-purpose flour

Chocolate Frosting (optional)

  • 1 cup butter, softened, (regular or dairy free)
  • ¾ cup (65 g) cocoa powder
  • 2-2½ cup (240 g) icing sugar
  • ½ teaspoon vanilla extract
  • 1 Tablespoons milk, if needed, (regular or dairy free)

Instructions
 

Banana Cake with Oil

  • Preheat oven to 350°F. Grease a 9×13 pan or line it with parchment paper.
  • In a large bowl, add oil, eggs, and vanilla. Whisk in the white sugar.
  • Mash the bananas with a fork to remove large clumps. Mix it in with the other liquid ingredients.
  • Add in the flour, salt, and baking soda.
  • Pour the batter into the pan and smooth it out evenly.
  • Bake for 17-23 minutes or until a toothpick inserted in the middle comes out clean. Let the cake cool completely before frosting.

Chocolate Buttercream Frosting

  • Make the buttercream. In the bowl of a standing mixer or handheld mixer, beat butter, vanilla extract, and cocoa powder until smooth.
  • Slowly add in ¼ cup of powdered sugar at a time until it reaches your desired consistency.
  • If the buttercream is too thick, you can add ½ tablespoon of milk in at a time, thinning it out as much as you'd like. If buttercream is too thin, add in more powdered sugar ¼ cup at a time.
  • Once the cake has cooled completely, frost and enjoy!

Video

Notes

Please Note: I highly recommend using a kitchen scale to weigh your dry ingredients. Metric measurements are found above under the “Metric” tab.
Flour: It is very important that you measure your flour properly! The right way to measure your flour is to weigh it using a kitchen scale, or use the scoop and level method.
Whole Wheat Banana Cake: If you want to make whole wheat banana cake, you can swap the all purpose flour at a 1:1 ratio with whole wheat flour.
Alternative Frosting Options: cream cheese frosting or vanilla buttercream are both delicious options for this cake!
Storage and Freezing Instructions:
Store in an airtight container at cool room temperature for up to 3 days. Freeze for up to 3 months by placing in a Ziploc bag. Thaw at room temp or heat one at a time in the microwave before serving. 
Calories: 307kcal, Carbohydrates: 42g, Protein: 3g, Fat: 16g, Saturated Fat: 3g, Polyunsaturated Fat: 4g, Monounsaturated Fat: 8g, Trans Fat: 0.1g, Cholesterol: 18mg, Sodium: 215mg, Potassium: 141mg, Fiber: 2g, Sugar: 27g, Vitamin A: 517IU, Vitamin C: 1mg, Calcium: 11mg, Iron: 1mg
Did you make this recipe?Please let us know by leaving a star rating and review!

The calorie information provided for this recipe is an estimate. The accuracy of the calories listed is not guaranteed.