Desserts
This gluten-free banana cake delivers all the familiar comfort of classic banana bread—but with rice flour for a tender, moist crumb that stays fresh for days. The secret lies in rice flour’s ability to absorb moisture without creating that dense, gluey texture gluten provides, making it perfect for allergy-friendly baking that still feels indulgent. I’ve perfected this recipe after years of testing, ensuring every slice is rich, lightly sweet, and packed with banana flavor without drying out.
The result is a cake that’s naturally gluten-free yet impossibly moist, with a fine crumb and subtle sweetness that lets the banana shine. No special equipment is needed—just a mixing bowl and oven—and the recipe scales easily for gatherings or meal prep. For extra flair, top with a simple cream cheese frosting or toasted walnuts, but the cake itself is already a showstopper. Let’s bake this one.
Ingredients for banana cake with rice flour
Gluten-free baking made simple with rice flour and ripe bananas for natural sweetness.
| Ingredient | Amount | Notes |
|---|---|---|
| Ripe Bananas 🍌 | 2 cups | Mashed, about 3-4 medium bananas |
| White Rice Flour 🌾 | 2 cups | Fine grind preferred |
| Granulated Sugar 🍚 | 1 cup | Light brown sugar for depth |
| Vegetable Oil 🫒 | ½ cup | Light or canola preferred |
| Large Eggs 🥚 | 2 whole | Room temperature for blending |
| Unsweetened Almond Milk 🥛 | ½ cup | Or any plant-based milk |
| Baking Soda 🧂 | ½ tsp | Pure, not baking powder |
| Vanilla Extract 🌿 | 1 tsp | Pure extract preferred |
| Salt 🧂 | ¼ tsp | Fine sea salt preferred |
| Walnuts 🌰 | ½ cup | Chopped, optional topping |
| Cream Cheese 🧀 | 4 oz | Room temperature for frosting |
| Powdered Sugar 🍚 | 1 cup | For cream cheese frosting |
| Lemon Juice 🍋 | 1 tsp | Freshly squeezed for frosting |
Rice flour is the star here—Bob’s Red Mill or Anthony’s Goods brands work best for that ultra-fine grind. The bananas need to be ripe with brown spots (the spottier, the sweeter) so the cake stays moist without added sugar. I always grab the organic bananas from Trader Joe’s for this recipe—they’re consistently sweeter. For the frosting, cream cheese at room temperature blends smoother, so take it out 15 minutes before using. Walnuts add crunch, but skip them if you prefer a smoother texture.
No rice flour? Sweet rice flour or gluten-free 1:1 baking flour can substitute at the same amount, though texture may vary slightly. Short on almond milk? Coconut milk adds richness, but oat milk keeps it lighter. The baking soda is non-negotiable—it’s what gives this cake its lift. For the frosting, if you’re avoiding dairy, vegan cream cheese works perfectly (I like Kite Hill brand). The lemon juice brightens the frosting, but a pinch of vanilla extract can enhance flavor if you’re skipping it.
Store the cake in an airtight container with parchment paper between layers for up to 5 days. The frosting keeps well for 3 days in the fridge, but the cake itself tastes even better the next day as the flavors meld. For make-ahead prep, bake the cake and freeze it unfrosted for up to 1 month. Toast the walnuts separately—they lose freshness faster than the cake. Portion the frosting into small containers if you’re prepping for gatherings.
Why You'll Love This Recipe
- I’ll be real: this recipe uses stuff I always have lying around. No specialty flours or fancy mix-ins, just bananas, rice flour, and eggs. It’s my budget-friendly answer to cake cravings, and leftovers? They stay fresh for days—perfect for when I forget to bake ahead.
- No Mixer Needed: I swear by this recipe when my kitchen gadgets are on strike. Mash those bananas with a fork, stir in the rice flour and eggs—no electric help required. The batter’s thick but silky, and the texture comes out just right without overworking it.
- Sweet Without Overpowering: Here’s what sold me—ripe bananas do the heavy lifting on flavor, so you can cut back on sugar. The rice flour keeps it moist but not dense, and that subtle nuttiness balances the sweetness. Honestly, it’s the kind of cake where you’ll take the last slice without guilt.
- Breakfast or Dessert: Between us, this cake is my lazy weekend breakfast and my go-to dessert. Toast a slice with peanut butter for a quick meal, or serve it warm with vanilla ice cream. It’s the only cake I don’t feel weird eating for dinner—especially when I’m too tired to cook.
Step-by-step instructions for banana cake with rice flour
Here's how to create a perfectly moist gluten-free banana cake with a tender crumb.
Prep the Bananas and Mix Dry Ingredients
Mash the 2 cups ripe bananas in a medium bowl until completely smooth with no visible lumps. I like to use a fork for this—it's simple and effective. In a separate large bowl, whisk together the 2 cups white rice flour, 1 cup granulated sugar, 0.5 tsp baking soda, and 0.25 tsp salt. The rice flour will create that signature tender crumb while keeping the cake naturally gluten-free.
This is where the magic begins—properly mixing the dry ingredients ensures even distribution of leavening agents throughout the batter. If you notice any flour clumps, simply press them through a fine-mesh sieve to eliminate any potential texture issues in the final cake.
Combine Wet Ingredients and Incorporate Dry Mixture
To the mashed bananas, add the 0.5 cup vegetable oil, 2 whole large eggs, 0.5 cup unsweetened almond milk, and 1 tsp vanilla extract. Mix thoroughly until all ingredients are fully combined and smooth. The batter should be thick but pourable—this is normal for rice flour-based cakes.
Gradually add the dry ingredient mixture to the wet ingredients, mixing just until combined. I use a spatula for this step to avoid overmixing, which can develop gluten-like properties in the rice flour. Stop mixing as soon as you see no more flour streaks—this ensures the tender crumb we're after. The batter should be thick and slightly sticky, similar to traditional banana cake batter.
Fold in Walnuts and Prepare the Pan
Gently fold in the 0.5 cup chopped walnuts using a spatula, being careful not to overmix. The walnuts will add texture contrast and a nice crunch to each bite. Preheat your oven to 350°F while you prepare the baking pan.
Grease an 8-inch round cake pan or 9x5-inch loaf pan thoroughly with butter or baking spray. I find the round pan gives the best rise and even baking. Line the bottom with parchment paper for easy removal, and lightly grease the parchment as well. Pour the batter into the prepared pan and smooth the top with a spatula.
Bake Until Golden and Springy
Bake the cake for 30-35 minutes until the top is golden brown and a toothpick inserted in the center comes out clean. Rice flour cakes often brown faster than wheat flour cakes, so keep an eye on it after the 25-minute mark. The edges should pull away slightly from the pan, and the cake should spring back gently when pressed in the center.
I like to tent the cake with aluminum foil after the first 20 minutes of baking to prevent over-browning while still allowing the center to cook through. This is particularly important with rice flour cakes, which can dry out if exposed to too much direct heat.
Cool and Prepare Cream Cheese Frosting
Allow the cake to cool in the pan for 10 minutes, then transfer it to a wire rack to cool completely. While it cools, prepare the frosting by beating the 4 oz room temperature cream cheese with the 1 cup powdered sugar and 1 tsp lemon juice until smooth and fluffy. This bright citrus note complements the banana flavor beautifully.
Spread the frosting evenly over the cooled cake. The contrast between the tender rice flour cake and the smooth cream cheese frosting creates a perfect balance of textures. For an extra touch, sprinkle any reserved chopped walnuts on top before serving. This cake keeps well at room temperature for 2-3 days or can be refrigerated for up to 5 days.
Pro Tips For Making Banana Cake With Rice Flour
- Mash Bananas Like You Mean It: I learned this the hard way—squishy banana bits make a dense, gummy cake. Use a fork to really crush those bananas, then press the mixture through a fine-mesh strainer to remove all lumps. No strainer? Rub it against the sides of a bowl with your fingers until it’s smooth as pudding.
- Preheat Pan to 350°F—No Exceptions: Rice flour batter loves a hot oven. Skip preheating, and you’ll end up with a cake that rises unevenly or stays doughy in the center. Let the oven hit 350°F for 10 minutes first—this is the thing that matters most for that perfect crumb.
- Skip Overmixing the Batter: After burning three batches, I finally figured out: rice flour batter is delicate. Mix just until the flour disappears—about 20 seconds with a spatula. Overdo it, and you’ll end up with a tough, chewy mess instead of a tender cake. (Yes, even if you’re impatient like me.)
- Add a Splash of Water: Rice flour absorbs oil like a sponge, and sometimes the batter gets too thick. If it’s stubborn, add 1-2 tablespoons of water to loosen it up—just enough so it flows like heavy pancake batter. Sounds weird, but it works: your cake will rise better and stay moist longer.
Serving suggestions for leftovers
Classic Cream Cheese
The included cream cheese frosting is my go-to because it balances the cake’s natural sweetness with a tangy brightness. For the best texture, soften the 4 oz cream cheese at room temperature for 15 minutes before beating with 1 cup powdered sugar and 1 tsp lemon juice. Spread it while the cake is still slightly warm for a smoother finish. 🧀
Citrus Glaze
Swap the frosting for a zesty orange glaze by whisking ½ cup powdered sugar with 2 tbsp fresh orange juice and 1 tsp orange zest. Drizzle over the cooled cake for a lighter, more refreshing option. The citrus complements the banana flavor beautifully while keeping the dish allergy-friendly.
Chocolate Ganache
For chocolate lovers, melt ½ cup dark chocolate chips with ¼ cup heavy cream (or coconut cream for vegan) and drizzle over the cake. Let it set for 10 minutes before serving. The rich chocolate contrasts perfectly with the cake’s tender crumb and adds a decadent touch.
Fresh Fruit Toppings
Serve slices with fresh fruit like sliced strawberries or blueberries for a vibrant, healthy contrast. The fruit’s acidity cuts through the cake’s sweetness, making each bite feel fresh. Arrange the fruit on a platter alongside the cake for an elegant presentation.
Coffee Syrup Drizzle
Heat ¼ cup strong coffee with 2 tbsp brown sugar until dissolved, then cool slightly before drizzling over the cake. The coffee enhances the banana flavor and adds a sophisticated depth. This works especially well with the walnut topping for a nutty-coffee pairing.
Warm Spiced Whipped Cream
Whip 1 cup heavy cream with 1 tbsp powdered sugar and ½ tsp cinnamon, then warm slightly in the microwave for 10-15 seconds before serving. The cinnamon echoes the cake’s natural sweetness, and the warm cream adds a comforting touch. Perfect for a cozy dessert experience! 🌟
Nutrition facts
Frequently asked questions
Why does this banana cake use rice flour instead of regular flour?
Rice flour creates a naturally gluten-free texture that stays moist and tender without becoming dense. Unlike wheat flour, it absorbs moisture differently, making this cake perfect for allergy-friendly baking while keeping that classic banana cake crumb. The fine grind also helps prevent dryness, which is common in gluten-free recipes.
Can I make this cake vegan?
Yes! Replace the 2 eggs with 2 tbsp flaxseed meal + 6 tbsp water (let it sit for 5 minutes to thicken) and use vegan cream cheese for the frosting. The rice flour base works beautifully with plant-based ingredients, and the cake will still hold together well. For extra moisture, add 2 tbsp applesauce to the batter.
What if my cake turns out too dense?
Overmixing or underbaking are the most common causes. Mix just until combined (stop when no flour streaks remain) and bake until a toothpick comes out clean. For extra tenderness, let the cake cool completely before slicing—this prevents a gummy texture. If it's still too dense, try reducing the rice flour by ¼ cup next time and adding ¼ cup almond flour for structure.
How do I store leftovers?
Keep the cake in an airtight container at room temperature for up to 3 days, or refrigerate for 5 days. The frosting stays fresh for 3 days in the fridge. For longer storage, freeze the unfrosted cake for up to 1 month. Toast walnuts separately—they lose freshness faster than the cake itself.
Can I use this recipe for a loaf pan instead of a round cake?
The batter works perfectly in a 9x5-inch loaf pan. Bake for 45-50 minutes at 350°F and check for doneness with a toothpick. The texture will be slightly denser than a round cake but still moist. For a prettier presentation, slice it diagonally like traditional banana bread.
