I’ll never forget the first time I made this spiced zucchini sweet potato cake – it was one of those happy accidents that turned into a family favorite. My garden was overflowing with zucchini, and I had leftover sweet potato from dinner. “Why not throw them into a cake?” I thought. The result? Pure magic! This moist, warmly spiced dessert packs all the cozy flavors of autumn while sneaking in some veggies.
What makes this cake special is how the zucchini keeps it incredibly tender while the sweet potato adds natural sweetness. Cinnamon, nutmeg and ginger dance together perfectly – just enough spice to be interesting but not overwhelming. And trust me, even veggie-skeptics go back for seconds. It’s become my go-to when I want something sweet that doesn’t leave me feeling guilty afterward.
Why You’ll Love This Spiced Zucchini Sweet Potato Cake
Oh, where do I even start? This cake is everything you want in a dessert and more:
- Magically moist texture thanks to zucchini’s hidden moisture and sweet potato’s natural creaminess
- Wholesome ingredients that make you feel slightly virtuous about eating cake
- Perfectly balanced spices – just enough warmth without overpowering the veggies’ natural sweetness
- So easy to whip up – no fancy techniques, just simple mixing and baking
Honestly, it’s the kind of cake that makes people say “Wait – there’s zucchini in this?!” in the best possible way.
Ingredients for Spiced Zucchini Sweet Potato Cake
When I’m gathering ingredients for this cake, I always think about texture and balance. Here’s what you’ll need, grouped so you’re not running back and forth to the pantry:
The Wet Team
- 1 cup grated zucchini (drained and squeezed dry – trust me, this step matters!)
- 1 cup mashed sweet potato (cooled completely – I usually roast mine the night before)
- 1/4 cup vegetable oil (or melted coconut oil if you’re feeling fancy)
- 2 large eggs at room temperature (they incorporate better this way)
The Dry Crew
- 1 1/2 cups all-purpose flour (you can substitute half with whole wheat if you like)
- 1/2 cup packed brown sugar (dark brown gives extra molasses notes)
- 1 tsp baking powder
- 1/2 tsp baking soda
- 1/4 tsp salt (just enough to make flavors pop)
The Spice Squad
- 1 tsp cinnamon (I’m generous with this measurement)
- 1/2 tsp nutmeg (freshly grated if you’ve got it)
- 1/2 tsp ginger (ground works fine, but I love freshly grated ginger sometimes)
See? Nothing too crazy – just good, simple ingredients that work together beautifully. The magic happens when they all come together in the oven!
Equipment You’ll Need
This cake doesn’t need fancy gadgets – just basic tools most kitchens have:
- 9×5 inch loaf pan (my favorite for this recipe)
- 2 mixing bowls (one for wet, one for dry ingredients)
- Box grater for the zucchini (medium holes work best)
- Wooden spoon or spatula for gentle mixing
Nice-to-haves but not essential: a stand mixer (for creaming butter if you add it) and a cooling rack (though the counter works too in a pinch!).
How to Make Spiced Zucchini Sweet Potato Cake
Alright, let’s get baking! This cake comes together so easily, but there are a few key steps that’ll make all the difference in your final result. Follow along, and you’ll have the most deliciously moist cake that just happens to be packed with veggies!
Preparing the Batter
First things first – squeeze out that zucchini! After grating it, I wrap it in a clean kitchen towel and wring it like I’m mad at it. You’d be shocked how much extra water comes out. Next, whisk together all your wet ingredients – the squeezed zucchini, mashed sweet potato, oil, eggs, and brown sugar – until they’re best friends.
In another bowl, whisk together all the dry ingredients. Now here’s the secret: fold the dry into the wet mixture gently, just until no flour streaks remain. Overmixing leads to tough cake – we want tender! The batter will be thick but spoonable.
Baking and Testing Doneness
Pour your beautiful batter into the prepared loaf pan and pop it into your preheated 350°F oven. Set your timer for 45 minutes, but start checking at 40. The cake is done when:
- A toothpick comes out with just a few moist crumbs (not wet batter)
- The top springs back lightly when touched
- The edges are just pulling away from the pan
Let it cool in the pan for 10 minutes – I know it’s hard to wait! – then transfer to a rack to cool completely. The flavors actually get better as it cools, so try to resist slicing right away (though I’ve definitely broken this rule many times).

Tips for the Perfect Spiced Zucchini Sweet Potato Cake
After making this cake more times than I can count, I’ve picked up some tricks that guarantee success every time:
- Squeeze that zucchini dry – I mean really wring it out! Excess moisture makes the cake soggy.
- Room temp eggs are key – They incorporate better into the batter for an even texture.
- Play with spices – Add a pinch of cardamom or clove if you want extra warmth.
- Don’t peek while baking – That rush of cold air can cause uneven rising.
- Cool completely before slicing (if you can wait!) – It sets up perfectly this way.
Trust me, these little details make all the difference between good and “oh wow!” cake.
Variations and Substitutions
One of the best things about this cake is how forgiving it is! Here are my foolproof swaps when I’m out of something or feeling creative:
- Oil substitute: Swap the vegetable oil with equal parts applesauce or melted coconut oil for different flavor twists
- Flour options: Use gluten-free 1:1 baking flour if needed – it works beautifully here
- Sweetener switch: Replace brown sugar with maple syrup (use 3/4 cup and reduce other liquids slightly)
- Egg-free version: Try flax eggs (1 tbsp ground flax + 3 tbsp water per egg) in a pinch
The cake might change slightly in texture, but it’ll always be delicious – promise!
Serving and Storage Suggestions
This cake is wonderful fresh from the oven, but honestly? I think it tastes even better the next day when the flavors have settled into each other. My favorite ways to serve it:
- With a dollop of whipped cream for a simple dessert
- Warmed slightly with a cup of chai tea for afternoon comfort
- Plain, because sometimes it’s perfect just as is!
Store leftovers in an airtight container at room temperature for up to 3 days, or freeze slices wrapped in parchment for those sudden cake cravings. Just pop a frozen slice in the microwave for 15 seconds – tastes like freshly baked!
Nutritional Information
While this cake packs wholesome ingredients, remember nutritional values are estimates that change based on your specific brands and measurements. It’s a treat that feels good to enjoy!
FAQs About Spiced Zucchini Sweet Potato Cake
Can I make this cake without eggs? Absolutely! I’ve had great success using flax eggs (1 tbsp ground flax + 3 tbsp water per egg). The texture is slightly denser but still delicious.
How long does this cake stay fresh? Wrapped well at room temperature, it lasts 3 days. For longer storage, freeze individual slices – they thaw beautifully in about 30 minutes.
My zucchini made the batter too wet – help! Oh, I’ve been there! Next time, really squeeze the grated zucchini in a clean towel until no more water comes out. For now, add a tablespoon of extra flour at a time until the batter thickens.
Can I use pumpkin instead of sweet potato? You bet! The flavors are slightly different but equally tasty. Just make sure your pumpkin purée is as thick as mashed sweet potato would be.
Share Your Experience
Did this spiced zucchini sweet potato cake become a favorite in your home too? I’d love to hear how yours turned out – leave a note below!
PrintAmazing Spiced Zucchini Sweet Potato Cake: 1 Loaf of Pure Bliss
A moist and flavorful cake combining zucchini and sweet potato with warm spices.
- Prep Time: 15 mins
- Cook Time: 50 mins
- Total Time: 1 hour 5 mins
- Yield: 8 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 1 cup grated zucchini
- 1 cup mashed sweet potato
- 1 1/2 cups flour
- 1 tsp cinnamon
- 1/2 tsp nutmeg
- 1/2 tsp ginger
- 1/2 cup brown sugar
- 1/4 cup vegetable oil
- 2 eggs
- 1 tsp baking powder
- 1/2 tsp baking soda
- 1/4 tsp salt
Instructions
- Preheat oven to 350°F (175°C). Grease a loaf pan.
- Mix zucchini, sweet potato, oil, eggs, and sugar in a bowl.
- Combine dry ingredients in another bowl.
- Fold dry ingredients into wet mixture until just combined.
- Pour batter into prepared pan.
- Bake for 45-50 minutes until a toothpick comes out clean.
- Cool before slicing.
Notes
- Drain excess moisture from zucchini before use.
- Can substitute white sugar for brown sugar.
Nutrition
- Serving Size: 1 slice
- Calories: 210
- Sugar: 15g
- Sodium: 180mg
- Fat: 8g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 2g
- Protein: 4g
- Cholesterol: 45mg