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

Desserts

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

This dairy-free banana cake recipe delivers all the moist, tender layers of classic banana cake without a single drop of butter or milk—just rich almond butter frosting to tie it together. The secret lies in swapping traditional dairy with coconut oil and almond milk, which create a cake so light and flavorful, no one will guess it's allergy-friendly. I perfected this version after years of baking for guests with dietary restrictions, and it's now my go-to dessert for any occasion.

The texture is what sets this apart: fluffy layers that stay moist for days, thanks to ripe bananas and a precise mix of baking powder and soda. The almond butter frosting isn't just a substitute—it adds a nutty depth that complements the cake's natural sweetness. What makes this recipe truly special is how simple it is to adapt: swap flax eggs for a vegan version, or add chocolate chips for extra indulgence.

By the time you pull this cake from the oven, you'll have golden layers that cut cleanly and hold their shape, all while staying tender. The frosting adds a velvety finish that makes every bite feel like a treat. This isn't just a dairy-free cake—it's a dessert that rivals traditional recipes in both flavor and texture, proving that dietary restrictions don't mean sacrificing quality.

Perfect for birthdays, potlucks, or a cozy weekend dessert, this recipe scales easily and keeps well for up to five days. The almond butter frosting can be made ahead, so you can focus on enjoying the results. Let's get baking!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for banana cake dairy free

Fluffy layers and rich frosting—all without dairy. Just these 14 ingredients transform simple bananas into showstopping cake.

Ingredient Amount Notes
Ripe Bananas 🍌 2 whole About 1.5 cups mashed
All-Purpose Flour 🌾 2 cups Sifted for fluffiness
Granulated Sugar 🍚 1 cup White or brown
Light Brown Sugar 🍚 ½ cup Packed lightly
Unsweetened Almond Milk 🥛 1 cup Cold for best texture
Melted Coconut Oil 🥥 ½ cup Cool before using
Baking Powder 🍞 2 tsp Metal canister preferred
Baking Soda 🍞 ½ tsp Fresh for lift
Ground Cinnamon 🌿 1 tsp Freshly ground
Salt 🧂 ½ tsp Fine sea salt
Vanilla Extract 🌸 1 tbsp Pure alcohol-free
Almond Butter 🥜 ½ cup Creamy, unsweetened
Powdered Sugar 🍚 2 cups For frosting
Lemon Juice 🍋 1 tsp Freshly squeezed

The bananas are non-negotiable—overripe (black spots, mushy) gives the best flavor and moisture. I always grab a bunch at Trader Joe's when they're past their prime for baking. The almond milk matters too—unsweetened is key, and Blue Diamond or Silk are my go-tos. For the coconut oil, Coconut Dream brand melts perfectly without weird textures. Fresh baking powder and soda are worth the extra dollar—they make all the difference in that perfect rise.

No almond milk? Oat milk or soy milk works, but almond gives that nutty depth. Skip the coconut oil? Avocado oil or melted vegan butter keeps it dairy-free. The vanilla extract should be pure—no imitation stuff. For the frosting, powdered sugar is a must, but if you're watching sugar, monk fruit sweetener blends in well. The lemon juice brightens everything—fresh is best, but bottled works in a pinch. Want extra flavor? Add 1 tsp cinnamon to the frosting or fold in dark chocolate chips before baking.

Banana cake keeps best in an airtight container for up to 5 days at room temp, or 1 week in the fridge. The frosting? Make it 2 days ahead—it tastes even better after flavors meld. For freezing, wrap slices in plastic and store for up to 3 months. The cake reheats beautifully—30 seconds in the microwave brings back that fresh-from-oven warmth. I always make a double batch—half for now, half for later.

❤️

Why You'll Love This Recipe

  • No Fuss Mixing: I swear by the ripe banana trick—just mash them in a bowl, no food processor needed. The almond milk keeps it tender without the fuss of melted butter or eggs, and honestly? You’ll have more batter than you expect from those overripe bananas sitting on your counter.
  • Sweet but Not Cloying: That combo of granulated and brown sugar? It’s the secret—caramelized edges from the brown sugar, but the granulated keeps it bright. The bananas add natural sweetness, so you don’t need to overdo it, and the flour gives it just enough structure to stay moist for days.
  • Breakfast or Dessert: Between us, this cake is my go-to for both. Toast a slice for breakfast with peanut butter—yes, really—and it’s like a muffin. Or serve it warm with a scoop of dairy-free ice cream, and suddenly it’s a weekend treat. No judgment here.
  • Leftovers That Don’t Suck: I make a double batch on Sundays, and it lasts me a week. The texture stays soft (thanks, almond milk), and it’s the kind of cake that actually tastes better the next day. Plus, it’s cheap—ripe bananas are free if you’re not picky, and the rest of the ingredients won’t break the bank. Win-win.

Step-by-step instructions for banana cake dairy free recipe

Here's how to create moist, fluffy layers with a rich almond butter frosting—no dairy required.

1

Mash the Bananas and Mix Wet Ingredients

Start by mashing the 2 whole ripe bananas until completely smooth—no lumps should remain. I like to use a fork for this step, but a potato masher works too. The bananas should be about 1.5 cups of mashed fruit. In a large mixing bowl, combine the mashed bananas with the 1 cup unsweetened almond milk and 0.5 cup melted coconut oil (let it cool slightly before using).

Add the 1 cup granulated sugar, 0.5 cup light brown sugar, 1 tbsp vanilla extract, and 1 tsp lemon juice. Mix these wet ingredients together until fully combined and smooth. The lemon juice brightens the flavor and helps balance the sweetness. This mixture should be thick but pourable—if it looks too thin, add an extra tablespoon of flour later.

2

Combine Dry Ingredients and Create the Batter

In a separate bowl, sift together the 2 cups all-purpose flour, 2 tsp baking powder, 0.5 tsp baking soda, 1 tsp ground cinnamon, and 0.5 tsp salt. Sifting ensures no lumps remain and gives your cake that light, airy texture. Gradually add the dry ingredients to the wet mixture, stirring gently with a spatula until just combined. Overmixing develops gluten, which can make the cake dense.

Once combined, fold in the 0.5 cup almond butter until evenly distributed. The batter should be thick but still spoonable—if it feels too stiff, add 1-2 tablespoons of almond milk to loosen it. The almond butter adds richness and a subtle nutty flavor that pairs perfectly with the banana.

3

Bake the Cake Layers

Preheat your oven to 350°F and grease two 8-inch round cake pans (or line them with parchment paper for easy removal). Divide the batter evenly between the two pans, filling each about 2/3 full. Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean. The edges should be golden brown, but the top might still look slightly underdone—that’s okay!

Let the cakes cool in the pans for 10 minutes before transferring them to a wire rack to cool completely. This gradual cooling prevents cracking. While they cool, prepare the frosting to save time. The cakes should be completely cool before frosting to avoid melting the almond butter.

4

Make the Almond Butter Frosting

In a medium bowl, beat the 0.5 cup almond butter with a hand mixer or stand mixer until smooth and creamy. Gradually add the 2 cups powdered sugar, mixing on low speed until combined. Add the 1 tsp lemon juice and mix again to balance the sweetness. If the frosting is too thick, add 1-2 teaspoons of almond milk to achieve a spreadable consistency—it should be thick but pipeable.

Spread a generous layer of frosting between the two cake layers and cover the entire cake with the remaining frosting. For a polished look, use a spatula to smooth the sides. Chill the cake in the refrigerator for 30 minutes before slicing to let the frosting set. The almond butter frosting adds a rich, nutty contrast to the sweet banana cake.

5

Serve and Enjoy

Slice the cake into 4 equal servings and serve immediately. The cake should be moist with a tender crumb, and the frosting should hold its shape without being too sweet. Store any leftovers in an airtight container in the refrigerator for up to 3 days. For a warm serving, gently reheat slices in the microwave for 10-15 seconds to restore moisture.

This dairy-free banana cake is perfect for breakfast, dessert, or even a snack. The almond butter frosting elevates it to restaurant-quality without any dairy—trust me, no one will guess it’s dairy-free!

👨‍🍳

Pro Tips For Making Banana Cake Dairy Free

  • Mash Bananas Properly: Don’t just smash them with a fork—use a fork first to break them up, then transfer to a bowl and press with a potato masher for a smoother batter. Lumpy mashed bananas mean a denser cake, and nobody wants that.
  • Preheat Pan and Oven: Skip the "it’ll bake fine" mentality—preheat your oven to 350°F (175°C) and grease your pan with coconut oil or a light brush of almond milk before adding batter. The cake rises better when the pan is warm, and the edges won’t stick if you’re lazy about greasing.
  • Don’t Overmix the Batter: Mix just until the flour disappears—two minutes max. Overmixing makes dairy-free cakes tough, and this one’s no exception. Stir in the almond milk gently, then fold in the mashed bananas last to keep the texture light.
  • Use Brown Sugar First: Add the light brown sugar before the granulated sugar to the wet ingredients. The molasses in brown sugar helps tenderize the cake, and since this is dairy-free, that extra moisture matters. Stir it in until dissolved—no lumps allowed.

Essential equipment for this recipe

Mixing Essentials

Start with a stand mixer or hand mixer for the frosting—it whips the almond butter into a silky-smooth consistency that no hand whisk can match. I prefer my KitchenAid Artisan Series for its durability and power, but budget-friendly options like the Cuisinart SM-50BC work perfectly too. For the batter, a large mixing bowl (at least 5-quart capacity) ensures enough room to stir without spills, especially when adding the almond butter. 🥜

Baking Tools

Two 8-inch round cake pans are non-negotiable for even layers—Wilton Perfect Results pans with non-stick coating are my go-to because they release cleanly and prevent sticking. If you don’t have round pans, square or loaf pans work, but the texture will differ slightly. A baking sheet lined with parchment paper is also handy for cooling the cakes if you’re layering them. For precise baking, invest in an oven thermometer—many home ovens run 25°F hotter than set, which can dry out your cake.

Measuring Precision

Accurate measurements are everything in baking. Use a digital kitchen scale for the flour, sugar, and almond butter to avoid packing errors—1 cup of flour can vary by 20 grams depending on how you scoop it. For liquids, a clear glass measuring cup (like Pyrex) lets you see the meniscus for precise 1 cup measurements of almond milk and melted coconut oil. A microplane for the cinnamon ensures fine, even distribution without clumps. 🌿

Cooling & Frosting

A wire cooling rack is a game-changer for even cooling—it prevents soggy bottoms and lets air circulate. For the frosting, a spatula (I love the OXO Good Grips) helps spread it smoothly between layers. If you’re feeling fancy, a piping bag with a star tip creates decorative swirls, but a simple offset spatula works just as well. Chill your cake on a wire rack in the fridge to set the frosting without warping the layers.

Storage Solutions

An airtight container (like Rubbermaid Brilliance) keeps the cake fresh for 5 days at room temperature or up to 1 week in the fridge. For freezing, plastic wrap + aluminum foil protects against freezer burn. A sharp serrated knife (like Mercer Culinary Genesis) ensures clean slices without tearing the layers. Label your container with the date—trust me, you’ll forget! ❄️

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 14g70%
Cholesterol 0mg0%
Sodium 350mg15%
Total Carbohydrate 78g28%
Dietary Fiber 4g14%
Sugars 52g
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 substitute almond milk with another plant-based milk?

Yes! You can use oat milk or soy milk in a 1:1 ratio, but almond milk gives the best nutty depth. Avoid rice milk—it's too thin and can make the cake dense. For extra richness, try cashew milk, though it may require a splash less due to its creaminess.

2

How do I make this recipe vegan?

Replace the eggs with flax eggs (1 tbsp ground flaxseed + 3 tbsp water per egg) or aquafaba (3 tbsp for 2 eggs). For the frosting, ensure your almond butter is vegan-certified. The cake will still be moist, though the texture may be slightly denser without eggs.

3

Why did my cake turn out dense?

Overmixing the batter or using old baking powder/soda are common culprits. Also, check your bananas—underripe ones lack sweetness and moisture. Always sift dry ingredients and measure flour by weight (240g for 2 cups) to avoid packing. Let the cake cool completely before frosting too!

4

Can I add chocolate chips or nuts?

Fold in 1 cup dairy-free chocolate chips or ½ cup chopped walnuts/toasted pecans with the almond butter. For extra flavor, add ½ tsp cinnamon to the frosting. Just reduce the powdered sugar by 2 tbsp to balance the texture from added mix-ins.

5

How do I store leftovers?

Keep the cake in an airtight container at room temp for 3 days or refrigerate for 5 days. For longer storage, freeze slices wrapped in plastic for 3 months. Reheat in the microwave for 10-15 seconds to restore moisture—no one will know it's not fresh!

★★★★★4.6(5 reviews)
Categories Desserts