Desserts
This banana keto cake recipe delivers all the rich, moist decadence of classic banana cake—but with zero sugar crash and just 3 net grams of carbs per slice. After years of baking low-carb desserts that tasted like "health food," I finally cracked the code for a cake so tender and flavorful, even non-keto eaters won't guess it's sugar-free. The secret? A perfect blend of almond flour, coconut oil, and a touch of cinnamon that mimics traditional cake texture while keeping it strictly keto-compliant.
The magic happens with overripe bananas—their natural sweetness and moisture replace sugar and eggs without compromising structure. A generous swirl of chocolate (made with erythritol and cocoa) adds depth, while a sprinkle of chopped walnuts or pecans provides satisfying crunch. What you'll end up with is a cake that's rich, fudgy, and perfectly moist—no dryness, no artificial aftertaste, just pure dessert satisfaction that won't spike your blood sugar.
Baking takes just 35 minutes in a preheated oven, with minimal prep time that won't disrupt your day. The recipe scales easily for parties or meal prep, and I've included modifications for dairy-free versions or nut-free options. Each slice contains under 5 grams of net carbs, making it a guilt-free treat that actually satisfies cravings. This isn't just another keto cake—it's the real deal.
Whether you're strictly keto or simply looking for a healthier dessert option, this recipe proves you don't have to sacrifice flavor for nutrition. The cake's warm spices and chocolate swirl create layers of complexity that rival traditional recipes, while the almond flour base delivers that classic cake crumb without the carbs. Ready to bake? Here's everything you need to make it happen.
Ingredients for banana cake keto
Rich, moist, and sugar-free: these ingredients transform overripe bananas into decadent keto cake.
| Ingredient | Amount | Notes |
|---|---|---|
| Overripe Bananas 🍌 | 3 large | Spotty and soft for sweetness |
| Almond Flour 🌰 | 2 cups | Blanched, finely ground |
| Coconut Oil 🥥 | ½ cup | Melted, not solid |
| Erythritol 🍫 | ¼ cup | Fine granulated, keto-friendly |
| Unsweetened Cocoa Powder 🍫 | ½ cup | Dutch-processed preferred |
| Eggs 🥚 | 3 large | Room temperature |
| Vanilla Extract 🌿 | 1 tbsp | Pure, high-quality |
| Cinnamon 🌶️ | 1 tbsp | Ground, aromatic |
| Baking Powder 🧂 | 1 tsp | Aluminum-free |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Chopped Walnuts 🌰 | ½ cup | Toasted for crunch |
| Dark Chocolate Chips 🍫 | ½ cup | 85% cocoa, keto-approved |
| Almond Milk 🥛 | ¼ cup | Unsweetened, for moisture |
The bananas are non-negotiable—overripe with brown spots means natural sweetness and moisture. Trader Joe's often has perfect ones, or check your fruit bowl for those forgotten ones. Almond flour is your secret weapon here—Bob's Red Mill is my go-to brand, but any blanched, finely ground almond flour works. The coconut oil needs to be melted (microwave 40 seconds) so it blends smoothly. For the chocolate swirl, 85% dark chocolate chips like Lily's or ChocZero keep carbs minimal while delivering deep flavor.
No almond flour? Coconut flour at half the amount plus extra eggs works, but texture will differ slightly. Swap walnuts for pecans if you prefer, or omit entirely for nut-free. The erythritol is crucial—Lakanto or Swerve blends perfectly, but avoid maltitol if you're strict keto. For extra richness, add 1 tbsp melted butter (if not dairy-free). The cocoa powder should be Dutch-processed for smoother flavor—Valrhona or Hershey's Special Dark are reliable choices. If your bananas aren't ripe enough, add 1 extra tbsp of vanilla extract for sweetness.
Store baked cake in an airtight container at room temperature for 3 days, or refrigerate for 1 week to prevent drying. Freezes beautifully for 3 months—wrap individual slices in plastic wrap for easy grab-and-go treats. The chocolate swirl softens when cold, so bring cake to room temp before serving. For meal prep, slice and store in single portions—perfect for keto lunches. Leftovers reheat well in the microwave for 10 seconds to restore moisture.
Why You'll Love This Recipe
- No Waste, All Flavor: Those brown-speckled bananas? They’re the star here. I’ve turned more than a few “too ripe” bunches into this cake—no sad banana bread scraps in the trash, just pure, sweet, caramelized goodness in every bite.
- One-Bowl Wonder: Mix, pour, bake. That’s it. No sifting almond flour, no measuring cups for dry ingredients—just toss everything in one bowl, let the mixer do the work, and you’re done. Honestly, I’ve made this in my daughter’s tiny kitchen with a hand mixer.
- Rich Chocolate Twist: The cocoa powder gives it that deep, fudgy vibe without the sugar crash. Between us, it’s the kind of cake that makes me forget it’s keto—until I remember the erythritol is what’s keeping it moist and decadent.
- Budget-Friendly Leftovers: A single batch feeds my family for days. I’ll slice it up for breakfast, pack it in lunches, or reheat slices with a dollop of whipped cream. And since almond flour and overripe bananas are cheap staples, it’s a win for my wallet too.
Step-by-step instructions for banana keto cake
Here's how to create a decadent chocolate swirl cake that fits perfectly into a low-carb lifestyle.
Mash the Overripe Bananas and Mix Wet Ingredients
Start by mashing the 3 large overripe bananas in a medium bowl until completely smooth. Overripe bananas are sweeter and softer, making them ideal for this recipe. Add the 0.5 cup melted coconut oil and 0.25 cup erythritol to the bowl, then whisk until fully combined. The mixture should be thick and slightly grainy.
Next, add the 3 large eggs, 1 tablespoon vanilla extract, and 0.25 cup almond milk to the bowl. Whisk vigorously for about 2 minutes until the mixture is light, fluffy, and fully aerated. This step is crucial for achieving a tender, moist cake. The eggs will help bind the ingredients while the almond milk adds just enough moisture without altering the keto-friendly nature of the recipe.
Combine Dry Ingredients and Fold into Wet Mixture
In a separate large bowl, sift together the 2 cups almond flour, 0.5 cup unsweetened cocoa powder, 1 tablespoon cinnamon, 1 teaspoon baking powder, and 0.5 teaspoon salt. This ensures the dry ingredients are evenly distributed and free of lumps, which is key for a consistent texture throughout the cake.
Gradually add the dry mixture to the wet ingredients, folding gently with a spatula until just combined. Avoid overmixing—you should still see some streaks of flour. Stir in the 0.5 cup chopped walnuts and 0.5 cup dark chocolate chips, reserving a small handful of each for the chocolate swirl. The walnuts add a delightful crunch, while the dark chocolate chips bring rich, bittersweet flavor that pairs beautifully with the banana.
Prepare the Chocolate Swirl and Combine
In a small bowl, mix together 2 tablespoons of the cake batter, 1 tablespoon melted coconut oil, and 1 tablespoon cocoa powder until smooth. This will create a thick, rich chocolate swirl that cuts through the banana flavor beautifully. Set aside half of this mixture for later.
Pour half of the remaining cake batter into a greased 8-inch round cake pan (or a similar size). Spoon the chocolate mixture over the batter, then add the rest of the cake batter on top. Gently swirl the batter with a knife or skewer to create marbled patterns. Finally, dollop the reserved chocolate mixture on top and swirl lightly to create a striking visual effect. The contrast between the banana and chocolate layers will make this cake irresistible.
Bake to Golden Perfection
Preheat your oven to 350°F and bake the cake for 30-35 minutes, or until a toothpick inserted into the center comes out clean. The cake should be golden on top and slightly springy to the touch. If the edges brown too quickly, tent the pan with foil to prevent over-browning while the center finishes baking.
Once baked, let the cake cool in the pan for 10 minutes, then transfer it to a wire rack to cool completely. This cooling period is essential for preventing the cake from becoming gummy. Once fully cooled, you can slice and serve. The texture should be moist yet firm, with a perfect balance of banana sweetness and chocolate richness—all while staying firmly within keto guidelines.
Pro Tips For Making Banana Cake Keto
- Mash Bananas First: Overripe bananas are slippery—don’t just toss them in whole. Mash them with a fork until smooth, then press through a fine-mesh sieve to remove excess moisture. This keeps your cake dense and fudgy, not soggy. (Yes, even if you’re impatient like me.)
- Preheat Pan Properly: Coconut oil burns fast. Heat your 8-inch pan for 2 minutes at 375°F before pouring the batter—this ensures even cooking and a crisp bottom. Skip this, and you’ll end up with a gummy mess instead of a golden crust.
- Sift the Cocoa: Unsweetened cocoa powder clumps like a stubborn toddler. Sift it with the erythritol before mixing to avoid lumps in your batter. Trust me, you’ll taste the difference when every bite is silky, not gritty.
- Wait for the Internal Temp: The cake’s done at 205°F, not when it looks set. Almond flour cakes dry out differently than wheat-based ones—pop in a thermometer to avoid overbaking. (I learned this the hard way after a rubbery first attempt.)
Flavor customization for banana cake keto
Spiced Variations
Boost warmth with ½ tsp cardamom or ¼ tsp nutmeg—these spices deepen the banana flavor while keeping it keto-friendly. I often add 1 tsp pumpkin pie spice (cinnamon + ginger + cloves) for a cozy twist. For a tropical vibe, swap cinnamon for ½ tsp allspice and top with toasted coconut flakes. 🌶️
Chocolate Intensifiers
For a fudgier texture, replace ¼ cup of almond flour with ¼ cup cocoa powder and add 2 tbsp melted coconut oil to the chocolate swirl. I love using Lily’s 85% dark chocolate chunks for extra richness. Add 1 tsp instant espresso powder to the batter for a mocha-inspired depth that pairs perfectly with the banana.
Nutty Additions
Swap walnuts for pecans or macadamia nuts—toast them first for maximum crunch. For a peanut butter twist, stir 2 tbsp powdered peanut butter (like PB2) into the wet ingredients. I also like adding ¼ cup chopped hazelnuts for a European-inspired flavor. Just be mindful of nut allergies if serving others!
Citrus Zest Boost
Brighten the flavor with 1 tbsp lemon or orange zest mixed into the batter. The citrus cuts through the richness while adding a refreshing note. Pair with 1 tsp grated lemon zest on top before baking for a pop of color. This works especially well if your bananas aren’t as sweet as you’d like. 🍊
Dairy-Free Swaps
Replace almond milk with unsweetened coconut milk for a creamier texture. For extra richness, use ½ cup coconut cream instead. I also recommend dairy-free dark chocolate chips (like Hu Kitchen brand) to keep the chocolate swirl compliant. These tweaks maintain moisture without dairy while enhancing the tropical vibe.
Seasonal Twists
In summer, add ½ cup diced fresh mango or pineapple to the batter for a fruity contrast. For fall, fold in ½ cup roasted butternut squash purée (blended smooth) for a spiced, moist variation. Winter calls for ½ tsp vanilla bean paste (instead of extract) and a sprinkle of sea salt on top for a sophisticated finish.
Nutrition facts
Frequently asked questions
Why do I need overripe bananas for this keto banana cake?
Overripe bananas are sweeter and softer, providing natural sweetness without added sugar while creating a moist texture. The brown spots indicate higher sugar content, which replaces erythritol in the recipe. If your bananas aren't ripe enough, add 1 extra tablespoon of vanilla extract for sweetness.
Can I make this cake without almond flour?
Yes! Use 1 cup coconut flour plus 2 extra eggs for the same 2 cups measurement, but expect a denser texture. For a closer match, blend 1 cup oat flour (certified keto) with 1 cup almond flour—just reduce the almond milk by 2 tablespoons since oat flour absorbs more liquid.
How do I prevent the cake from drying out?
Store baked cake in an airtight container with a slice of bread (yes, really!) to absorb moisture. For longer storage, refrigerate and bring to room temperature before serving. Microwave slices for 10 seconds to restore moisture if they feel dry. The coconut oil in the recipe helps maintain softness.
What's the best way to test for doneness?
Insert a toothpick into the center—it should come out with a few moist crumbs but no wet batter. Tap the top gently: it should spring back slightly. Overbaking is the #1 cause of dry keto cakes, so err on the side of 5 minutes under the recommended time if unsure.
Can I make this cake in a different pan size?
For an 8-inch pan, use the full recipe. In a 9-inch pan, reduce baking time by 5 minutes (check at 28 minutes). For a 6-inch pan, halve the recipe and bake for 25-30 minutes. Always adjust for your oven's hot spots—rotate the pan halfway if needed for even baking.
