Crumb Top Baking

  • About
  • Recipe Index
  • Air Fryer Recipes
  • Subscribe
menu icon
go to homepage
  • About
  • Recipe Index
  • Air Fryer Recipes
  • Subscribe
search icon
Homepage link
  • About
  • Recipe Index
  • Air Fryer Recipes
  • Subscribe
×
Home » Desserts

Almond Flour Banana Cake

Published: Jun 12, 2023 · Modified: Apr 5, 2026 by Leanne

Pinterest image for almond flour banana cake.
Pinterest image for almond flour banana cake.
↓ Jump to Recipe

This Almond Flour Banana Cake has a tender crumb and fluffy texture with sweet banana flavor and a rich chocolate peanut butter frosting. It's a gluten-free banana cake that's also dairy-free and incredibly easy to make! This cake is moist and tender just like a banana bread, but bakes up easily as a single layer cake and requires just one large ripe banana!

Side view of a piece of banana cake on a white plate with a bite taken out.

Want to save this recipe for later?

Enter your email address and I'll send it straight to your inbox. You'll also receive new recipes from me regularly!

Table of Contents
  • Details on the ingredients
  • How to make banana cake with almond flour
  • How to make chocolate peanut butter frosting
  • Measuring ingredients
  • Storage and freezing tips
  • Recipe variations
  • Moist banana cake with almond flour FAQs
  • Key recipe tips
  • More almond flour cake recipes
  • 📖 Recipe

Bananas are always a staple on my grocery list. I usually incorporate them into my breakfast in smoothies or as a toast topping, and I always like to have some overly ripe bananas on hand for baking. (These almond flour banana muffins are usually on repeat in our house).

So, of course, given my obsession with baking with almond flour lately (like this chocolate almond flour cake), I thought I would try a banana cake made with almond flour.

Details on the ingredients

Below is a brief overview of the ingredients. The recipe card at the end of this post includes the exact quantities used.

Ingredients to make almond flour banana cake arranged in individual bowls.
  • Almond flour - You'll need blanched almond flour to make this cake. I don't recommend using almond meal, which has a coarser texture since it's made from almonds with the skins left on. Almond flour can easily be found in the organic section or specialty section of grocery stores. For the best bang for my buck, I normally buy the large bags at Costco.
  • Baking powder - This helps the cake rise and adds to the light and fluffy texture.
  • Salt - Just a little for flavor.
  • Eggs - Three eggs are essential for rise, moisture and structure. Make sure you bring them to room temperature so they easily whisk together with the other wet ingredients.
  • Bananas - Even though it's a key ingredient for this recipe, you only need one large banana, or about ½ a cup mashed. Make sure the banana is overly ripe so it's extra sweet and adds a noticeable banana flavor to the cake.
  • Cane sugar - While the ripe banana will help sweeten the cake, since we're only using one banana, we will need a little extra sugar to sweeten the cake. Feel free to use granulated sugar if you don't have cane sugar.
  • Vanilla - Use real vanilla extract to enhance the flavor of both the cake batter and the frosting.
  • Butter - To keep this recipe dairy-free, we're using vegan/plant-based butter. To make dairy-free frostings, I really like using Earth Balance vegan baking sticks (not sponsored, just preferred). If you don't need this cake to be dairy-free, you can use the same amount of dairy butter.
  • Powdered sugar - Also goes by confectioners' sugar or icing sugar. This will help sweeten and thicken the frosting.
  • Cocoa - This also helps thicken the frosting and adds a rich, chocolatey flavor. I used natural cocoa here, but you can also use Dutch-processed cocoa. Just note that it will create a more intense chocolate flavor and darker colored frosting.
  • Almond milk - Or your preferred plant-based milk. Just a tablespoon is required to help the frosting whip together.
  • Peanut butter - Just two tablespoons adds a subtle peanut butter flavor to the chocolate frosting. Make sure it's smooth peanut butter (so your frosting isn't lumpy) and that it's shelf stable. The oily texture of natural peanut butter could cause the frosting to separate.

How to make banana cake with almond flour

The full set of instructions can be found in the recipe card at the end of this post.

Collage of 4 images showing how the banana cake batter is made and baked in a square pan.

In a medium-sized bowl, whisk together the dry ingredients.

In a separate large bowl, whisk together the wet ingredients.

Add the dry ingredients to the wet mixture and use a spatula to stir together until the dry ingredients are incorporated.

Make sure you have your 8-inch square baking pan greased and lined with parchment paper.

Pour the thick batter into the pan and use an offset spatula to spread it out evenly.

Bake at 350F for 24-26 minutes, or until a toothpick inserted into the center of the cake comes out clean.

Let cool on a wire rack before frosting.

How to make chocolate peanut butter frosting

Bring your plant-based butter to room temperature.

Using an electric mixer, beat together the butter, powdered sugar, cocoa, almond milk and vanilla. Start low so the sugar and cocoa don't fly everywhere and then increase the speed to medium-high.

Beat together for a few minutes until the frosting is creamy and fluffy.

Add the peanut butter and beat together until incorporated. The frosting should be smooth and spreadable.

Close up view of chocolate peanut butter frosting.

Measuring ingredients

For convenience, US cup measurements are included in the recipe card for this recipe. To ensure greater accuracy, however, weight and volume measurements are also provided. So, if you see grams (g), you'll want to use a kitchen scale to weigh your ingredients, and if you see milliliters (ml), you'll want to use a liquid measuring cup. Smaller quantities of ingredients are provided in teaspoons and tablespoons.

Storage and freezing tips

Since the buttercream will harden in the fridge, I think this cake is best served at room temperature.

You can keep it stored in an airtight container on the counter for up to 2 days, or in the fridge for up to 5 days. If refrigerating, just let it set at room temperature for 10-15 minutes before serving.

This cake can also be frozen. If the cake is unfrosted, just let it cool and then wrap it in a few layers of plastic wrap and store in the freezer. Let it thaw at room temperature before frosting.

If the cake is frosted, I find it's best to freeze individual pieces. Just place pieces of cake in a single layer on a tray and place them in the freezer for an hour or two until the frosting firms up. Then, wrap the pieces in plastic wrap and store them in a freezer safe container. The cake pieces should last in the freezer for up to 3 months. Let them defrost at room temperature before enjoying.

Recipe variations

  • While we love this cake frosted, feel free to enjoy it without frosting.
  • You can also add ½ cup of chocolate chips to the batter for a chocolate chip banana cake.
  • Instead of the chocolate peanut butter buttercream, try this chocolate avocado frosting or this peanut butter cream cheese frosting (which can be made dairy-free).

Moist banana cake with almond flour FAQs

Why did my banana cake sink in the middle?

This usually happens when your cake pan is too small for the amount of batter. This actually happened to me while testing this recipe. I was testing the cake in an 8 inch round pan (like I do for most of my almond flour cakes) and it was sinking ever so slightly in the middle. Once I switched it to an 8-inch square pan, which is slightly bigger, it rose up perfectly.

If the size of the pan isn't your issue, the culprit could also be that the oven door was opened too soon to check on the cake, the cake was not baked long enough or the batter was over mixed. All of these things can result in a sunken or deflated cake.

Can a different size pan be used to make this cake?

Like I mentioned above, the size of the pan affects the rise of your cake. If you don't have an 8-inch square pan, you can use a 9-inch square or 9-inch round, but your cake will not be as high. You will also need to reduce the baking time by a few minutes.

Can this cake be made with homemade almond flour?

I haven't tested this recipe with homemade almond flour. If you're using blanched almonds and can achieve a finely ground texture, then I don't see any reason why it wouldn't work. Please let me know if you give it a try.

Why is my frosting too thick and/or grainy?

Usually a thick frosting means that too much powdered sugar was added. Make sure you weigh your powdered sugar and sift it if it's lumpy. To fix a thick frosting, just add a little more almond milk and beat together until the frosting is smooth and spreadable.

If your frosting is grainy, this usually means that the butter and sugar haven't been beaten together long enough, so the sugar hasn't fully creamed together with the butter.

Overhead view of a slice of banana cake with a fork removing a piece.

Key recipe tips

  • Banana. The recipe only calls for one banana so you really want to maximize this flavor. This means your banana should be super ripe with so many brown spots it's almost completely brown. This will ensure the sweet banana flavor is pronounced in the cake.
  • Peanut butter. Using shelf stable peanut butter for the frosting is recommended. Natural peanut butter may make the frosting runny and cause separation. Also, make sure your frosting is creamy and whipped together before you add the peanut butter.
  • Thick batter. The cake batter will be thick so don't worry that you did something wrong. You will definitely need an offset spatula or something else to spread out the batter to ensure it is smooth and even.
  • Weighing ingredients. Cup measurements are included in the recipe but, for greater accuracy, I recommend weighing your ingredients. If you're using cup measurements, just make sure to use the spoon and level method for the flour, cocoa and powdered sugar.
  • Room temperature ingredients. Ensure the eggs are at room temperature so they beat together with the other wet ingredients easily. Also, make sure you bring the butter to room temperature for the frosting. If your butter is cold, it may look separated in the frosting.
  • Let cake completely cool. Before frosting the cake, let it cool completely in the pan. If it's still warm, the buttercream will just melt off the cake.
Up close view of a piece of banana cake with chocolate frosting on top.

More almond flour cake recipes

  • Almond Flour Orange Cake
  • Almond Flour Strawberry Cake
  • Almond Lemon Flour Cake
  • Vanilla Almond Flour Cupcakes
  • Almond Flour Apple Cake
  • Almond Flour Chocolate Cupcakes

If you make this recipe, I'd love to hear what you think in the comments below!

HUNGRY FOR MORE?  Sign up for our newsletter and follow Crumb Top Baking on Instagram, Pinterest and Facebook!

📖 Recipe

Side view of almond flour banana cake with chocolate peanut butter frosting on a white plate.

Almond Flour Banana Cake

This Almond Flour Banana Cake has a tender crumb and fluffy texture with sweet banana flavor and a rich chocolate peanut butter frosting. It's a gluten-free banana cake that's also dairy-free and incredibly easy to make!
No ratings yet
Print Pin
Prep Time: 20 minutes minutes
Cook Time: 26 minutes minutes
Cooling Time: 2 hours hours
Total Time: 2 hours hours 46 minutes minutes
Servings: 9 pieces
Author: Leanne

Ingredients

For the banana cake:

  • 2 ½ cups (260 g) fine blanched almond flour
  • 1 teaspoon baking powder
  • ¼ teaspoon fine sea salt
  • 3 large eggs, room temperature
  • ½ cup (130 g) mashed banana, (about 1 large ripe banana)
  • ½ cup (120 g) cane sugar
  • 1 teaspoon vanilla extract

For the chocolate peanut butter frosting:

  • ½ cup (113 g) vegan butter, room temperature
  • 1 ½ cups (180 g) powdered sugar, sifted if lumpy
  • ¼ cup (25 g) cocoa powder
  • 1 tablespoon unsweetened almond milk
  • 1 teaspoon vanilla extract
  • 2 tablespoons smooth peanut butter, shelf stable

Instructions

Prevent your screen from going dark
  • Preheat oven to 350F. Grease an 8-inch square pan with non-stick cooking spray and line it with overhanging parchment paper. 
  • In a medium-sized bowl, whisk together the almond flour, baking powder and salt.
  • In a separate large bowl, whisk together the eggs, banana, cane sugar and vanilla.
  • Add the dry ingredients to the wet mixture and use a spatula to stir together until the dry ingredients are incorporated. The batter will be thick.
  • Pour the batter into the prepared pan and use an offset spatula to spread it out evenly.
  • Bake for 24-26 minutes, or until a toothpick inserted into the center of the cake comes out clean.
  • Let cool completely on a wire rack before frosting.
  • To make the frosting, add the butter, powdered sugar, cocoa, almond milk and vanilla to a large mixing bowl. Using an electric mixer, beat together for about 3 minutes or until smooth and creamy, stopping occasionally to scrape down the sides of the bowl.  (When mixing, you'll want to set the speed of your mixer on low at first, so the sugar and cocoa don't fly everywhere, and then increase the speed to medium-high).
  • Add the peanut butter and beat together until incorporated. The frosting should be smooth and spreadable.
  • Spread over the cooled cake, cut into pieces and serve.

Notes

  1. For the sweetest and most pronounced banana flavor, make sure your banana is overly ripe with so many brown spots it's almost completely brown.
  2. Use shelf stable smooth peanut butter for the frosting. Avoid natural peanut butter as the oily texture may make the frosting runny and cause separation.
  3. Cup measurements are included in the recipe but, for greater accuracy, I recommend weighing your ingredients. If you're using cup measurements, just make sure to use the spoon and level method for the flour, cocoa and powdered sugar.
  4. Ensure the eggs are at room temperature so they beat together with the other wet ingredients easily. Also make sure you bring the butter to room temperature for the frosting. If your butter is cold, it will look separated in the frosting.
  5. Before frosting the cake, let it cool completely in the pan. If it's still warm, the buttercream will just melt off of the cake.

Want to save this recipe for later?

Enter your email address and I'll send it straight to your inbox. You'll also receive new recipes from me regularly!

Nutrition Facts per Serving

Calories: 452kcal | Carbohydrates: 44g | Protein: 10g | Fat: 29g | Saturated Fat: 4g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 6g | Trans Fat: 2g | Cholesterol: 62mg | Sodium: 234mg | Potassium: 130mg | Fiber: 5g | Sugar: 34g | Vitamin A: 98IU | Vitamin C: 1mg | Calcium: 110mg | Iron: 2mg

Disclaimer

Nutrition information is an estimate only and will vary depending on the substitutions made and the brands used.

Did you make this recipe or have any questions?

I love reading your comments and addressing your questions, so please leave your comments and ratings or questions below!

More Desserts

  • Side view of a slice of almond flour lemon raspberry cake on a white platter.
    Almond Flour Lemon Raspberry Cake with Crumb Topping
  • Close up overhead view of almond flour oatmeal butterscotch cookies on a pink surface.
    Almond Flour Oatmeal Butterscotch Cookies
  • Side view of a frosted almond flour sugar cookie bar.
    Thick and Chewy Almond Flour Sugar Cookie Bars with Cream Cheese Frosting
  • Angled view of cookies close together with a bite taken from one and resting on top of another.
    Almond Flour Chocolate Blossom Cookies (No Chill!)

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Image of Leanne Combden

Welcome!

Hey there! I'm Leanne and welcome to Crumb Top Baking. I'm a self-taught baker, home cook and food photographer, and I'm passionate about sharing well-tested, simple and approachable desserts and savory recipes

More about me

Popular Recipes

  • Air fryer baby potatoes served in a white bowl and topped with sea salt and chopped fresh parsley.
    Air Fryer Baby Potatoes (Just 4 Ingredients!)
  • Air fryer tortilla chips served on a round platter with salsa and guacamole on the side.
    Homemade Air Fryer Tortilla Chips (with Corn or Flour Tortillas)
  • Air fryer pork schnitzel on a white plate with green beans and a lemon wedge.
    Crispy Air Fryer Pork Schnitzel
  • Ground beef fajitas with toppings arranged on a platter.
    Ground Beef Fajitas with Homemade Fajita Seasoning
  • Side view of half an almond flour cupcake on a cupcake liner.
    Vanilla Almond Flour Cupcakes
  • A slice of eggless banana cake topped with cream cheese frosting being removed from the cake platter.
    Easy and Moist Eggless Banana Cake Recipe

Air Fryer Recipes

  • Overhead view of air fryer cake topped with chocolate frosting and cut into some slices.
    Chocolate Air Fryer Cake
  • Air fryer butternut squash cubes in a serving dish with chopped pecans, pumpkin seeds and fresh herbs.
    Air Fryer Butternut Squash
  • Close up view of air fryer cornflake chicken strips on a plate.
    Crispy Air Fryer Cornflake Chicken Strips
  • Air fryer carrots served in a white dish with fresh parsley and salt and pepper on the side.
    Air Fryer Carrots (Garlic Herb)
  • Overhead view of air fryer parmesan potatoes on a white plate next to chopped chives and parmesan cheese.
    Golden and Crispy Air Fryer Parmesan Potatoes
  • Chopped beets (red, golden and candy cane) air fried and served in a white bowl with a spoon.
    Air Fryer Beets (Easy Roasted Beets)

Footer

↑ back to top

About

  • About Leanne
  • Privacy Policy
  • Contact

Newsletter

  • Sign Up! for emails and updates

Recipes

  • All Recipes
  • Air Fryer Recipes
  • Almond Flour Recipes

Copyright © 2026 Crumb Top Baking

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required