Desserts
This almond flour banana breakfast cake delivers the perfect balance of natural sweetness, moist layers, and caramelized banana swirls—all without grains or refined sugar. The secret lies in blending almond flour’s nutty richness with ripe bananas, creating a tender yet sturdy crumb that stays fresh for days.
I developed this recipe for busy mornings when you crave something satisfying yet nourishing, and it’s become a brunch staple in my home.
The cake’s magic comes from two simple techniques: first, mashing bananas into the batter for moisture and natural sweetness, then folding in a warm caramelized banana swirl that adds depth and texture. With no artificial ingredients, it’s naturally vegan-friendly (using flax eggs) and packed with fiber and healthy fats.
The result? A cake that’s light enough to eat for breakfast but hearty enough to serve as dessert.
What sets this recipe apart is its foolproof moisture—no dry crumbs here. The almond flour absorbs liquid beautifully, while the banana keeps it tender, and the caramelized swirl ties everything together with a hint of warmth.
It bakes in under 30 minutes, making it ideal for weekdays or weekend gatherings.
Pair it with Greek yogurt or a drizzle of almond butter for extra protein, or enjoy it plain with a cup of coffee. The best part? It tastes even better the next day, so you’ll find yourself baking extra. Let’s make this cake!
Ingredients for almond flour banana breakfast cake
Grain-free, sugar-free, and packed with natural sweetness—just 12 ingredients for a cake that tastes like dessert.
| Ingredient | Amount | Notes |
|---|---|---|
| Ripe Bananas 🍌 | 2 cups | Mashed, about 4 medium bananas |
| Almond Flour 🌰 | 2 ½ cups | Fine, blanched preferred |
| Ground Flaxseed 🌾 | 3 tbsp | Plus 9 tbsp water for flax eggs |
| Coconut Sugar 🍯 | ½ cup | Or maple syrup for liquid sweetener |
| Extra-Virgin Olive Oil 🫒 | ½ cup | For moisture and richness |
| Vanilla Extract 🌿 | 1 tbsp | Pure, high-quality preferred |
| Baking Soda 🧂 | ½ tsp | For lift and tenderness |
| Sea Salt 🧂 | ¼ tsp | Fine grain preferred |
| Unsweetened Almond Milk 🥛 | ½ cup | For liquid binding |
| Ripe Bananas 🍌 | 2 whole | For caramelized swirl |
| Cinnamon 🍃 | 1 tsp | Ground, for banana swirl |
| Coconut Oil 🫒 | 1 tbsp | Melted, for swirl richness |
The bananas are everything here. Spotty and soft means perfectly ripe—no one wants mushy cake. Trader Joe's usually has the sweetest ones, or grab a bunch and let them sit on the counter a few days. Almond flour matters too—Bob's Red Mill is my go-to, but any fine-ground blanched almond flour works. The key is sifting it first to avoid dense layers. Don't skip the flax eggs—they're what makes this vegan-friendly without sacrificing texture. If you're short on time, pre-made almond milk works, but homemade adds richness.
No coconut sugar? Maple syrup or agave keeps it vegan, though texture might shift slightly. Swapping olive oil for melted coconut oil? Same amount works fine. For the banana swirl, underripe bananas caramelize better—they brown faster. No cinnamon? Nutmeg or cardamom adds warmth, but cinnamon's the classic choice. The coconut oil in the swirl is non-negotiable—it's what makes those ribbons of caramelized goodness. Use refined coconut oil if you're worried about coconut flavor overpowering.
This cake keeps beautifully—3-4 days at room temp in an airtight container, or 1 week in the fridge. Freeze portions for up to 3 months by wrapping tightly. The best part? It actually gets better overnight as the flavors meld. I always bake an extra batch because it disappears so fast. Store the swirled version separately if you're making it ahead—fold it in just before serving so those caramelized ribbons stay pretty.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this recipe when my blender’s out of commission—just mash those bananas with a fork, stir in the almond flour and flaxseed, and you’ve got a batter. The olive oil keeps it moist without the fuss of melted butter or eggs, and the coconut sugar caramelizes just enough to make it taste like you put in effort.
- Sweet Without Guilt: That combo of ripe bananas and coconut sugar? It’s naturally sweet but not cloying—more like a warm, spiced muffin than dessert. Honestly, I’ve seen my kids fight over the last slice, and they’re not usually fans of "healthy" stuff. The almond flour adds this nutty depth that balances the banana’s fruitiness perfectly.
- Breakfast or Dessert: Between us, this cake works for anything. Serve it warm with a dollop of almond butter for a protein-packed breakfast, or chill overnight and slice into squares for a grab-and-go snack. I’ve even brought it to potlucks—no one bats an eye when it’s labeled as "banana bread," but they do ask for the recipe.
- Pantry Staple Magic: You’re already using what’s in your cupboard: overripe bananas that’d otherwise go bad, almond flour that lasts forever, and flaxseed that’s cheap and versatile. No specialty ingredients, no last-minute grocery runs. Plus, leftovers? They keep for days in the fridge—perfect for when you’re too tired to bake again.
Step-by-step instructions for almond flour banana breakfast cake
Here's how to make a quick, moist cake with layers of tender almond flour and caramelized banana swirl.
Prepare the Flax Eggs and Mash the Bananas
In a small bowl, whisk together the 3 tablespoons ground flaxseed with 9 tablespoons water. Let this mixture sit for 5 minutes while you prepare the rest—it'll thicken into flax eggs that bind everything together. Meanwhile, mash the 2 cups ripe bananas in a separate bowl until completely smooth, with no lumps remaining. The texture should be like thick pudding, not chunky.
I like to use a fork for mashing, but if you want extra smoothness, give it a quick pulse in a food processor. The bananas will add natural sweetness and moisture, so don't worry about measuring sugar too precisely here. The coconut sugar will complement their flavor perfectly.
Mix the Cake Batter
In a large mixing bowl, combine the 2.5 cups almond flour, 0.5 cup coconut sugar, 0.5 teaspoon baking soda, and 0.25 teaspoon sea salt. Whisk everything together until evenly distributed—you should see no more white flour streaks. Then add the 0.5 cup extra-virgin olive oil, 1 tablespoon vanilla extract, and the flax eggs you prepared earlier.
Mix on low speed with a hand mixer (or whisk vigorously by hand) for about 1 minute until the batter looks uniform. It'll be thick but pourable—this is perfect for grain-free baking. Now stir in the mashed bananas until fully incorporated. The batter should be smooth, slightly sticky, and hold together when you press it between your fingers.
Prepare the Banana Swirl
In a small bowl, mash the 2 whole ripe bananas until completely smooth. Stir in 1 teaspoon cinnamon and 1 tablespoon melted coconut oil until well combined. This mixture will create those beautiful caramelized swirls throughout your cake. The cinnamon adds warmth that pairs perfectly with the banana flavor, while the coconut oil keeps the swirls moist.
Here's the thing—don't overthink the consistency. It should be thick but spreadable, like a very soft cookie dough. If it's too thick, you can add 1-2 teaspoons unsweetened almond milk to loosen it slightly. This swirl is what makes this cake special, so take your time getting it just right.
Layer and Bake the Cake
Preheat your oven to 350°F. Grease an 8-inch round cake pan (or line it with parchment paper) and pour in about ⅓ of the cake batter. Spread it evenly with a spatula, then dollop 2-3 tablespoons of the banana swirl on top. Use the back of the spatula to swirl it gently through the batter layer.
Repeat this process, adding another ⅓ of the batter, more swirl, then the final ⅓ of batter. The top layer should be smooth—don't worry about making perfect swirls at the top. Bake for 30-35 minutes, until a toothpick inserted in the center comes out clean and the edges are golden brown. The cake will look slightly underdone in the middle, but it'll finish cooking as it cools.
Cool and Serve
Let the cake cool in the pan for 10 minutes, then transfer it to a wire rack to cool completely. This cooling period is crucial—it allows the layers to set properly and prevents the cake from falling apart when you slice it. For the best texture, serve at room temperature, but if you're in a hurry, it's still delicious warm.
Slice into 8 equal wedges and serve with a dollop of Greek yogurt or a sprinkle of extra cinnamon. The cake should be moist with tender crumb, and those caramelized banana swirls should be visible throughout each slice. Store any leftovers in an airtight container in the refrigerator for up to 4 days, or freeze for longer storage. The flavors actually improve overnight!
Pro Tips For Making Almond Flour Banana Breakfast Cake
- Mash Bananas First: Mix the bananas with the flaxseed egg before adding almond flour—this prevents a dense, gummy texture. I learned this the hard way when my first batch turned out like a brick, no matter how much I baked it.
- Preheat Pan 10 Minutes: Almond flour cakes need a hot pan to rise properly. Skip the preheating, and you’ll end up with a flat, sad cake. Ten minutes at 350°F (175°C) ensures a golden crust and even baking.
- Don’t Overmix the Batter: Stir just until combined—whisking almond flour too much develops gluten and makes the cake tough. Fold in the dry ingredients like you’re being gentle with a newborn; this keeps it light and tender.
- Use Cold Olive Oil: Room-temperature oil can make the batter too thin, leading to a cake that collapses in the center. Scoop straight from the fridge and measure carefully—about ¼ cup for a moist but not greasy result.
Pro cooking tips for great almond flour banana breakfast cake
Banana Ripeness Matters
Use bananas with soft spots and brown speckles—these are perfectly ripe for maximum sweetness and moisture. Overripe bananas (completely black) will make your cake too dense, while underripe ones won’t caramelize properly.
I always check for slightly mushy texture when pressed gently. If your bananas aren’t ripe enough, place them in a paper bag with an apple overnight—the ethylene gas will speed up ripening. 🍌
Flax Egg Timing
Let your flax eggs sit for the full 5 minutes before mixing—they need time to thicken properly. Under-mixed flax eggs won’t bind the batter well, leading to a crumbly cake. I like to whisk them vigorously for 30 seconds after mixing to ensure they’re fully activated.
If you’re short on time, you can microwave the flax mixture for 20 seconds to speed up the process, but don’t overdo it or they’ll turn rubbery. 💡
Swirl Technique
For the perfect swirl, use a small offset spatula to gently drag the banana mixture through the batter in smooth, continuous strokes. Start from the center and work outward, creating ribbons that spiral toward the edges.
Too much swirling can make the cake dense, so aim for 2-3 gentle passes per layer. If your swirl looks too thick, thin it with ½ teaspoon almond milk to help it blend more evenly. 🎨
Oven Calibration
Almond flour cakes can dry out if overbaked, so trust the toothpick test—it should come out with a few moist crumbs, not wet batter. If your oven runs hot, reduce the temperature to 325°F and add 5 minutes to the baking time.
I always bake mine on the middle rack for even heat distribution. For extra insurance, tent the cake with foil after 20 minutes to prevent over-browning. 🌡️
Cooling Trick
Don’t rush cooling—letting the cake sit in the pan for 10 full minutes prevents crumbling when slicing. Transferring it too soon can cause layers to separate. For a restaurant-quality finish, run a hot knife under warm water between slices—this keeps the cake clean and prevents sticking.
The cake will firm up as it cools, making those caramelized swirls even more pronounced. ✨
Storage Secrets
Store leftovers in an airtight container with a slice of bread on top—the starch helps preserve moisture. If freezing, wrap individual slices in plastic wrap, then place them in a freezer bag.
Reheat slices in the microwave for 15-20 seconds to restore their softness. The cake’s texture actually improves after 24 hours as the flavors meld, making it perfect for meal prep. ❄️
Nutrition facts
Frequently asked questions
Can I make this cake without flax eggs?
Yes! You can substitute flax eggs with 3 tablespoons chia seeds + 9 tablespoons water (let sit for 5 minutes) or 1/4 cup applesauce per flax egg. For best texture, use these ratios: 1 chia egg = 1 flax egg, but applesauce may make the cake slightly denser.
How do I know when my bananas are ripe enough?
Look for bananas with soft spots and brown speckles on the peel—they're perfectly ripe for maximum sweetness. If they're too firm, place them in a paper bag with an apple overnight to speed up ripening. Overripe (black) bananas will make the cake too dense.
Can I use regular flour instead of almond flour?
Not recommended—almond flour gives this cake its signature moist, tender texture. If you must substitute, use 1:1 almond flour to all-purpose flour, but add 1 extra egg and 2 tablespoons extra oil to compensate for the lack of fat. The flavor and texture will differ significantly.
Why did my cake turn out dry?
Overbaking is the most common cause—almond flour cakes dry out quickly. Always check with a toothpick at 30 minutes, and remove when it comes out with a few moist crumbs. If your oven runs hot, reduce temp to 325°F and tent with foil after 20 minutes.
Can I make this cake nut-free?
Yes! Replace almond flour with 2.5 cups oat flour (blend rolled oats into fine powder) and use 1 extra egg or 1/4 cup applesauce. For the swirl, use 2 mashed apples + 1 tbsp oil instead of bananas. The texture will be slightly different but still delicious.
