Banana Almond Cake Recipe: Nutty Crunch Meets Ultra Moist Layers

Desserts

Banana Almond Cake Recipe: Nutty Crunch Meets Ultra Moist Layers

This banana almond cake delivers layers of ultra-moist banana goodness with a nutty crunch from toasted almonds—perfect for satisfying that craving for something rich yet light. 💛 The secret lies in blending ripe bananas with almond flour for natural sweetness and texture, while a pinch of cinnamon enhances the warm, comforting flavors. This recipe transforms simple pantry staples into a cake that's tender, fragrant, and impossible to resist.

What sets this cake apart is its foolproof technique for achieving the ideal texture: no dense, dry crumbs here. The batter incorporates mashed bananas and almond extract to infuse every bite with natural sweetness and depth, while a touch of baking powder ensures a light, airy crumb. The toasted almond topping adds a satisfying crunch that contrasts beautifully with the soft cake beneath.

By the time it emerges from the oven, you'll have a golden-brown cake with a fragrant aroma that fills your kitchen. The moist layers are perfect for slicing into generous portions, and the almond crunch on top makes each bite feel like a little treat. Serve it warm with a dollop of whipped cream or a scoop of vanilla ice cream for the ultimate indulgence.

This recipe also works beautifully for vegan adaptations—simply swap the eggs for flax eggs and use plant-based butter. The result remains just as moist and delicious, proving that this cake is versatile enough for any dietary preference. Let's get baking!

👨‍🍳
Difficulty
Medium
🔥
Calories
Med Cal

Ingredients for banana almond cake

Ripe bananas, nutty almonds, and a whisper of cinnamon—this cake is pure comfort in every bite.

Ingredient Amount Notes
Ripe Bananas 🍌 3 whole Mashed, about 1.5 cups
Almond Flour 🥜 2 cups Fine, blanched preferred
Granulated Sugar 🍚 1 cup Or coconut sugar for deeper flavor
Extra-Virgin Olive Oil 🫒 ¾ cup For moisture and richness
Large Eggs 🥚 2 whole Room temperature for even mixing
Vanilla Extract 🌿 2 tsp Pure extract for best flavor
Baking Powder 🍞 2 tsp Aluminum-free for lightness
Ground Cinnamon 🌶️ 2 tsp Freshly ground for warmth
Salt 🧂 ½ tsp Fine sea salt preferred
Almond Extract 🥜 1 tsp Pure almond extract only
Toasted Sliced Almonds 🥜 1 cup For crunchy topping
Powdered Sugar 🍚 ¼ cup Optional for dusting

The bananas are the star here—grab the spotty, soft ones from your fruit bowl, not the firm ones. Trader Joe's always has great ripe bananas if yours are still green. Almond flour makes this cake naturally gluten-free and adds that signature nutty crunch. I always toast my sliced almonds in a dry pan for 3-4 minutes until golden—that extra step makes all the difference. For the almond extract, McCormick is my go-to brand, but any pure extract works. Pro tip: measure your mashed bananas after mashing to ensure you have about 1.5 cups.

No almond flour? Blitz almonds in a food processor—it's not the same texture but works in a pinch. Swap granulated sugar for coconut sugar if you want a deeper caramel note, or honey if you're not vegan. The baking powder is crucial—don't use baking soda unless you want a metallic taste. For a vegan version, replace the eggs with 2 flax eggs (2 tbsp ground flaxseed + 6 tbsp water, mixed and rested for 5 minutes). And if you're short on almond extract, a pinch of cinnamon plus a splash of vanilla can mimic it—trust me, it works**.

This cake keeps beautifully for 3 days in an airtight container at room temperature, or 1 week in the fridge. To reheat, wrap slices in foil and warm in a 350°F oven for 5-7 minutes—it's even better the second time around. For make-ahead magic, bake the cake a day ahead, then store it covered. The almond topping stays crisp for 2 days, but the cake itself stays moist for 5 days. Freeze slices for up to 3 months—just thaw at room temperature before serving.

❤️

Why You'll Love This Recipe

  • No Mash Required: I swear by this trick—just slice those overripe bananas straight into the bowl. No sticky mess, no peeling, and zero fuss. The almond flour handles the texture like a dream, so you’re not left with a dense, heavy cake.
  • Nutty-Sweet Magic: That olive oil keeps it moist without tasting greasy, while the almond flour gives it a delicate crunch. Honestly, the first bite hits like a warm hug—slightly caramelized banana with a whisper of toasted almond, and it’s ridiculously better than boxed cake.
  • Breakfast or Dessert: Serve it warm with a drizzle of honey for a lazy Sunday morning, or slice it cold for a post-dinner treat. I’ve even packed it in lunches—it holds up perfectly, and the natural sweetness cuts through savory pairings like peanut butter or yogurt.
  • Leftovers? Better: This cake actually improves the next day. The flavors meld, and the texture stays tender. Between us, I’ve made it twice in one week because it’s too easy to reheat a slice in the microwave or pop it in the toaster for a quick pick-me-up. Zero waste, all win.

Step-by-step instructions for banana almond cake

Here's how to create layers of nutty crunch and ultra-moist banana goodness that'll disappear in minutes.

1

👨‍🍳 Step 1: Mash the Bananas and Mix Wet Ingredients

Start by mashing the 3 whole ripe bananas with a fork in a large mixing bowl until completely smooth—no lumps allowed. This ensures your cake will be tender and moist. Add the 0.75 cup extra-virgin olive oil and 1 cup granulated sugar, then whisk everything together until fully combined.

In a separate small bowl, whisk together the 2 whole large eggs, 2 tsp vanilla extract, 1 tsp almond extract, 2 tsp baking powder, 2 tsp ground cinnamon, and 0.5 tsp salt. The almond extract might seem like a lot, but trust me—it brings out the nutty flavor. Pour this dry mixture into the banana bowl and gently fold everything together with a spatula until just combined. Overmixing develops gluten, which makes the cake dense instead of light and fluffy.

2

👨‍🍳 Step 2: Fold in Almond Flour for Perfect Texture

Add the 2 cups almond flour to the bowl and gently fold it in using a spatula or wooden spoon. You're looking for a thick, dough-like consistency—it should hold its shape when you lift a spoonful, but still be pourable. If the batter seems too thick, add 1-2 tablespoons of water to loosen it slightly. The almond flour gives this cake its signature texture, so don't skip this step.

Here's the thing—almond flour absorbs moisture differently than regular flour, so resist the urge to add extra liquid. The batter should be thick but not dry. If you're unsure, err on the side of thicker batter, as it'll spread slightly in the oven and still yield a moist cake.

3

🥘 Step 3: Prepare the Pan and Layer the Batter

Preheat your oven to 350°F and grease two 8-inch round cake pans (or one 9x13-inch pan) with butter or nonstick spray. Line the bottoms with parchment paper for easy removal. Divide the batter evenly between the pans—you should have about 1.5 cups in each round pan or 3 cups in the 9x13-inch pan. Tap the pans gently on the counter to release any air bubbles.

Sprinkle ½ cup toasted sliced almonds evenly over each layer of batter. These will add texture and crunch to every bite. If you're using a 9x13-inch pan, sprinkle the 1 cup toasted sliced almonds evenly over the top. Bake for 25-30 minutes (round pans) or 30-35 minutes (9x13-inch pan) until a toothpick inserted in the center comes out clean and the edges are golden brown.

4

⏰ Step 4: Cool and Dust with Powdered Sugar

Remove the cakes from the oven and let them cool in the pans for 10 minutes. Then transfer them to a wire rack to cool completely. This cooling step is crucial—it allows the cake to set properly and prevents it from becoming gummy. While the cakes cool, make a quick powdered sugar glaze by whisking together the 0.25 cup powdered sugar with 1-2 tablespoons of milk or almond milk until smooth.

Once the cakes are completely cool, drizzle or dust the glaze over the top. The powdered sugar adds a sweet, delicate finish that balances the rich banana and almond flavors. For extra presentation, sprinkle additional toasted sliced almonds on top. Slice and serve warm or at room temperature—this cake is just as delicious either way!

👨‍🍳

Pro Tips For Making Banana Almond Cake

  • Mash Bananas Thoroughly: You’d be surprised how often I’ve pulled a cake out of the oven with chunks of banana still lurking in the batter—like little surprises no one asked for. Use a fork or potato masher to break them down completely, then press through a fine-mesh sieve if you’re feeling fancy. Smooth batter = even baking.
  • Weigh Almond Flour: That scoop-and-level method with almond flour? Forget it. It packs differently every time, and your cake will turn out either too dense or too dry. Use a kitchen scale for precision—120 grams is your target. If you’re in a pinch, spoon it into the cup and level with a knife, but don’t expect perfection.
  • Skip the Overmixing: I learned this the hard way—whipping the batter until it’s smooth enough for a wedding cake will turn your almond flour into glue. Mix just until the dry ingredients disappear, about 10-12 strokes with a spatula. Overmixing = tough cake. Trust the process.
  • Test for Doneness Early: This cake’s exterior can look done while the center’s still gummy, especially if you’re using extra-ripe bananas. After 30 minutes, slide a toothpick in—if it comes out with moist crumbs (not wet batter), it’s ready. If not, give it 5 more minutes. No guessing.

Creative variations of this dish

Vegan Adaptations

Swap the 2 eggs for 2 flax eggs (2 tbsp ground flaxseed + 6 tbsp water, mixed and rested for 5 minutes). Replace the extra-virgin olive oil with vegan butter—I recommend Miyoko's—to maintain moisture. Use almond milk instead of regular milk for the powdered sugar glaze. The texture stays just as tender, and the almond flavor remains rich and satisfying. 🌱

Gluten-Free Twist

This recipe is already gluten-free thanks to the almond flour, but you can enhance the texture by adding ¼ cup tapioca starch to the dry ingredients. This creates a lighter crumb that rivals traditional flour-based cakes. For extra fluffiness, fold in 1 tbsp whipped coconut cream before baking. The result is a cake that’s both gluten-free and impossibly moist. ✨

Spiced Variations

Boost the warmth with ½ tsp cardamom or ¼ tsp nutmeg alongside the cinnamon. For a citrusy twist, zest 1 lemon and fold it into the batter. If you love chocolate, add ½ cup dark chocolate chips to the batter—they’ll melt into pockets of gooey goodness. I’ve also seen a ½ tsp orange extract swap for vanilla extract that adds a bright, cheerful note. 🌶️

Layered Cake Upgrade

For a showstopper, bake two layers of the cake and fill with whipped cream or almond buttercream. Brush the layers with a simple syrup made from ¼ cup sugar + 2 tbsp water, heated until dissolved. This keeps the cake ultra-moist and adds a subtle sweetness. Top with extra toasted almonds and a dusting of powdered sugar for an elegant finish. 💫

No-Bake Option

Skip the oven entirely by mixing the batter with 1 box instant vanilla pudding mix (instead of baking powder) and 1 cup Greek yogurt. Chill for 4 hours or overnight, then top with toasted almonds and powdered sugar. This version is perfect for hot days and requires no baking—just patience. It’s like a deconstructed cheesecake with banana and almond flavors. ❄️

Protein Boost

Add ½ cup vanilla protein powder (I like Orgain) to the batter for a post-workout treat. For extra protein, fold in ¼ cup almond butter along with the almond flour. The texture remains light, but you’ll get a satisfying protein kick—great for breakfast or a post-gym snack. Pair with a scoop of Greek yogurt for a balanced dessert. 💪

Nutrition facts

Servings 8
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 4g20%
Cholesterol 65mg22%
Sodium 320mg14%
Total Carbohydrate 42g15%
Dietary Fiber 5g18%
Sugars 28g
Protein 12g24%
* 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 almond butter instead of almond extract?

Yes, but with adjustments! Replace the 1 tsp almond extract with 2 tbsp almond butter—just mix it into the wet ingredients. The texture stays rich, but you'll get a thicker, more intense almond flavor. For extra moisture, reduce the olive oil by 1 tbsp since almond butter adds fat.

2

Why does my banana almond cake turn out dense?

Overmixing the batter or adding too much liquid are the top culprits. Almond flour absorbs moisture differently—stick to the thick, dough-like consistency mentioned in the recipe. Also, ensure your baking powder is fresh (old baking powder loses lift). For extra fluffiness, fold in 1 tbsp whipped egg whites before baking.

3

How do I store leftovers to keep them moist?

Wrap slices tightly in plastic wrap or store in an airtight container with a slice of bread to absorb excess moisture. Keep at room temperature for 3 days or refrigerate for 1 week. For reheating, warm in a 350°F oven for 5-7 minutes—this restores the cake's softness. Freeze slices for up to 3 months by wrapping individually.

4

Can I substitute almond flour with regular flour?

Not recommended—almond flour's fat content creates the signature moist texture. If you must, replace 1 cup almond flour with ¾ cup all-purpose flour + ¼ cup cornstarch and add 1 extra egg for moisture. The flavor will be milder, and the crumb slightly denser. For best results, stick with almond flour for that nutty richness.

5

What's the best way to serve this cake?

Warm slices with a dollop of whipped cream or vanilla ice cream for a decadent treat. For breakfast, pair with Greek yogurt and honey. The cake also makes a great coffee or tea companion—the almond flavor complements hot drinks beautifully. Try it with espresso or chai for an extra cozy vibe.

★★★★★4.8(9 reviews)
Categories Desserts