Banana Carrot Zucchini Cake Recipe: Spiced Swirls With No Added Sugar

Desserts

Banana Carrot Zucchini Cake Recipe: Spiced Swirls With No Added Sugar

This vegan banana carrot zucchini cake delivers moist, spiced swirls without a single teaspoon of added sugar—just natural sweetness from ripe bananas and caramelized vegetables. 💛 The secret lies in flaxseed eggs and coconut oil, which create a tender crumb while keeping the texture light and airy. I developed this recipe after years of baking vegan desserts, and it’s finally the one that impresses even non-vegan friends.

What makes this cake special is how the banana, carrot, and zucchini work together to balance moisture and flavor. The spices—cinnamon, nutmeg, and ginger—add warmth that pairs perfectly with the natural sweetness, while a subtle vanilla swirl ties everything together. No one will guess this is a healthier version of classic carrot cake.

By the time it emerges from the oven, you’ll have a cake with a golden top, a tender crumb, and a faintly spiced aroma that fills your kitchen. The texture stays moist for days, making it ideal for breakfast, dessert, or even a mid-afternoon pick-me-up. Top it with coconut yogurt or a drizzle of caramel for extra indulgence.

The best part? This recipe is foolproof—no fancy techniques, just simple steps that yield a cake so delicious, you’ll want to bake it weekly. Let’s get started!

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Low Cal

Ingredients for banana carrot zucchini cake

Ripe bananas, grated veggies, and warm spices create this naturally sweet, moist cake—no refined sugar needed!

Ingredient Amount Notes
Ripe Bananas 🍌 2 cups Mashed, about 2 medium bananas
Grated Carrots 🥕 1 ½ cups Finely grated, no water squeezed out
Grated Zucchini 🥒 1 ½ cups Finely grated, no water squeezed out
All-Purpose Flour 🌾 1 ½ cups Unbleached, organic preferred
Coconut Sugar 🍯 ½ cup Or maple syrup for liquid sweetness
Ground Flaxseed 🌰 ¼ cup For flaxseed eggs, mix with water
Coconut Oil 🥥 ½ cup Melted, not refined
Almond Milk 🥛 ¾ cup Unsweetened, vanilla optional
Vanilla Extract 🌿 1 tbsp Pure, no alcohol
Ground Cinnamon 🌶️ 2 tsp Freshly ground preferred
Ground Nutmeg 🌶️ ½ tsp Freshly grated nutmeg
Ground Ginger 🌶️ 1 tsp Freshly ground preferred
Baking Soda 🧂 1 tsp Aluminum-free preferred
Salt 🧂 ½ tsp Fine sea salt
Vanilla Swirl (Optional) 🍮 ½ cup Mix 0.25 cup coconut oil + 1 tbsp vanilla + 0.25 cup coconut sugar

The bananas are the star here—pick ones with brown spots for the deepest sweetness. Trader Joe's and Whole Foods usually have the ripest ones, but check your local produce section first. For the carrots and zucchini, grate them yourself—pre-shredded veggies release too much water, which makes the cake dense. If you're short on time, use a food processor for quick grating. The flaxseed is non-negotiable for binding—mix it with 0.5 cup water and let it sit for 5 minutes to thicken before adding to the batter.

No coconut sugar? Maple syrup or agave work perfectly—just reduce other liquids by 2 tbsp to balance moisture. The vanilla swirl is optional but adds that restaurant-quality touch. No vanilla extract? A splash of vanilla almond milk or even a pinch of vanilla powder (if you've got it) saves the day. For the spices, freshly ground nutmeg and ginger make all the difference—pre-ground spices lose their punch fast. If you're missing one, start with cinnamon and nutmeg; ginger is the most optional but adds great warmth.

This cake keeps beautifully—wrap tightly in parchment and store at room temperature for up to 3 days, or refrigerate for 5 days. Freeze slices for 3 months by wrapping them individually in plastic. The texture actually improves overnight as the flavors meld. For serving, a dollop of coconut yogurt or a drizzle of caramel (vegan, of course) takes it to the next level. Pro tip: Brush the top with a little almond milk before baking for extra golden color—trust me on this!

❤️

Why You'll Love This Recipe

  • No Waste Magic: I swear by this trick—those overripe bananas and zucchini that’ll otherwise go bad? They’re the stars here. Grate ‘em, mix ‘em in, and suddenly you’ve got a cake instead of compost. Honestly, it’s my pantry’s superhero move.
  • Sweet-Savory Balance: The coconut sugar caramelizes just enough to mellow out the veggies, while the bananas add natural sweetness without tasting like dessert. Between us, it’s the kind of cake that makes you forget it’s packed with carrots—until someone asks, then you brag about it.
  • Breakfast or Dessert?: Serve it warm with a drizzle of honey for a weekend brunch, or cut into squares for a sneaky after-school snack. I’ve even wrapped slices in foil for my kids’ lunchboxes—it holds up better than you’d think, and they devour it.
  • Budget-Friendly Baking: Flour, sugar, and seasonal veggies? This recipe costs me about half what a boxed cake mix would, and it actually tastes like something homemade. Plus, leftovers keep for days—perfect for when you’re too tired to bake again.

Step-by-step instructions for banana carrot zucchini cake

Let's bake this moist, spiced cake with no refined sugar—just natural sweetness from bananas and coconut.

1

👨‍🍳 Step 1: Prepare the Flax Eggs and Mix Wet Ingredients

In a small bowl, combine the 0.25 cup ground flaxseed with 0.75 cup almond milk. Let it sit for 5 minutes until it thickens into a gel-like consistency—this is your flax egg substitute. While waiting, mash the 2 cups ripe bananas until completely smooth with no lumps.

In a large mixing bowl, whisk together the mashed bananas, 0.5 cup melted coconut oil, 0.5 cup coconut sugar, 1 tbsp vanilla extract, and the flax egg mixture. The batter should be thick but pourable. I like to use a hand mixer here for about 30 seconds to fully incorporate everything—this ensures even distribution of the natural sweetness.

2

👨‍🍳 Step 2: Combine Dry Ingredients and Fold in Vegetables

In a separate bowl, sift together the 1.5 cups all-purpose flour, 2 tsp ground cinnamon, 0.5 tsp ground nutmeg, 1 tsp ground ginger, 1 tsp baking soda, and 0.5 tsp salt. The sifting prevents lumps and ensures even baking. Gently fold these dry ingredients into your wet mixture using a spatula, mixing just until combined.

Now add the 1.5 cups grated carrots and 1.5 cups grated zucchini, folding them in gently to maintain their texture. Be careful not to overmix—just combine until the vegetables are evenly distributed. The grated veggies should still be visible, which gives the cake that beautiful marbled look and adds natural moisture.

3

🥘 Step 3: Prepare the Vanilla Swirl (If Using)

In a small bowl, mix together 0.25 cup melted coconut oil, 1 tbsp vanilla extract, and 0.25 cup coconut sugar for the vanilla swirl. This creates a rich, flavorful layer that swirls through the cake. If you're skipping the swirl, you can skip this step entirely—the cake will still be delicious, just without the extra flavor pockets.

Drop spoonfuls of the swirl mixture onto the batter in the mixing bowl, then gently swirl with a spatula to create marbled patterns. The swirl adds a beautiful visual element and bursts of vanilla flavor in every bite. If you prefer a more uniform cake, you can skip this step completely—it's completely optional.

4

🔥 Step 4: 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 40-45 minutes until a toothpick inserted into the center comes out clean or with just a few moist crumbs.

Here's the thing—your oven might run hot, so start checking at the 35-minute mark. The cake should be golden on top but still slightly springy to the touch. If the edges brown too quickly, tent the cake with aluminum foil to prevent over-browning while it continues to bake in the center.

5

⏰ Step 5: Cool and Serve

Remove the cake from the oven and let it cool in the pan for 10 minutes. Then transfer it to a wire rack to cool completely. This cooling time is crucial—it allows the cake to set properly and prevents it from becoming gummy. I know it's tempting to dig in right away, but patience here makes all the difference.

Once fully cooled, slice into 8 equal pieces—perfect for sharing with friends or enjoying as a wholesome dessert. The cake should be moist with a slight crumb, thanks to the natural sweetness of the bananas and the moisture from the grated vegetables. The spices will give it a warm, comforting flavor that pairs beautifully with a cup of tea or coffee.

👨‍🍳

Pro Tips For Making Banana Carrot Zucchini Cake

  • Squeeze Out the Zucchini: Wrap grated zucchini in a clean kitchen towel or cheesecloth and press hard for 10 minutes to remove excess moisture—this prevents a gummy cake. I learned this the hard way after making a cake so dense it could’ve been a doorstop.
  • Mash Those Bananas Well: Use a fork to break up the bananas completely, then press them through a mesh strainer to remove skins and lumps—smooth batter mixes better and bakes evenly. Yes, it’s extra work, but the texture makes a real difference.
  • Wait for Golden Edges: Bake until the edges are deep golden (about 180°F/82°C internal temp), not just set—this ensures the center is fully cooked without drying out. My first attempt came out underdone because I trusted the recipe’s time over my eyes.
  • Swap Coconut Sugar Mid-Bake: If the cake browns too fast, tent with foil and swap half the coconut sugar for regular sugar after 20 minutes—it caramelizes slower and keeps the top moist. (I know, it sounds weird, but it works.)

Troubleshooting perfect results

Cake Too Dense?

Overmixing is the #1 cause of dense cake. Once you fold in the dry ingredients, stop mixing immediately when just combined—overworking the batter develops gluten, making it tough. Also, don't squeeze water from grated veggies—this removes natural moisture that keeps the cake tender. If your cake still feels dense, try adding 1 extra tbsp of almond milk to the batter for extra moisture. 💡

Cake Stays Raw Inside?

Underbaking happens when the oven isn't hot enough or the pan isn't properly preheated. Always preheat your oven for 15 minutes before baking, and use an oven thermometer to confirm it's actually at 350°F—many ovens run 25°F hot or cold. For extra insurance, tent the cake with foil after 25 minutes if the edges brown too quickly, then check again at 40 minutes.

Batter Too Thin?

If your batter looks like pancake batter, you likely used overripe bananas (too much liquid) or didn't let the flax egg thicken properly. For quick fixes, add 2 tbsp more flour or 1 tbsp ground flaxseed to help bind the mixture. I've also had success adding 1 tbsp unsweetened applesauce—it thickens without altering flavor. Always let your flax egg sit for full 5 minutes before using.

Cake Cracked on Top?

Rapid cooling causes cracking. After baking, let the cake cool in the pan for full 10 minutes before transferring to a wire rack. For extra protection, brush the hot cake with a thin layer of almond milk before cooling—this creates a protective barrier. If cracks appear, they're purely cosmetic and don't affect taste, but brushing with warmed coconut oil before serving can make them disappear!

Vegetables Visible but Dry?

If your grated veggies look dry or mealy, they were likely over-grated or sat too long before baking. For best results, grate carrots and zucchini right before mixing, and use a box grater (not food processor) for finer, more even shreds. If your cake turns out dry, try adding 2 tbsp extra coconut oil to the batter next time for extra moisture. The veggies should stay slightly crisp in texture.

No Rise at All?

This usually means your baking soda is old or the batter wasn't mixed properly. Check your baking soda's expiration date—it loses effectiveness after 6 months. For a quick test, mix 1 tsp baking soda with 1 tbsp vinegar—if it doesn't fizz, replace it. Also, ensure your wet and dry ingredients are fully combined before baking. If you're still having issues, try adding ½ tsp extra baking soda to the dry ingredients.

Nutrition facts

Servings 8
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 9g45%
Cholesterol 0mg0%
Sodium 290mg12%
Total Carbohydrate 42g15%
Dietary Fiber 5g18%
Sugars 22g
Protein 6g12%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this cake without coconut sugar?

Swap the 0.5 cup coconut sugar for 0.4 cup maple syrup or 0.4 cup agave nectar. Reduce the almond milk by 2 tbsp to balance the extra liquid. The cake will still be moist and delicious—just slightly less caramelized on top.

2

How do I make this cake gluten-free?

Replace the 1.5 cups all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill). For extra moisture, add 1 tbsp ground flaxseed to the dry ingredients. Test your blend first—some require extra leavening. The texture will be slightly denser but still tender.

3

Can I use regular eggs instead of flax eggs?

Yes, but you'll need to adjust the recipe. Replace the 0.25 cup flaxseed + 0.75 cup almond milk with 2 large eggs. Reduce the almond milk by 0.5 cup to balance the extra liquid from the eggs. The cake will have a slightly richer texture but still stay moist.

4

What's the best way to store leftovers?

Wrap the cake tightly in plastic wrap and store at room temperature for up to 3 days, or refrigerate for 5 days. For longer storage, slice and freeze individual portions for up to 3 months. The cake actually improves overnight as flavors meld! Reheat slices in the microwave for 10-15 seconds if they feel cold.

5

Why does my cake taste bland?

Freshly ground spices make all the difference! Pre-ground spices lose potency quickly. For maximum flavor, toast your cinnamon, nutmeg, and ginger in a dry pan for 1 minute before grinding, or use freshly grated nutmeg. Also ensure your vanilla extract is pure—imitation extracts lack depth. A pinch of sea salt enhances all flavors too!

★★★★★4.8(12 reviews)
Categories Desserts