Healthy Banana Cake (Naturally Sweetened, Whole-Wheat)
This healthy banana cake is the kind of snack that actually leaves you feeling good. It’s made with 100% whole-wheat flour, no refined sugar, and plenty of overripe bananas that keep it moist and naturally sweet all on their own.

I bake it when I want something a little cozy that doesn’t spike my afternoon energy. Greek yogurt gives it a tender crumb without any butter, and the edges come out just golden enough.
Why This Cake Stays in the Rotation
The crumb is soft and even, with a golden top that cracks a little as it cools. Honey carries the sweetness without drowning out the fruit, so it tastes like honest banana bread but lighter.
Greek yogurt does the heavy lifting for moisture, and whole-wheat flour adds a nuttiness regular white flour never brings. It really does stay fluffy for days, which most “healthy” cakes can’t pull off.
My favorite part is that it needs zero mixer and only one bowl for the wet ingredients. Quick, real, and gone in an afternoon.
Ingredients

- 3 large overripe bananas (about 1 1/2 cups mashed): the spottier the sweeter
- 1/3 cup honey or maple syrup: honey keeps the flavor mellow
- 1/4 cup plain Greek yogurt: full-fat or 2% works best
- 1 large egg: at room temperature so it blends easily
- 2 tbsp melted coconut oil (or neutral oil): just enough to carry the crumb
- 1 tsp vanilla extract
- 1 1/2 cups white whole-wheat flour: spoon and level it, or use regular whole-wheat
- 1 tsp baking soda
- 1/2 tsp baking powder
- 1/2 tsp fine sea salt
- 1 tsp ground cinnamon
- 1/4 cup chopped walnuts (optional): for a little crunch on top
Variations / Substitutions
- Make it vegan: swap the egg with a flax egg, use maple syrup, and replace the yogurt with unsweetened applesauce or plant-based yogurt.
- Swap the sweetener: agave, date syrup, or even 1/4 cup brown sugar if you aren’t strict about refined sugar.
- Spice it up: add 1/4 tsp nutmeg or a pinch of cardamom along with the cinnamon.
- Add chocolate: fold 1/4 cup dark chocolate chips into the batter instead of topping with walnuts.
If you like this one, you might also enjoy my Oatmeal Banana Muffins.
How to Make Healthy Banana Cake
Step 1: Mash the Bananas and Mix the Wet Ingredients

Preheat your oven to 350°F (175°C) and line a 9×9-inch baking pan with parchment paper. In a large bowl, mash the 3 overripe bananas with a fork until they’re smooth. Add the 1/3 cup honey, 1/4 cup Greek yogurt, the egg, 2 tbsp melted coconut oil, and 1 tsp vanilla, then whisk everything together until it looks creamy.
The mixture will be a soft yellow and thick from the banana. It smells sweet and a little tangy from the yogurt.
If your bananas are frozen and thawed, drain off any extra liquid before mashing so the batter doesn’t get too thin.
Step 2: Whisk Together the Dry Ingredients

In a medium bowl, whisk the 1 1/2 cups whole-wheat flour, 1 tsp baking soda, 1/2 tsp baking powder, 1/2 tsp salt, and 1 tsp cinnamon until the cinnamon speckles the flour evenly. You’ll get a warm, spiced smell as soon as you stir.
If your whole-wheat flour has been sitting in the pantry a while, whisk it extra well to loosen it up before you measure.
Step 3: Fold the Dry Into the Wet

Pour the dry ingredients into the bowl of wet ingredients. Use a rubber spatula to gently fold everything together, scraping the bottom and sides, until you no longer see streaks of flour. The batter will be thick and a little lumpy from the banana, and that’s exactly right.
Stop mixing the moment the flour disappears. Overworking it now makes the cake dense and chewy instead of tender.
A few small pockets of flour are fine, they’ll hydrate in the oven.
Step 4: Spread the Batter and Bake

Scrape the batter into the prepared pan and smooth the top with the spatula. If you’re using walnuts, scatter the 1/4 cup chopped walnuts evenly over the surface and press them in lightly so they stick. Bake until the top is golden and a toothpick inserted in the center comes out clean, about 25 to 30 minutes.
The cake will dome slightly in the middle, and the edges will start to pull away from the sides of the pan when it’s done. Check it at 20 minutes and lay a piece of foil over the top if the walnuts are darkening too fast.
Step 5: Cool, Slice, and Serve

Let the cake cool in the pan set on a wire rack for 15 minutes. Then lift it out by the overhanging parchment and let it cool completely on the rack before you slice. The crumb firms up as it sits, so waiting really helps you get clean pieces.
Slice it into 9 squares and serve. The cake is moist enough on its own, but a smear of extra Greek yogurt and a tiny drizzle of honey makes it feel a little more special.
Tips for the Best Banana Cake
- Use bananas that are very spotty or even black all over. Underripe bananas won’t give you enough sweetness or moisture.
- Once the flour goes in, fold it just until the batter comes together. Even 10 extra strokes can toughen the crumb.
- For a lower-sugar version, skip the honey and rely on the bananas alone. Add a tablespoon of milk or extra yogurt so the batter stays wet.
- Dark metal pans run hotter, so start checking for doneness at 20 minutes. The bottom can brown fast.
Bake times by pan size (the cake is done when a toothpick comes out clean, or it reaches 200°F to 205°F / 93-96°C in the center):
| Pan Size | Approx. Bake Time |
|---|---|
| 9×9-inch square | 25 to 30 mins |
| 8×8-inch square | 30 to 35 mins |
| 9×5-inch loaf | 45 to 55 mins |
Storing the Cake
- Refrigerate: Keep the cake covered at room temperature for up to 2 days, or in an airtight container in the fridge for up to 5 days.
- Reheating: A quick 15-second zap in the microwave or 5 minutes in a 300°F oven brings back that fresh-from-the-oven softness.
Frequently Asked Questions
Can I use all-purpose flour instead of whole-wheat?
Yes, swap it 1:1. The cake will be less nutty and slightly drier, so add a tablespoon of milk if the batter looks stiff.
Can I use frozen bananas?
Absolutely. Thaw them completely and pour off the liquid that separates before you mash them, or the batter will be too thin.
Is it okay to skip the oil?
You can. Replace the oil with 2 tablespoons of extra Greek yogurt or unsweetened applesauce. The cake will be a little denser but still good.
Why did my cake sink in the middle?
It usually means the batter got overmixed, the oven door was opened too early, or it needed a few more minutes in the oven. Let it bake until a toothpick comes out completely clean.

Healthy Banana Cake Recipe
Ingredients
Method
- Preheat oven to 350°F (175°C) and line a 9×9-inch baking pan with parchment. In a large bowl, mash the bananas, then stir in honey, yogurt, egg, oil, and vanilla until smooth.
- In a separate bowl, whisk together flour, baking soda, baking powder, salt, and cinnamon.
- Fold the dry ingredients into the wet until just combined, being careful not to overmix.
- Spread batter into the prepared pan, top with walnuts if using, and bake 25 to 30 minutes until a toothpick comes out clean.
- Cool in the pan 15 minutes, then lift out by the parchment and cool completely on a wire rack before slicing.
