Skip to Content

Gluten Free Banana Cake

This Gluten Free Banana Cake is luscious and rich, with a moist, tender crumb that makes your mouth water and your smile do a happy dance. Topped with a dairy-free vanilla frosting that adds the perfect amount of sweet, this gluten-free cake will quickly become an all-around favorite recipe. 

Cake is definitely classified as a dessert, so keeping parallel with traditional cake recipes, this gluten-free cake is sweeter and richer than banana bread. Banana bread *normally* has a hint of sweet and focuses more on a grain-taste, since it’s a bread.  

slice of gluten free dairy free banana cake with forkful of cake sitting on blue plate

Gluten-Free Banana Cake

Recipe Ingredient Tips & Substitutions

Mashed Bananas- You can’t make the best gluten-free banana cake unless you have perfectly ripened bananas! Look for bananas that are turning brown, that is when they are at the height of their sweetness, and are super soft, so mashing them is easy peasy. 

Dairy-Free “Buttermilk”- Like my gluten-free cornbread recipe, that also uses dairy-free “buttermilk”, the dairy-free buttermilk in this gluten-free cake recipe adds a velvety richness that elevates the taste and texture. Coconut milk is high in fat; which produces a moist, fluffy, and tender crumb.

To make dairy-free “buttermilk” I combine full fat coconut milk with apple cider vinegar (though you can sub distilled white vinegar or fresh squeezed lemon juice if needed). The apple cider vinegar works with the baking powder and baking soda to produce a perfectly leavened cake. 

Vegan Butter or Palm Shortening- Vegan butter and palm shortening are interchangeable in this recipe (both in the cake, and in the frosting), so feel free to use whichever works best for your dietary needs. I find in frosting, that I prefer a combination of the two. 

Gluten-Free Flours & Starches- This recipe has only been tested using the flours and starches listed. If you swap them out for a gluten-free all purpose blend (which I don’t recommend), I cannot guarantee your results. 

Eggs- This cake recipe may do okay with an egg substitute of some kind, but I haven’t tested it egg-free. If I were to attempt it, I think I might substitute an extra banana, so I’d use 4 bananas total instead of 3. Again, I haven’t tested this – I’m just sharing my thoughts here on what I might try if I were to test it. If you do attempt to make this cake egg-free, please come back and leave a comment with your results!

slice of gluten free dairy free banana cake sitting on blue plate from different angle


Recipe Add-Ins and Variations

Nuts- While this gluten-free cake recipe doesn’t call for nuts, you absolutely can add some raw chopped pecans, walnuts, or peanuts to the cake batter. 

Chocolate Chips- Who doesn’t love a little chocolate with their banana, right?! Though if you add chocolate chips or mini chocolate chips to this gluten-free cake batter, I would err on the conservative side and use less vs. more. Remember, this cake is already sweet, so adding chocolate chips to the batter will heighten that sweetness. 

Dairy-Free Chocolate Frosting- While the dairy-free vanilla frosting listed below in the recipe card is super delish (and everyone loves it on this cake), you certainly can’t go wrong with swapping out the vanilla frosting for a vegan chocolate frosting. The following is our favorite chocolate frosting recipe. This makes more than you’ll need for a 9×13″ cake, but just the right amount for a layer cake:

1 lbs. organic powdered sugar
3/4 cup unsweetened cocoa powder
1/2 cup palm shortening
1/4 cup vegan butter (or more palm shortening)
4-6 tablespoons water (you might need more depending on the brand of powdered sugar you use)

  1. Place all ingredients in a large mixing bowl, and use an electric mixer to beat until light and fluffy. 

If peanut butter and bananas are your thing, you might try this peanut butter frosting from A Dash of Megnut. 

slice of gluten free dairy free banana cake sitting on blue plate


Gluten-Free Baking Tips:

  • Gently spoon the gluten-free flours/starches into the measuring cup and then level it off using the back of a butter knife. 
  • Make sure all ingredients are at room temperature. I let my cold ingredients sit out on the counter for 20-30 minutes before I start baking. gluten free banana cake ingredients laid out on light gray background
  • Don’t overmix your batter! When you combine the wet and dry ingredients, you want to stir until just blended. A few small lumps are okay. gluten-free banana cake batter in clear glass mixer bowl
  • Metal baking pans vs. glass/ceramic ones will probably speed up your baking times, since metal retains heat differently than the glass/ceramic. So if you’re baking with a metal pan, just keep a closer eye on your cake, and check it a few minutes early for doneness. 

frosted gluten-free banana cake in glass pan sitting on light gray background

I hope you enjoy this gf banana cake as much as we do! 

slice of gluten free cake topped with a banana slice and chopped walnuts

Gluten-Free Banana Cake Recipe:

slice of gluten free cake topped with a banana slice and chopped walnuts

Gluten Free Banana Cake

Yield: 12 servings
Prep Time: 30 minutes
Cook Time: 40 minutes
Total Time: 1 hour 10 minutes

This Gluten Free Banana Cake is luscious and rich, with a moist, tender crumb that makes your mouth water and your smile do a happy dance. Topped with a dairy-free vanilla frosting that adds the perfect amount of sweet, this gluten-free cake will quickly become an all-around favorite recipe. 


For the Cake:

  • 1 1/2 cups canned coconut milk (full fat)
  • 2 teaspoons apple cider vinegar
  • 1 cup tapioca starch
  • 1 cup sorghum flour
  • 1 cup brown rice flour
  • 1 1/2 teaspoons xanthan gum
  • 1 teaspoon baking powder
  • 1 teaspoon baking soda
  • 1 teaspoon ground cinnamon
  • 1/2 teaspoon ground nutmeg
  • 1/2 teaspoon sea salt
  • 3/4 cup vegan butter or palm shortening
  • 1 cup organic cane sugar
  • 1/2 cup organic brown sugar
  • 3 large eggs
  • 2 teaspoons vanilla extract
  • 3 large ripe bananas, peeled and mashed (about 1 1/2 cups mashed)

For the Vanilla Frosting:

  • 1/4 cup vegan butter or palm shortening
  • 2 1/2 cups organic powdered sugar
  • 1 teaspoon vanilla extract
  • 3-4 tablespoons canned coconut milk (full fat)


To Make the Cake:

  1. Preheat oven to 350 degrees (F) and grease a 9x13” pan (or see recipe notes for other baking pan options).
  2. In a small mixing bowl, combine the canned coconut milk and apple cider vinegar. Set aside to sit for at least 10 minutes (this creates a dairy-free “buttermilk”).
  3. In a large mixing bowl, combine the sorghum flour, brown rice flour, xanthan gum, baking powder, baking soda, ground cinnamon, ground nutmeg, and sea salt. Set aside.
  4. Using a handheld mixer, or a stand mixer with paddle attachment, beat the vegan butter or palm shortening with the organic cane sugar and organic brown sugar for 2-3 minutes, or until creamed together. Scrape down the sides of the mixing bowl as needed.
  5. Add the eggs and vanilla and mix until well incorporated, and then stir in the mashed banana.
  6. With the mixer at low speed, alternate in three additions between mixing in the dry ingredients and the dairy-free “buttermilk.” Mix until just blended – do not overmix! A few small lumps are okay.
  7. Pour the batter into the prepared pan, and bake for 30-40 minutes, or until the middle of the cake springs back when you touch it, or when a toothpick, when poked into the center of the cake, comes out mostly clean (a few crumbs are okay).
  8. Cool completely before frosting.

To Make the Vanilla Frosting

  1. Using an electric mixer, combine the vegan butter or palm shortening, organic powdered sugar, vanilla extract, and 3 tablespoons of canned coconut milk. Mix on low for 30-60 seconds.
  2. If the frosting is too thick, add more coconut milk, teaspoon by teaspoon, until it reaches the desired consistency.
  3. Mix for 3-5 minutes, on medium-high, until the frosting is smooth, light, and fluffy.


For layer cakes:

Line the bottom of two 8 or 9" cake pans with parchment paper and generously grease. Evenly divide the cake batter between the 2 pans, and bake for 25-35 minutes, or until a toothpick, when inserted into the center of the cake, comes out mostly clean (a few loose crumbs are okay).

*Did you make this gf cake? Please give it a star rating and leave an honest review below! 

Don’t forget to snap a pic and tag me on Instagram @allergyfreeak and #allergyfreealaska with your gluten-free dairy-free cake pics! 

Pinterest text image with "gluten-free banana cake" text and image



Crock Pot Gluten Free Chili
← Previous
Gluten Free Lasagna Soup
Next →

Carol Howells

Saturday 16th of January 2021

Hi Megan

Am I able to reduce sugar to 1 cup Rapadura? It looks amazing for my husbands 40th but I think that much sugar will be too sweet for our family. Thank you 😊


Sunday 17th of January 2021

Hi Carol, that's a great question. I think it would work out okay because you're only reducing the sugar by 1/2 cup, but I can't say for sure as I've never tried making it that way. :)


Wednesday 23rd of September 2020

This cake was a hit. I used cashew milk instead of the coconut and the cake turned out beautifully. It was moist and delicious . Definitely a keeper. In the future, we will probably omit the frosting. The cake is sweet enough without it.


Thursday 24th of September 2020

That’s wonderful, Tina! I’m so happy to hear the cake was such a hit with everyone! Thanks for coming back here and letting me know you tried it. I appreciate the feedback!

Donna K

Wednesday 29th of July 2020

Wow this cake was SO good even three days later. My husband says it's the best gluten free cake ever!! Thanks for another fantastic recipe!


Friday 31st of July 2020

Oh man, such high praise! Thank you so much! You're comment made my day. :)


Tuesday 16th of June 2020

I look forward for your recipes as they are always delicious. Can’t wait to try this for my GF grandkids.


Tuesday 16th of June 2020

You are sweet, Judy - thank you so much! I hope they enjoy it!

Sarah Nugent

Tuesday 16th of June 2020

I’m excited to try this recipe out this week!!


Tuesday 16th of June 2020

Hey Sarah! I hope you enjoy it! ;)

Skip to Recipe