Banana Cake Dairy Free Recipe: Moist Layers With Almond Butter Frosting

Desserts

Banana Cake Dairy Free Recipe: Moist Layers With Almond Butter Frosting

This banana cake dairy free recipe delivers the same rich, moist layers you love—without a drop of dairy. The secret lies in swapping butter for coconut oil and using plant-based yogurt, creating a tender crumb that stays fresh for days. I perfected this version after years of baking for guests with dietary restrictions, and it’s become a crowd-pleaser at every gathering.

The recipe relies on ripe bananas for natural sweetness and moisture, while almond flour in the frosting adds a nutty depth that complements the cake beautifully. No special equipment is needed—just a standard mixing bowl and oven. The texture is foolproof: dense yet light, with a subtle banana aroma that fills your kitchen as it bakes.

What sets this apart is the almond butter frosting, which cuts through the cake’s richness with its velvety smoothness. It’s rich enough to feel indulgent but light enough to balance the cake’s natural sweetness. Perfect for birthdays, potlucks, or a simple weekend treat, this recipe proves dairy-free desserts can be just as satisfying as the classic version.

For extra flavor, consider adding a pinch of cinnamon or chopped walnuts to the batter. The frosting can also be made ahead and stored in the fridge, making this a stress-free dessert for any occasion. Let’s get baking!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for banana cake dairy free

Ripe bananas, coconut oil, and almond butter make this moist dairy-free cake taste just like the classic version.

Ingredient Amount Notes
Ripe Bananas 🍌 3 whole Mashed, about 1.5 cups total
All-Purpose Flour 🌾 2 cups Sifted for best texture
Granulated Sugar 🍚 1 cup Or coconut sugar for deeper flavor
Unsweetened Applesauce 🍎 ½ cup Replaces butter/oil perfectly
Coconut Oil 🥥 ½ cup Melted, full-fat for richness
Plant-Based Yogurt 🥛 ½ cup Unsweetened, like coconut or almond
Baking Soda 🧪 1 tsp Freshly opened for lift
Salt 🧂 ½ tsp Fine sea salt preferred
Vanilla Extract 🌸 1 tsp Pure, not imitation
Almond Butter 🥜 ¾ cup Creamy, not chunky
Almond Flour 🌾 ½ cup Finely ground for frosting
Powdered Sugar 🍚 2 cups Sifted for smooth frosting
Cinnamon 🌿 ½ tsp Optional but recommended
Walnuts 🌰 ¼ cup Chopped, for texture (optional)

The bananas are the star—pick ones with brown spots for maximum sweetness and moisture. I always grab Costco organic bananas when they're on sale, but any ripe bananas work. The almond butter frosting needs creamy almond butter (not chunky)—Trader Joe's has the best-priced good stuff. For the coconut oil, use full-fat (the light version won't give the same richness). The plant-based yogurt can be any brand, but Silk unsweetened is my go-to because it blends smoothly without altering flavor.

No almond butter? Sunflower seed butter works in a pinch, though the flavor will differ slightly. Running low on powdered sugar? Blend regular sugar in a food processor for a quick substitute. The cinnamon is optional but adds warmth—Penzeys sells it in bulk if you want to stock up. For the walnuts, toasted gives more flavor, but raw works too. The applesauce is non-negotiable for moisture—Mott's unsweetened is what I always use, but any brand works. If you want extra richness, add 1 tbsp melted coconut oil to the frosting.

This cake keeps well for 4-5 days in the fridge, wrapped tightly. The frosting can be made ahead and stored separately for up to 1 week. For extra flavor, fold in chocolate chips to the batter or drizzle melted dark chocolate over the frosting. The texture stays moist for 3 days if stored properly—perfect for making ahead for gatherings. Freeze the unfrosted cake for up to 3 months if you need to prep early.

❤️

Why You'll Love This Recipe

  • No Mixer Needed: I swear by this recipe when I’m in a rush—just mash those bananas with a fork, stir in the applesauce and coconut oil, then fold in the dry stuff. No electric appliances, no fuss, just a bowl and a spoon.
  • Caramelized Banana Magic: The ripe bananas turn the batter into a sweet, spiced dream—almost like a cross between cake and pudding. That applesauce keeps it moist without tasting like anything but pure, simple goodness.
  • Breakfast or Dessert: Honestly, I serve this for both. Slice it up in the morning with a smear of peanut butter, or save it for after dinner with a dollop of coconut whipped cream. It’s that adaptable.
  • Half the Cost, Double the Leftovers: This recipe uses pantry staples and stretches far—perfect for when you’ve got overripe bananas begging to be used. I’ve fed a crowd with one batch, and it’s still delicious days later if stored right. Budget win.

Step-by-step instructions for banana cake with almond butter frosting

Here's how to bake a perfectly moist dairy-free banana cake with rich almond butter frosting.

1

Prep Ingredients and Preheat Oven

Start by preheating your oven to 350°F. While it heats, mash the 3 whole ripe bananas until smooth—you should get about 1.5 cups of mashed banana. I like to press them through a fork for even consistency. Sift together the 2 cups all-purpose flour, 1 cup granulated sugar, 1 tsp baking soda, 0.5 tsp salt, and 0.5 tsp cinnamon in a medium bowl. This dry mix ensures no lumps in your batter.

In a separate bowl, whisk together the 0.5 cup melted coconut oil, 0.5 cup unsweetened applesauce, 0.5 cup plant-based yogurt, and 1 tsp vanilla extract. This combination replaces butter and eggs perfectly while keeping the cake tender. Chop the 0.25 cup walnuts if using—this adds great texture and crunch.

2

Mix Wet and Dry Ingredients

Combine the mashed bananas with the wet ingredients in your mixing bowl. Stir until fully incorporated, then gradually add the dry ingredients, mixing just until combined. Be careful not to overmix—stop as soon as you see no more flour streaks. The batter should be thick but pourable. Fold in the chopped walnuts if you're using them, reserving a few for garnish if desired.

Grease two 8-inch round cake pans or line them with parchment paper. Divide the batter evenly between the pans, spreading it out smoothly. Tap each pan gently on the counter to release any air bubbles. This ensures even baking and a perfectly level top.

3

Bake Until Golden and Springy

Bake the cakes for 25-30 minutes, or until a toothpick inserted into the center comes out clean with just a few moist crumbs. The edges should be golden brown, and the top should spring back slightly when pressed gently. I check at the 22-minute mark—your oven might run hot, so start checking early.

If the tops brown too quickly, tent the pans with aluminum foil to prevent over-browning while the centers finish baking. Let the cakes cool in their pans for 10 minutes before transferring to a wire rack to cool completely. This gradual cooling prevents cracking and keeps the layers moist.

4

Make the Almond Butter Frosting

While the cakes cool, prepare the frosting by beating together the 0.75 cup almond butter, 0.5 cup almond flour, and 2 cups powdered sugar in a mixing bowl. Add 1-2 tablespoons plant-based yogurt as needed to achieve a smooth, spreadable consistency. The frosting should be thick but still pipeable—adjust with more yogurt if needed.

For extra flavor, add 1 tsp vanilla extract and a pinch of salt to the frosting. This balances the sweetness and adds depth. Once the cakes are completely cool, spread the frosting evenly between the layers and on the top and sides. The frosting should be thick enough to hold its shape but still soft enough to spread smoothly.

5

Assemble and Serve

Place one cake layer on a serving plate and spread a generous layer of frosting on top. Add the second cake layer and frost the top and sides completely. Sprinkle with the reserved chopped walnuts for added texture. Serve immediately or refrigerate for 1 hour to let the frosting set slightly before slicing.

Each slice should be moist with tender crumbs, rich with banana flavor, and perfectly balanced by the creamy almond butter frosting. The cake keeps well in the fridge for 3 days, making it great for meal prep or gifts. Enjoy with a cup of coffee or tea for the perfect treat!

👨‍🍳

Pro Tips For Making Banana Cake Dairy Free

  • MASH THE BANANAS WELL: Grab a fork and really dig in—no need to blend it smooth, but break up every last bit of stringy fiber. I used to leave chunks in there, thinking they’d disappear, but they just make the texture uneven. A quick press with a potato masher works too, and it saves you from scrubbing a blender.
  • MEASURE FLOUR BY WEIGHING: Scooping flour from the bag packs in air, and this cake hates that. Use a kitchen scale for the flour—1 cup packed is about 125 grams, but scooped, it’s closer to 100. The difference? A denser, less crumbly cake that actually holds together.
  • DON’T OVERMIX THE BATTER: Once you fold in the flour, stop after 10-12 strokes. I learned this after making a gummy, sad cake that looked like it had been kneaded too hard. Overmixing glues the gluten, and this recipe doesn’t need that—it’s all about that tender, moist crumb.
  • BAKE UNTIL THE CENTER CRACKS: The toothpick test is overrated here. Pull it out, and if it comes out clean but the cake still jiggles slightly in the pan, it’s done. I used to pull mine too soon, and the middle stayed dense. Let it sit 5 minutes before checking—your cake will thank you with a proper rise.

Pro cooking tips for this recipe

Banana Ripeness Matters

The secret to a moist dairy-free banana cake starts with ripe bananas—the spottier, the better! I always look for bananas with brown speckles covering most of the peel, which means they’re packed with natural sweetness and moisture. If your bananas aren’t ripe enough, place them in a paper bag with an apple overnight—the apple’s ethylene gas speeds up ripening. For extra insurance, I sometimes add 1 extra tablespoon of mashed banana if mine aren’t quite spotty enough. 🍌

Coconut Oil Tricks

Using melted coconut oil instead of butter requires a little extra care. First, melt it gently in a microwave-safe bowl for 30 seconds (not longer!) to avoid separating. If your coconut oil solidifies while mixing, just warm it again briefly—never use it hot, as it can cook the flour and make your cake gummy. For a richer texture, I sometimes replace 2 tablespoons of applesauce with melted coconut oil in the batter. The key is to keep everything at room temperature while mixing. ⏰

Applesauce Substitution

Unsweetened applesauce is the best butter substitute here, but if you’re out, try Greek yogurt (dairy-free version) or even pumpkin puree for a seasonal twist. The applesauce keeps the cake moist without adding dairy, but if your batch turns out slightly dry, brush the cooled layers with 1 tablespoon of almond milk before frosting. For extra richness, I’ve also seen bakers add 1 tablespoon of tahini to the batter—it adds a nutty depth that pairs perfectly with the bananas. 🥥

Frosting Consistency Hacks

The almond butter frosting should be smooth and spreadable, not too stiff or runny. If it’s too thick, add plant-based yogurt 1 tablespoon at a time until it reaches a pipeable consistency. For a smoother texture, I blend the almond butter and powdered sugar together for 10 seconds before adding the almond flour. If you’re in a hurry, microwave the almond butter for 10 seconds to soften it first—this makes mixing much easier. Pro tip: Chill the frosting for 15 minutes before spreading if your kitchen is warm. ✨

Baking Time Adjustments

Every oven behaves differently, so I always start checking for doneness at 22 minutes instead of waiting the full 25-30 minutes. Look for a toothpick that comes out with just a few moist crumbs—not wet batter. If the edges brown too quickly, tent the pans with aluminum foil to prevent over-browning. For extra insurance, I bake my cakes on the middle rack—this ensures even heat distribution. If your cakes pull away from the edges, they’re ready! Let them cool completely before frosting to avoid a soggy bottom. 🌡️

Make-Ahead Magic

This cake is a meal prep dream—bake it a day ahead and store it in an airtight container at room temperature. The frosting can be made up to 3 days in advance and kept in the fridge. To serve, let the cake sit at room temperature for 20 minutes before slicing so the frosting softens slightly. For an ahead-of-time gift, wrap the frosted cake in plastic wrap and tie it with a ribbon—it’ll still taste fresh! If you’re really planning ahead, freeze the unfrosted cake layers for up to 3 months. Thaw overnight in the fridge before frosting. 💫

Nutrition facts

Servings 9
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 7g35%
Cholesterol 0mg0%
Sodium 240mg10%
Total Carbohydrate 58g20%
Dietary Fiber 4g14%
Sugars 38g
Protein 8g16%
* 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

Can I use regular butter instead of coconut oil?

No, this recipe is specifically designed to be dairy-free, so regular butter won't work. For a similar texture, you could try vegan butter (like Earth Balance) in equal amounts, but coconut oil gives the best moisture and flavor in this particular recipe. The applesauce and plant-based yogurt already handle the fat content beautifully.

2

What if my bananas aren't ripe enough?

Use overripe bananas with brown spots for the best flavor and moisture! If yours aren't ripe, place them in a paper bag with an apple overnight—the apple's ethylene gas speeds up ripening. For extra insurance, add 1 extra tablespoon of mashed banana or 1 tablespoon of applesauce to compensate. The cake will still work but may be slightly less flavorful.

3

How do I make this recipe gluten-free?

Replace the 2 cups all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill). You may need to add 1 extra teaspoon of xanthan gum to maintain structure. Also, check your almond flour and almond butter labels to ensure they're certified gluten-free. The rest of the recipe stays the same!

4

Can I use this frosting on other cakes?

This almond butter frosting works beautifully on vanilla or spice cakes too. For chocolate cakes, add 1 tablespoon of cocoa powder to the frosting. The nutty flavor pairs well with carrot cake, zucchini bread, or even dairy-free cupcakes. Just adjust the powdered sugar slightly if your other cake is less sweet.

5

Why did my cake turn out dry?

Dryness usually comes from overbaking or underripe bananas. Check for a toothpick with moist crumbs (not wet batter) when testing doneness. If your bananas weren't ripe enough, try adding 2 extra tablespoons of applesauce to the batter next time. For a dry cake, brush the layers with 1 tablespoon of almond milk before frosting to restore moisture.

★★★★★4.7(9 reviews)
Categories Desserts