Desserts
This banana keto cake recipe delivers all the rich, moist texture of classic banana cake—without the sugar crash or carb overload. The secret lies in almond flour's natural fat content and erythritol's subtle sweetness, creating a tender crumb that stays moist for days. I've perfected this version after testing countless keto cake recipes, and the results speak for themselves.
The magic happens with ripe bananas (the more brown spots, the better) blended into the batter, which adds natural sweetness and moisture without carbs. A touch of cream cheese in the batter ensures that signature keto cake tenderness, while a simple almond flour crust keeps it low-carb and delicious. This recipe uses simple ingredients you likely already have in your pantry.
What you'll end up with is a single-layer cake that's rich, moist, and perfectly sweetened—ideal for keto dieters who don't want to sacrifice dessert. The texture is remarkably similar to traditional banana cake, with just enough density to hold up to frosting or fresh berries. It's the kind of treat that satisfies cravings while keeping you on track.
Serve it warm with a dollop of whipped cream, a sprinkle of cinnamon, or a light dusting of powdered erythritol for that classic cake finish. The possibilities are endless, and the best part? Every bite stays firmly in keto-friendly territory. Let's get baking!
Ingredients for banana cake keto
Simple keto staples that transform into a moist, rich banana cake without the sugar crash.
| Ingredient | Amount | Notes |
|---|---|---|
| Ripe Bananas 🍌 | 2 whole | Brown spots preferred for sweetness |
| Almond Flour 🌰 | 2 cups | Blanched preferred for lighter texture |
| Erythritol 🍬 | ¾ cup | Powdered form for accurate measuring |
| Unsalted Butter 🧈 | ½ cup | Softened, full-fat for richness |
| Large Eggs 🥚 | 4 whole | Room temperature for best blending |
| Cream Cheese 🧀 | 8 oz | Full-fat for moisture, room temp |
| Vanilla Extract 🌿 | 1 tbsp | Pure vanilla for authentic flavor |
| Baking Powder 🍞 | 1 tsp | Aluminum-free preferred |
| Ground Cinnamon 🌶️ | 1 tsp | Freshly ground for best flavor |
| Sea Salt 🧂 | ½ tsp | Fine grain preferred |
| Xanthan Gum 🧪 | ¼ tsp | For proper binding (optional) |
| Almond Extract 🌰 | ¼ tsp | Pure, not imitation |
The bananas are non-negotiable—look for ones with brown spots (that's where the flavor hides). Trader Joe's usually has perfect ones, or check the back of the produce section at Whole Foods. Almond flour is the star here, but not all brands are created equal. Bob's Red Mill or Anthony's Goods are my go-tos—they're finely ground and consistent. If you can't find blanched almond flour, use regular but sift it first. The erythritol? Lakanto or Wholesome Sweeteners are the brands that blend best into batters without graininess.
No erythritol? Swerve or monk fruit sweetener works 1:1, but erythritol gives the cleanest taste. Short on almond flour? Coconut flour at half the amount (but add 2 extra eggs to compensate for dryness). The cream cheese needs to be full-fat—Philadelphia brand is foolproof. For the butter, Plugrá or Land O'Lakes are reliable, but don't use margarine. The vanilla extract matters too—Nielsen-Massey is worth the splurge if you bake often. If you're feeling fancy, add a pinch of cardamom to the batter for depth.
This batter keeps for 3 days in the fridge—just cover tightly with plastic wrap pressed against the surface. For longer storage, bake the cake, cool completely, then wrap in foil and freeze for up to 2 months. Thaw overnight in the fridge before serving. The cake reheats beautifully—30 seconds in the microwave with a damp paper towel makes it warm and moist again. Portion into single servings before freezing if you're planning to grab slices later.
Why You'll Love This Recipe
- No Muffin Tin Needed: I swear by this—just one bowl, a fork, and a baking dish. The ripe bananas mash themselves into sweetness, almond flour handles all the structure, and you’re done before the coffee’s even cold.
- Taste Like Childhood: That first bite? Warm, moist, and just sweet enough—no weird aftertaste from weird keto sweeteners. The butter and eggs make it rich, but the bananas keep it from feeling heavy. (Yes, even my sugar-loving husband sneaks seconds.)
- Breakfast or Dessert: Serve it warm with a dollop of whipped cream for brunch, or slice it cold for a post-dinner treat. Freezes like a dream, too—just reheat a piece in the microwave for a quick energy boost. (My gym bag never leaves the house without one.)
- Budget-Friendly Magic: Almond flour and eggs stretch further than you’d think, and ripe bananas? Often cheaper than their firm counterparts. Plus, the erythritol is a one-time buy—no need to stockpile fancy keto sugar blends. Frugal but feels indulgent.
Step-by-step instructions for banana keto cake
Here's how to create a rich, moist keto banana cake that feels indulgent without the carbs.
Prep Ingredients for Perfect Texture
Start by mashing the 2 whole ripe bananas in a medium bowl until completely smooth—no lumps allowed. I like to use a fork first, then give it a quick blend with an immersion blender for even consistency. The riper the bananas, the sweeter and more flavorful your cake will be, so choose ones with plenty of brown spots.
In a separate large bowl, measure out the 2 cups almond flour and the 0.75 cup erythritol. Sift them together lightly to remove any lumps from the almond flour. This step ensures your cake will have that perfect fluffy texture without being dense. The erythritol will provide sweetness without the sugar crash, and the almond flour keeps it low-carb while adding a pleasant nutty flavor.
Cream Butter and Eggs for Rich Moisture
In the bowl with the almond flour mixture, add the 0.5 cup softened unsalted butter, 4 whole large eggs, and 8 oz cream cheese. Using a hand mixer or stand mixer, beat everything on medium speed for about 3 minutes until completely smooth and well combined. The cream cheese adds incredible moisture, while the butter ensures richness that mimics traditional cake.
This is where the magic happens—the butter and eggs emulsify with the almond flour to create a light, airy batter. If the mixture looks too thick, you can add 1-2 tablespoons of water to help it come together. The goal is a smooth, pourable consistency that will bake up tender and moist, not dry or crumbly.
Add Wet Ingredients and Flavorings
Pour in the 1 tablespoon vanilla extract, 0.25 teaspoon almond extract, 1 teaspoon baking powder, 1 teaspoon ground cinnamon, 0.5 teaspoon sea salt, and 0.25 teaspoon xanthan gum. Mix on low speed just until everything is fully incorporated—about 30 seconds. The xanthan gum is optional but helps bind the ingredients together, giving your cake better structure without gluten.
Finally, fold in the mashed bananas using a spatula until the batter is completely smooth. Here's the thing—don't overmix. You want to see just a few streaks of flour remaining. Overmixing develops gluten in the almond flour, which can make your cake tough instead of tender. The batter should be thick but still pourable, similar to traditional cake batter.
Bake to Golden Perfection
Preheat your oven to 350°F and grease an 8-inch round cake pan or line it with parchment paper. Pour the batter into the prepared pan and smooth the top with a spatula. Bake for 35-40 minutes, or until a toothpick inserted into the center comes out clean. The edges should be golden brown, but the top might still look slightly underbaked—this is normal for almond flour cakes.
I know it's tempting to open the oven early to check, but resist! The cake needs that full baking time to set properly. If you're unsure, err on the side of slightly underbaking—almond flour cakes can continue cooking as they cool. Once done, remove from the oven and let it cool in the pan for 10 minutes, then transfer to a wire rack to cool completely before slicing.
Serve with Optional Keto Frosting
While the cake cools, you can make a simple keto frosting by beating 4 oz softened cream cheese with 1 tablespoon powdered erythritol and 1 teaspoon vanilla extract until smooth. Spread this over the cooled cake layers if you're making a layered cake, or simply dust the top with a little extra ground cinnamon for a warm finish.
Slice into 8 equal pieces and serve immediately. The cake should be moist with a tender crumb, and the banana flavor should shine through without being overpowering. Store leftovers in an airtight container in the refrigerator for up to 4 days, or freeze for longer storage. This cake is perfect for satisfying sweet cravings while staying true to your keto lifestyle—rich, moist, and utterly delicious.
Pro Tips For Making Banana Cake Keto
- Mash Bananas Thoroughly: I learned this the hard way—lumpy banana puree means a dense, uneven cake. Use a fork first, then press through a fine-mesh sieve to remove skins and fiber. No blender? A potato masher works, but elbow grease is non-negotiable.
- Weigh Almond Flour Pre-Measure: Almond flour compacts like crazy. Scoop it into the bowl first, then weigh—don’t rely on volume measurements. After mixing, let the batter sit for 2 minutes; it’ll settle, and you’ll need to add 1-2 extra tablespoons of flour to compensate.
- Bake at 325°F, Not Hotter: I was skeptical until I tried it: 350°F makes the outside burn before the center sets. 325°F gives you a slow rise and even texture. Insert a toothpick at 30 minutes—it should come out with moist crumbs, not wet batter.
- Skip the Extra Eggs: The recipe calls for 3 eggs, but 2 large eggs + 1 extra yolk (if you’re feeling fancy) gives the same structure without overbinding. Too many eggs = rubbery texture. Whisk them first—no streaks, or you’ll get a marbled mess.
Creative variations of this banana cake keto
Nut-Free Adaptation
Skip the almond flour and replace it with 1.5 cups coconut flour—it’s grain-free and works beautifully in keto baking. You’ll need to add 2 extra eggs to compensate for coconut flour’s dryness. For extra moisture, blend ½ cup unsweetened applesauce into the batter. The texture will be slightly denser but still tender, and the coconut flavor pairs surprisingly well with banana. 🌱
Egg-Free Option
For an egg-free version, swap the 4 eggs with ½ cup unsweetened applesauce and ½ cup unsweetened coconut milk. Add 1 tablespoon psyllium husk powder to help bind the batter. The cake will be slightly more delicate, so bake it for 30-35 minutes instead of 40. Trust me, it still holds together beautifully and keeps that signature moistness. 🥚
Spiced Variations
Add ½ teaspoon cardamom or ¼ teaspoon nutmeg to the batter for a warm, aromatic twist. These spices deepen the banana flavor and add complexity without overpowering. For a tropical vibe, fold in ½ cup shredded coconut and top with toasted coconut flakes before baking. The texture becomes slightly chewy, but it’s a game-changer for summer desserts. 🌶️
Layered Cake Upgrade
Bake two 6-inch layers instead of one 8-inch for a classic cake effect. Use the same batter but reduce baking time to 25-30 minutes per layer. For the filling, whip 4 oz cream cheese with 1 tablespoon powdered erythritol and ½ teaspoon vanilla extract. Assemble with a simple cream cheese frosting on top. The layers create a restaurant-worthy presentation while keeping it keto-friendly. 🎂
Protein-Packed Boost
Mix in ½ cup collagen peptides or ¼ cup vanilla protein powder (like Orgain or Premier Protein) to the batter for extra protein. The texture stays the same, but each slice becomes a post-workout treat with 10-12 grams of protein per serving. This version is perfect for keto athletes or anyone looking to add muscle-friendly nutrition to dessert. 💪
Seasonal Twists
In fall, fold in ½ cup pumpkin puree and add 1 teaspoon pumpkin pie spice for a cozy autumn cake. For spring, swap the cinnamon for ½ teaspoon lemon zest and top with fresh berries. In winter, add ½ cup chopped walnuts (if nut-free isn’t required) for crunch. Each season brings a unique flavor profile while keeping the cake moist and delicious. ❄️
Nutrition facts
Frequently asked questions
Can I use regular flour instead of almond flour in this keto banana cake?
No, regular flour would completely defeat the purpose of a keto recipe. Almond flour is essential for keeping this cake low-carb while providing moisture and richness. If you're avoiding nuts, try 1.5 cups coconut flour with 2 extra eggs for a nut-free adaptation. The texture will be slightly denser but still delicious.
Why does my keto banana cake turn out dry or crumbly? Dryness usually happens when the batter isn't creamed properly or the cake is overbaked.
How do I make this cake egg-free?
Replace the 4 eggs with ½ cup unsweetened applesauce and ½ cup unsweetened coconut milk. Add 1 tablespoon psyllium husk powder to help bind the batter. The cake will be slightly more delicate, so reduce baking time to 30-35 minutes instead of 40. The texture remains moist and tender with these substitutions.
Can I make this cake in a different pan size?
Yes! For an 8-inch round pan, bake for 35-40 minutes. For a 9-inch pan, reduce time to 30-35 minutes. If using two 6-inch pans for layers, bake each for 25-30 minutes. Always check with a toothpick—almond flour cakes can vary in baking time based on pan size and oven temperature. Adjust accordingly!
What's the best way to store leftover keto banana cake?
Keep leftovers in an airtight container in the fridge for up to 4 days. For longer storage, wrap individual slices in plastic wrap and freeze for up to 2 months. Thaw overnight in the fridge or reheat slices for 30 seconds in the microwave with a damp paper towel for freshness. The cake reheats beautifully!
