Banana Cake Recipe With Oil and Milk: Ultra-Moist Layers Without a Drop of Butter

Desserts

Banana Cake Recipe With Oil and Milk: Ultra-Moist Layers Without a Drop of Butter

This banana cake recipe with oil and milk delivers ultra-moist layers that stay tender for days—no butter needed. The secret lies in how oil and milk work together to create a velvety crumb that crumbles just enough to hold onto every drop of banana flavor. I developed this version after years of testing, and it never fails to disappear within hours of baking.

The magic happens in the mixing: oil keeps the cake tender while milk adds richness, creating that signature moist texture that separates this from dry, crumbly banana bread. No special equipment is required—just a standard mixing bowl and a 9x13-inch pan. The recipe yields perfectly golden layers with just the right balance of sweetness, thanks to ripe bananas and a pinch of cinnamon.

What you'll end up with is a cake so moist you'll want to cut the first slice before it even cools. The oil creates a fine crumb while the milk ensures it stays juicy, even the next day. This is the kind of dessert that tastes like a hug—comforting, familiar, and impossible to resist.

Serve it plain for a light treat or add a simple cream cheese frosting for extra indulgence. The possibilities are endless, but the base recipe remains foolproof every time. Let's get baking!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for banana cake recipe with oil and milk

Pantry staples plus bananas that are so ripe they're practically brown—this is where the magic begins.

Ingredient Amount Notes
Ripe Bananas 🍌 3 medium Mashed thoroughly for sweetness
All-Purpose Flour 🌾 2 cups Sifted for light texture
Granulated Sugar 🍚 1 ½ cups White or light brown
Vegetable Oil 🫒 1 cup Light or canola preferred
Whole Milk 🥛 1 cup Full-fat for richness
Large Eggs 🥚 2 whole Room temperature for blending
Baking Soda 🧂 1 tsp Pure baking soda
Ground Cinnamon 🌿 1 tsp Freshly ground preferred
Salt 🧂 ½ tsp Fine sea salt
Vanilla Extract 🌸 1 tsp Pure vanilla extract
Walnuts 🥜 ½ cup Chopped, optional topping
Powdered Sugar 🍚 ½ cup For dusting, optional

The bananas are the star here, so pick ones that are spotted and squishy—the riper, the sweeter. Most grocery stores carry ripe bananas near the front, but if you need to speed up the process, pop them in a paper bag with an apple overnight. The walnuts? Trader Joe's has the best pre-chopped variety, but toasted raw walnuts work too. For the flour, King Arthur is my go-to brand—it's finely milled and reliable. Don't sift it? No big deal, but it'll give you a lighter crumb. The oil is non-negotiable—vegetable or canola keeps it tender without butter.

No walnuts? Skip them or swap for pecans. Out of vanilla? Almond extract at half the amount works in a pinch, but it's got a distinct flavor. The milk is crucial—whole milk adds richness, but 2% works too if that's what you've got. For a dairy-free version, substitute coconut milk, though the texture will be slightly different. The sugar can be swapped for brown sugar (use the same amount), but it'll give a deeper molasses flavor. And if you're watching calories, cut the sugar by 1/4 cup—the bananas will still be plenty sweet.

This cake keeps beautifully—3-4 days in an airtight container at room temperature or 1 week in the fridge. For longer storage, wrap tightly and freeze for up to 3 months. I always bake mine in a 9x13-inch pan for even layers, but an 8x8-inch will work too—just bake 10-15 minutes longer. The powdered sugar topping is optional, but it adds a nice finish. If you're making it ahead, cover it with plastic wrap to keep it moist.

❤️

Why You'll Love This Recipe

  • No Mash Required: The bananas here are so ripe they practically melt into the batter—no food processor, no strainer, just a fork and a bowl. Honestly, I’ve made this with overripe fruit straight from the counter, and it still turns out moist without a single dry bite.
  • Milk-Soft Magic: That whole milk isn’t just there to thin things out—it keeps the crumb tender while the oil (yes, oil!) ensures a rich, almost buttery texture. Between us, it’s the secret to a cake that stays fresh-tasting for days, not the dry, sad loaf you sometimes get with watered-down recipes.
  • Breakfast or Snack: Slice it warm with a drizzle of honey for a grab-and-go morning, or pack it chilled for lunch—it’s that versatile. I’ll be real: my kids ask for it after school more than any other dessert, and it’s just as happy at a brunch spread or a last-minute potluck.
  • Pantry-Friendly Budget Win: Flour, sugar, and oil are basics you already own, and bananas? They’re basically free if you’re using the ones turning brown in your fruit bowl. I’ve made this for under $3 a serving, and it feeds a crowd without breaking the bank—or my willpower to eat just one slice.

Step-by-step instructions for banana cake recipe with oil and milk

Here's the method for ultra-moist banana cake layers using only oil and milk—no butter needed.

1

Mash the Bananas Thoroughly

Peel the 3 medium ripe bananas and place them in a medium mixing bowl. Using a fork or potato masher, mash them until completely smooth with no visible lumps. The bananas should be very soft and slightly sticky—this releases their natural sugars and moisture for the cake. If you prefer a finer texture, you can also use a hand mixer for 30 seconds on low speed.

I like to press the mashed bananas through a fine-mesh sieve to remove any fibrous bits, which prevents a grainy texture in the final cake. The mixture should look like thick pudding. Set this aside while you prepare the other ingredients—it's the sweet, moist base of our cake.

2

Combine Wet Ingredients for Maximum Moisture

In a separate large bowl, whisk together the 1 cup vegetable oil and 1.5 cups granulated sugar until fully combined. The oil should be fully incorporated into the sugar, creating a smooth, pale mixture. This step ensures even distribution of moisture throughout the batter.

Next, add the 1 cup whole milk, 2 whole large eggs, 1 teaspoon vanilla extract, and 1 teaspoon baking soda. Whisk vigorously for 1-2 minutes until everything is fully blended and the mixture looks uniform. The baking soda will start to activate slightly, which helps create that light, airy texture. Don't worry if the mixture looks slightly curdled—it will smooth out when combined with the dry ingredients.

3

Gradually Mix in the Dry Ingredients

Sift the 2 cups all-purpose flour and 1 teaspoon ground cinnamon together into a separate bowl. This prevents lumps and ensures even distribution of the cinnamon flavor. Gently fold the sifted flour mixture into the wet ingredients using a spatula, mixing just until combined. Overmixing can develop gluten, which makes the cake dense instead of tender.

Add the mashed bananas to the batter and fold gently until everything is incorporated. The batter should be thick but pourable—similar to a slightly heavy cake batter. If it seems too thick, add 1-2 tablespoons of whole milk to loosen it. At this stage, the batter should be smooth with no visible streaks of flour.

4

Prepare the Cake Pans and Bake

Preheat your oven to 350°F and grease two 8-inch round cake pans or one 9x13-inch pan thoroughly with vegetable oil. Line the bottoms with parchment paper for easy removal. The pans should be prepared while the oven heats up—this ensures they're ready when the batter is mixed.

Divide the batter evenly between the prepared pans. For round pans, fill them about 2/3 full—the batter will rise as it bakes. Bake for 25-30 minutes until a toothpick inserted into the center comes out clean or with just a few moist crumbs. The edges should be golden brown, and the top should spring back slightly when pressed gently.

5

Cool and Finish with Optional Toppings

Remove the cake from the oven and let it cool in the pans for 10 minutes. Then transfer to a wire rack to cool completely. This gradual cooling prevents the cake from cracking. While the cake cools, you can prepare any optional toppings—like the 0.5 cup chopped walnuts or a dusting of 0.5 cup powdered sugar for a sweet finish.

Once fully cooled, you can slice the cake into layers and fill with a simple cream cheese frosting or whipped cream if desired. The cake should be moist and tender with a subtle cinnamon flavor, and the texture should be soft and slightly dense—perfect for banana cake lovers who crave that ultra-moist bite.

👨‍🍳

Pro Tips For Making Banana Cake Recipe With Oil And Milk

  • Mash Bananas Thoroughly: I learned this the hard way—lumpy banana purée means a cake with pockets of uncooked banana. Use a fork first to break them up, then give it a quick pulse in a food processor (or mash by hand until it’s smoother than pancake batter). No one wants to bite into a surprise banana chunk.
  • Weigh Your Flour (Not Scoop): Scooping flour from the bag packs it down, and your cake will turn out denser than a brick. Instead, spoon it lightly into your measuring cup and level it off—this keeps the texture light and airy. Trust me, your cake’s rise depends on it.
  • Preheat Pan + Oil: Cold pans make cakes rise unevenly, and dry pans lead to sticking. Heat your pan for 2 minutes, then rub 1 tablespoon of vegetable oil on the bottom and sides with a paper towel—this guarantees easy release and a crisp crust. (Yes, even if you’re using a nonstick pan.)
  • Check Doneness at 325°F: The oven’s “350°F” setting is often inaccurate. Stick a toothpick in the center—if it comes out clean but the edges are still slightly underbaked, cover the cake with foil and let it finish at 325°F for 5–10 minutes. This prevents a dry top while keeping the inside moist.

Serving suggestions for leftovers

Classic Cream Cheese Frosting

Whip together 8 oz cream cheese (softened), ½ cup unsalted butter, and 2 cups powdered sugar until smooth. Add 1 teaspoon vanilla extract and a pinch of salt for balance. Spread between layers or on top—this tangy-sweet contrast elevates the cake's natural banana flavor. For extra richness, fold in 2 tablespoons sour cream for a lighter texture. 🥛

Warm Caramel Drizzle

Heat ½ cup caramel sauce (store-bought or homemade) with 1 tablespoon heavy cream until pourable. Drizzle over slices just before serving—it melts beautifully and adds a gooey contrast. I like to sprinkle crushed pecans on top for crunch. For a quicker version, use store-bought salted caramel sauce like Trader Joe's brand. 🍯

Fresh Fruit Toppings

Slice ripe strawberries or bananas and arrange on top for a refreshing contrast. The acidity of strawberries cuts through the cake's sweetness while banana slices enhance the flavor. For a tropical twist, add pineapple chunks or kiwi slices. Keep toppings light to avoid overwhelming the cake's moisture. 🍓

Spiced Whipped Cream

Whip 1 cup heavy cream with 2 tablespoons powdered sugar, ½ teaspoon vanilla, and a pinch of cinnamon or nutmeg. Pipe onto slices for an elegant finish. This adds airiness and complements the cake's spiced notes. For extra flair, dust with powdered sugar or toasted coconut flakes. ❄️

Warm Vanilla Ice Cream

Serve slices with a scoop of vanilla ice cream on the side or layered between cake slices. The cold ice cream contrasts perfectly with the warm cake. For a decadent twist, use homemade salted caramel ice cream or coffee-flavored gelato. Let the ice cream soften slightly before serving for easier scooping. 🍦

Coffee or Tea Pairings

Pair your cake with a cup of hot coffee or Earl Grey tea. The caffeine enhances the cake's sweetness, while tea's tannins balance the richness. For a dessert-focused pairing, serve with chocolate-dipped strawberries or dark chocolate squares. The contrast of textures and flavors makes every bite more satisfying. ☕

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 4g20%
Cholesterol 85mg28%
Sodium 520mg23%
Total Carbohydrate 58g21%
Dietary Fiber 2g8%
Sugars 42g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does this banana cake use oil instead of butter?

The oil creates a moist, tender crumb that stays fresh for days, while butter can sometimes make cakes dry. Vegetable oil also helps distribute the banana flavor evenly throughout each slice. Plus, it's easier to mix and gives a lighter texture compared to butter-based recipes.

2

Can I substitute milk with something else?

Yes! For a dairy-free version, use coconut milk (full-fat for best results) or almond milk with 1 extra tablespoon of oil to maintain moisture. If you prefer non-dairy but still want richness, evaporated milk works well too. Just remember, whole milk gives the best texture for this ultra-moist cake.

3

How do I know when the bananas are ripe enough?

Look for bananas with dark brown spots covering most of the peel and a slight give when squeezed. The riper the bananas, the sweeter and more flavorful your cake will be. If they're not ripe enough, place them in a paper bag with an apple overnight—the ethylene gas will speed up the ripening process.

4

Will this cake be too sweet?

The recipe balances sweetness perfectly—the ripe bananas add natural sugar, while the 1.5 cups of granulated sugar enhances the flavor without overpowering. For a less sweet version, reduce the sugar to 1 cup and add ½ teaspoon of vanilla bean paste for extra depth. The cinnamon also helps balance the sweetness beautifully.

5

Can I make this cake in a different pan size?

Yes! For an 8-inch round pan, use the full batter and bake for 25-30 minutes. For a 9-inch square pan, bake for 30-35 minutes. Adjust baking time based on your oven—always check with a toothpick when in doubt. The key is filling the pan 2/3 full to allow proper rising.

★★★★★4.9(12 reviews)
Categories Desserts