
This gluten-free banana cake is one of my absolute favorite desserts. It’s soft, fluffy, and loaded with banana flavor balanced with warm spices like cinnamon, nutmeg, and ginger.
I love topping this cake with brown butter cream cheese frosting and toasted walnuts. The nutty brown butter frosting pairs perfectly with the sweet banana cake. Whether you’re bringing dessert to a dinner party or just want something sweet after dinner, this is the cake you need.
Why You’ll Love this Recipe
Ingredients

Ingredient Notes
- Gluten-Free Flour Blend – I have tested this recipe with both Bob’s Red Mill 1-to-1 Gluten-Free Baking Flour and King Arthur Baking Gluten-Free Measure for Measure Flour. Both of these blends already contain xanthan gum and are meant to be used as a 1-for-1 swap with regular all-purpose flour.
- Ripe Bananas – Be sure you are using ripe bananas that have lots of brown spots on the skin. The browner the skin, the better. As the bananas get riper, they are sweeter and have tons of flavor. That’s exactly what we want to make the best gluten-free banana cake! I like to freeze leftover ripe bananas so that they are ready to go for making any banana baked goods.
- Eggs: Use room temperature eggs so they blend smoothly into the batter. Cold eggs can create a lumpy mixture.
- Vegetable Oil – Oil adds so much moisture to this delicious banana cake, so it’s not to be skipped. You can use any neutral-tasting oil. Besides vegetable oil, you can use avocado oil, grapeseed oil, canola oil, sunflower oil, or light olive oil. I personally would not use extra virgin olive oil as that will have too much flavor.
How to Ripen Bananas Fast
You can ripen bananas in the oven. Place unripe bananas (peels on) on a baking sheet and bake at 300°F for 30-40 minutes. The peels will turn almost black and the insides will get soft and sweet. Let them cool completely before peeling and mashing.

Recipe FAQs
This recipe was tested with Bob’s Red Mill 1-to-1 Gluten-Free Baking Flour. I can’t guarantee results with other flour blends since they all absorb liquid differently and have different ratios of starches.
I love brown butter cream cheese frosting (included in the recipe card), but regular cream cheese frosting or chocolate cream cheese frosting are both amazing. You can also serve it unfrosted if you prefer.
Absolutely. Fold in 1/2 cup of mini chocolate chips or chopped walnuts after mixing the batter. Chocolate and banana is an amazing combination.
Expert Tips

Storage Instructions
Room Temperature: Store unfrosted banana cake covered at room temperature for up to 3 days. Once frosted with cream cheese frosting, store in the refrigerator.
Refrigerator: Store frosted cake in an airtight container in the refrigerator for up to 5 days. Let sit at room temperature for 30 minutes before serving so the frosting softens.
Freezer: Slice unfrosted cake into individual portions and wrap each slice tightly in plastic wrap. Place in a freezer-safe container or bag and freeze for up to 3 months. Thaw at room temperature and frost before serving.
Serving Suggestions
Whenever I make this cake, I’m usually trying to use up a bunch of overripe bananas at once. If I have enough, I’ll also make a loaf of gluten-free banana bread at the same time since they both bake at 350°F and use almost identical ingredients. The cake gets frosted and served for dessert, and the banana bread is breakfast for the week.

Gluten-Free Banana Cake
Ingredients
For the Banana Cake:
- 2 ½ cups (360 g) gluten-free flour blend - I used Bob’s Red Mill 1-to-1 Gluten Free Baking Flour
- 2 teaspoon baking powder
- ½ teaspoon baking soda
- 1 teaspoon kosher salt
- 1 teaspoon ground cinnamon
- ½ teaspoon ground nutmeg
- ½ teaspoon ground ginger
- 1 ½ cups (360 g) mashed ripe bananas - from 3-4 ripe bananas (360g measured without the peel)
- 1 cup (240 g) sour cream - room temperature
- ½ cup (113 g) vegetable oil
- ¾ cups (150 g) granulated sugar
- ¾ cups (150 g) brown sugar
- 2 (100 g) large eggs - room temperature
- 2 teaspoons pure vanilla extract
- ½ cup (75 g) chopped walnuts - for topping (optional)
For the Brown Butter Cream Cheese Frosting:
- ½ cup (113 g) unsalted butter
- 8 oz (226 g) cream cheese - softened
- 2 teaspoons vanilla extract
- ½ teaspoon kosher salt
- 3 cups (330 g) powdered sugar
**Use the toggle button above to turn the instruction photos on and off!
Instructions
For the banana cake:
- Preheat the oven to 350℉. Grease a 9×13-inch baking pan or line with parchment paper. Set aside.
- In a large bowl, whisk together 2 ½ cups (360 g) gluten-free flour blend, 2 teaspoon baking powder, ½ teaspoon baking soda, 1 teaspoon kosher salt, 1 teaspoon ground cinnamon, ½ teaspoon ground nutmeg, and ½ teaspoon ground ginger.
- In a separate bowl, add 1 ½ cups (360 g) mashed ripe bananas. Mash with a fork until thoroughly mashed and liquidy. Some lumps are okay.
- Add 1 cup (240 g) sour cream, ½ cup (113 g) vegetable oil, ¾ cups (150 g) granulated sugar, ¾ cups (150 g) brown sugar, 2 (100 g) large eggs and 2 teaspoons pure vanilla extract to the mashed bananas. Whisk until smooth and well combined.
- Gradually add in the dry ingredients, mixing until no more streaks of flour remain.
- Pour the banana cake batter into the prepared baking pan.
- Bake at 350F for 45-50 minutes, until a toothpick inserted in the center comes out clean with a few moist crumbs. An instant-read thermometer should read 200-205°F in the center. Cool completely in the pan before frosting, at least 1 hour.
For the Brown Butter Cream Cheese Frosting:
- Cut ½ cup (113 g) unsalted butter into small pieces. This will help it melt quicker and more evenly.
- Add the butter cubes to a saucepan over medium-low heat. Let the butter melt slowly. It will begin to foam as it does. Use a spatula to stir the butter frequently to keep the milk solids from burning on the bottom of the pan.
- The butter will slowly turn golden brown and take on a nutty aroma, which can take anywhere from 10-15 minutes on medium-low heat.
- Remove from the heat and pour into a heat-proof bowl, including the browned milk solids on the bottom of the saucepan. Allow to solidify completely before using in the brown butter cream cheese frosting.
- Add the softened cream cheese and solidified browned butter to a large mixing bowl. Using an electric hand mixer or stand mixer fitted with the paddle attachment, mix 8 oz (226 g) cream cheese and browned butter until smooth and fluffy, about 2-3 minutes.
- Then, add in 2 teaspoons vanilla extract and ½ teaspoon kosher salt. Mix until combined.
- Gradually add in 3 cups (330 g) powdered sugar, until smooth and silky.
- Spread frosting over cooled cake. Sprinkle with ½ cup (75 g) chopped walnuts if using. Slice and serve. Store in refrigerator; let sit at room temperature 30 minutes before serving for best texture.
Video
Notes
- Gluten-Free Flour: This recipe was tested with Bob’s Red Mill 1-to-1 Gluten-Free Baking Flour and King Arthur Measure for Measure Flour. Both contain xanthan gum.
- Weighing Ingredients: For best results, weigh your flour and bananas. Bananas vary in size—you need 360g peeled weight, which is about 3-4 bananas to make 1 ½ cups mashed.
- Celiac-Safe: Double-check all ingredients are gluten-free, including cooking spray (some contain flour).
- Checking Doneness: Use an instant-read thermometer for accuracy. The center should read 200-205°F. You can also use the toothpick test (a few moist crumbs are okay) or gently press the top (it should spring back).
- Storage: Refrigerate frosted cake in an airtight container for up to 5 days. Let sit at room temperature 30 minutes before serving.



















