Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy And Moist Banana Cake With Oil


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Maggie
  • Total Time: About 50 minutes (plus cooling time)
  • Yield: 12–15 slices
  • Diet: Vegetarian

Description

A tender, extra-moist banana cake made with oil and ripe bananas, topped with rich cream cheese frosting—easy to bake in one pan and perfect for dessert or snack.


Ingredients

1 cup mashed ripe bananas (about 2 medium or 3 small)

3 large eggs

1 cup vegetable oil

2 tsp vanilla extract

1½ cups granulated sugar

2 cups all-purpose flour

1 tsp baking powder

½ tsp baking soda

½ tsp kosher salt

Cream cheese frosting (softened cream cheese, butter, powdered sugar, vanilla)


Instructions

  1. Preheat oven to 350 °F (175 °C) and grease a 9×13-inch baking pan.
  2. In a bowl, mash bananas and stir in eggs, oil, vanilla, and sugar until combined.
  3. In a separate bowl, whisk together flour, baking powder, baking soda, and salt.
  4. Fold dry ingredients into banana mixture gently until just combined—don’t overmix.
  5. Pour batter into the prepared pan and bake 30–35 minutes, until top is set and edges pull away slightly.
  6. Cool in pan for about 10 minutes; optionally invert onto a wire rack to cool completely.
  7. Once cooled, spread cream cheese frosting evenly over the top. Slice and serve.

Notes

  • Stir in nuts or chocolate chips for added texture.
  • Add cinnamon or nutmeg for warm spice notes.
  • Use very ripe bananas with brown spots for extra sweetness.
  • Substitute oil with half oil and half Greek yogurt to lighten while retaining moisture.
  • Prep Time: 15 minutes
  • Cook Time: 30–35 minutes
  • Category: Dessert
  • Method: Baked
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice (1/15 of cake)
  • Calories: 290
  • Sugar: 30g
  • Sodium: 180mg
  • Fat: 16g
  • Saturated Fat: 3g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 34g
  • Fiber: 2g
  • Protein: 4g
  • Cholesterol: 45mg