Desserts
This banana almond cake recipe delivers the perfect balance of moist banana layers and nutty crunch from toasted almonds in every bite. The secret lies in using overripe bananas for natural sweetness and almond flour for that signature texture—no artificial flavors needed. I developed this recipe after years of testing, ensuring it stays tender yet sturdy enough to slice cleanly for serving.
The cake's magic comes from a simple yet effective technique: folding toasted almonds into the batter at the very end, creating pockets of crunch without drying out the moist banana base. A touch of almond extract enhances the flavor, while a light dusting of powdered sugar on top adds a professional finish. Perfect for breakfast, dessert, or even a snack, this recipe is foolproof for both beginners and experienced bakers.
What makes this cake truly special is its versatility—adjust the sweetness with honey or maple syrup, or swap regular flour for gluten-free options if needed. The aroma of warm almonds and ripe bananas baking in the oven will fill your kitchen, making it impossible to resist. Each slice delivers a harmonious blend of flavors and textures that keep everyone asking for seconds.
Whether you're baking for a family gathering or treating yourself, this banana almond cake is a guaranteed crowd-pleaser. The recipe includes tips for achieving the ideal moisture balance and variations to suit dietary preferences. Let's get started on creating this delicious, nutty, and moist masterpiece.
Ingredients for banana almond cake
Overripe bananas, almond flour, and a touch of honey create this moist yet crunchy masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Ripe Bananas 🍌 | 3 medium | About 1.5 cups mashed |
| Almond Flour 🥜 | 2 cups | Blanched preferred for lighter texture |
| All-Purpose Flour 🌾 | 1 cup | For structure and binding |
| Granulated Sugar 🍚 | 1 cup | Light brown sugar for depth |
| Whole Eggs 🥚 | 2 large | Room temperature for even mixing |
| Unsalted Butter 🧈 | ½ cup | Melted, cooled slightly |
| Pure Almond Extract 🌿 | 1 tsp | For authentic almond flavor |
| Baking Soda 🧂 | ½ tsp | Freshly opened for best results |
| Salt 🧂 | ¼ tsp | Fine sea salt preferred |
| Toasted Sliced Almonds 🥜 | 1 cup | Lightly toasted, chopped |
| Powdered Sugar 🍚 | ¼ cup | For dusting top layer |
| Vanilla Extract 🥄 | 1 tsp | Pure vanilla for depth |
| Honey 🍯 | ¼ cup | Optional for extra sweetness |
The bananas are everything here—look for those with dark brown spots, not mushy centers. Trader Joe's and Whole Foods usually have perfect ones year-round. Almond flour makes this cake special, but Bob's Red Mill is the brand I trust most—it's finely ground and consistent. If you can't find ripe bananas, slightly underripe with a few brown spots works too, just mash them well. The almond extract is non-negotiable for that authentic flavor, but if you're sensitive to it, cut it to ½ teaspoon and add an extra teaspoon of vanilla instead.
No almond flour? Substitute with 1 cup all-purpose flour plus ½ cup ground almonds, but the texture won't be identical. Out of honey? Maple syrup works 1:1, though it adds a different depth. The toasted almonds can be swapped for pecans or walnuts if you prefer, but almonds are classic. For a gluten-free version, use a 1:1 gluten-free flour blend—just add an extra ½ teaspoon of baking soda to help with rise. The butter should be melted but not hot when mixing, or the eggs might scramble instead of emulsify.
This cake keeps beautifully for 3 days at room temperature wrapped in plastic, or 5 days in the fridge. For longer storage, freeze portions wrapped tightly for up to 3 months. I always bake two small cakes at once—they slice perfectly for parties. The powdered sugar topping can be omitted if you prefer a simpler finish, but it adds that restaurant-quality look. Leftovers reheat well in the microwave for 15 seconds to revive any lost moisture.
Why You'll Love This Recipe
- No Mash Required: I swear by this trick—just toss those ripe bananas into the food processor with the dry ingredients. No sticky fingers, no extra bowls, and the texture comes out perfectly moist every time.
- Nutty Sweet Magic: That almond flour gives it a buttery richness without tasting "health food." Honestly, the first bite makes you question why you ever bought boxed cake mix—it’s that good.
- Breakfast or Dessert: Serve it warm with a drizzle of honey for a lazy weekend brunch, or slice it cold with ice cream for an after-dinner treat. My kids don’t even notice when I sneak in extra bananas to use up the bunch.
- Budget-Friendly Luxury: Almond flour can be pricey, but this recipe stretches it with regular flour, and those overripe bananas? Free dessert money. Plus, it keeps for days, so you’re not scrambling to bake last-minute.
Step-by-step instructions for banana almond cake
Here's how to create a perfectly balanced cake with tender layers and nutty crunch.
Prepare the Banana Mixture
In a medium bowl, mash the 3 medium ripe bananas until completely smooth with no lumps. I like to use a fork for this step—it gives you better control than a food processor. Add the 0.25 cup honey and stir until fully combined. This mixture forms the cake's moist base, so take your time to ensure it's perfectly smooth.
In a separate small bowl, whisk together the 2 large whole eggs, 1 tsp vanilla extract, 1 tsp pure almond extract, and the 0.5 cup melted unsalted butter that has cooled slightly. The eggs should be at room temperature for even mixing. Pour this mixture into the banana mixture and whisk until fully incorporated. The combination of these wet ingredients creates the perfect balance of moisture and richness for the cake.
Combine Dry Ingredients
In a large mixing bowl, sift together the 2 cups almond flour, 1 cup all-purpose flour, 1 cup granulated sugar, 0.5 tsp baking soda, and 0.25 tsp salt. I always sift the dry ingredients to prevent lumps and ensure even distribution throughout the batter. Make a well in the center of the dry ingredients mixture.
Pour the banana-egg mixture into the well and gently fold everything together using a rubber spatula. Be careful not to overmix—just combine until the batter is smooth and no flour streaks remain. The almond flour gives this cake its signature texture, so don't skip this step. The batter should be thick but pourable, similar to a well-stirred cake batter.
Prepare the Toasted Almond Layer
Lightly grease an 8-inch round cake pan and line the bottom with parchment paper. This prevents sticking and makes for easy removal. Sprinkle half of the 1 cup toasted sliced almonds evenly over the bottom of the prepared pan. These almonds will create the crunchy base layer that makes this cake special.
Pour half of the batter over the almonds, spreading it evenly with the back of a spoon. The almonds should be completely covered but still visible through the batter. This layering technique creates the signature texture contrast between the moist cake and crunchy almonds. Tap the pan gently on the counter to release any air bubbles that may have formed.
Assemble and Bake
Sprinkle the remaining 1 cup toasted sliced almonds evenly over the first layer of batter. Then pour the remaining batter over the almonds, spreading it evenly. The top should be level—use a spatula to smooth out any uneven areas. The cake should look beautiful with the almonds peeking through the batter.
Bake in a preheated 350°F oven for 35-40 minutes, or until a toothpick inserted into the center comes out clean. The cake is done when the top is golden brown and springs back when gently pressed. Don't overbake—this can make the cake dry. Let the cake cool in the pan for 10 minutes, then transfer to a wire rack to cool completely.
Dust and Serve
Once the cake is completely cool, dust the top generously with the 0.25 cup powdered sugar using a fine-mesh sieve. This adds a beautiful finish and balances the rich flavors. The powdered sugar should create a light, even coating over the entire surface of the cake.
Slice into 8 equal wedges and serve. Each bite should deliver the perfect combination of moist banana cake and crunchy almonds. The cake keeps well at room temperature for 2-3 days, covered with plastic wrap, or can be refrigerated for up to 5 days. For best texture, bring to room temperature before serving.
Pro Tips For Making Banana Almond Cake
- Mash Bananas Thoroughly: I learned this the hard way—when bananas have lumps, the cake turns out dense and uneven. Use a fork first, then press through a fine-mesh sieve or mash against the side of the bowl until it’s completely smooth. No one wants a cake with hidden banana surprises.
- Preheat Pan and Oven: Almond flour cakes rise differently than regular flour cakes. Preheat your pan on the middle rack for 5 minutes before baking—this ensures even heat distribution and prevents the edges from browning too fast. I used to skip this, and the cake would puff unevenly.
- Don’t Overmix the Batter: Once you fold in the dry ingredients, stop mixing the second everything just comes together. Overmixing develops gluten in the all-purpose flour, making the cake tough instead of tender. Think "just combined," not "smooth like pancake batter."
- Use Room-Temp Eggs and Butter: Cold eggs and butter create pockets of steam in the batter, leading to a cake that collapses as it cools. Let them sit out for 30 minutes before mixing—your future self will thank you for not dealing with a sunken center. (Yes, even if you’re impatient like me.)
Storing and reheating your leftovers
Room Temperature Storage
This cake stays fresh for 2-3 days at room temperature when wrapped tightly in plastic wrap or stored in an airtight container. I always place it on a wire rack first to prevent condensation from making the bottom soggy. The almond flavor actually intensifies over time, making it perfect for breakfast the next morning. Just let it sit at room temperature for 15-20 minutes before slicing to restore that perfect crumb. 🥄
Refrigerator Refresh
For longer storage, refrigerate for up to 5 days in an airtight container. The cold air helps preserve moisture, but the cake may dry out slightly. To revive it, slice and warm for 10-15 seconds in the microwave with a damp paper towel covering the top. This method works best for slices you plan to eat within 24 hours of refrigeration. 🍌
Freezer Prep Tips
Slice the cake into individual portions before freezing for easy serving. Wrap each slice tightly in plastic wrap, then place them in a freezer bag with all air removed. This prevents freezer burn and keeps the texture intact for up to 3 months. I like to label bags with the date—trust me, you'll forget! Thaw overnight in the fridge before serving for best results. 🧊
Reheating Perfection
For microwave reheating, place a slice on a plate and cover with a damp paper towel. Heat on 50% power for 10-12 seconds, then check—you want it warm through but not rubbery. The damp towel prevents drying. For oven reheating, wrap slices in foil and warm at 300°F for 5-7 minutes. This gentle heat preserves the moist texture better than high heat methods. 🔥
Make-Ahead Magic
Bake this cake 1 day ahead of serving for even better flavor development. Store it in the fridge overnight, then bring to room temperature before serving. The flavors meld beautifully, and the texture improves as the cake rests. I often make two cakes at once—one for immediate serving and one to freeze for future cravings. This is especially useful for holiday gatherings where you want everything ready to go. ✨
Nutrition facts
Frequently asked questions
Why do I need overripe bananas for this cake?
Overripe bananas are packed with natural sweetness and create a perfectly moist texture without needing extra sugar. The brown spots indicate higher sugar content, which balances the nutty almond flavor beautifully. If you only have firm bananas, mash them well and add an extra 1-2 tablespoons of honey to compensate.
Can I make this cake without almond flour?
Yes! For a substitute, mix 1 cup all-purpose flour with ½ cup ground almonds (or almond butter). The texture won't be identical, but it'll still taste delicious. For a gluten-free version, use a 1:1 gluten-free flour blend and add ½ teaspoon extra baking soda to help with rise.
How do I prevent the cake from being too dry?
Don't overbake—remove it when a toothpick comes out clean (35-40 minutes at 350°F). For extra moisture, brush warm slices with a simple syrup (equal parts sugar and water, heated until dissolved). Also, avoid opening the oven door too early, which can cause the cake to dry out.
What's the best way to toast the almonds?
Toast 1 cup sliced almonds in a dry skillet over medium heat for 3-4 minutes, stirring constantly, until golden brown and fragrant. Let them cool completely before adding to the batter. For extra flavor, add a pinch of salt or cinnamon while toasting.
Can I make this cake vegan?
Replace eggs with 2 flax eggs (2 tbsp ground flaxseed + 6 tbsp water, mixed and rested for 5 minutes) and use vegan butter. For dairy-free, ensure your almond flour is certified vegan. The texture may be slightly denser, but the flavor remains rich and nutty.
