Easy Baked Carrot Doughnuts with Cream Cheese
If you’re anything like me, you’ve got a little bit of zucchini in the fridge that’s just begging to be turned into something special. I always do this when I want a dessert that’s not overly sweet but still hits those cozy, nostalgic notes. This zucchini cake is my go-to—moist, fluffy, and packed with flavor, yet surprisingly quick to whip up. My kids ask for this all the time, especially when they spot a sneaky zucchini hiding in the kitchen. It’s comparable to a banana bread in comfort but with a lovely surprise of tender, slightly savory zucchini inside. Trust me, the smell alone will bring everyone to the kitchen, and the best part? It’s a slice of happiness everyone enjoys, whether it’s for a casual weekend treat or a weekend brunch. The glaze makes it extra special, giving it that perfect finishing touch. I promise, once you try this, it’ll become a favorite—nose to the oven, everyone’s waiting for that first cut!
What is Moist & Fluffy Zucchini Cake with Creamy Filling and Sweet Glaze?
This isn’t your average zucchini bread—think of it as a soft, tender cake layered with a rich, creamy filling and topped with a glossy, sweet glaze. It’s essentially a celebration of the humble zucchini, transformed into something irresistibly delicious. The name might sound fancy, but honestly, it’s a simple, homey treat that I’ve been making for years. Think of it as a cross between a coffee cake and a layered dessert, with the added bonus of healthy-looking zucchini sneaking into every bite. The name says it all—moist and fluffy—because that’s exactly what you get with this recipe. It’s perfect for brunch, dessert, or even a casual afternoon with friends. I love that it’s so adaptable—you can add nuts, change up the flavor, or make it dairy-free if you’re craving a little variety. It’s the kind of recipe that feels like a warm hug from the kitchen!
Why you’ll love this recipe?
What I love most about this zucchini cake is the flavor—there’s a subtle sweetness from the natural sugars in the zucchini and a whisper of spice, like cinnamon, that makes it feel wholesome but indulgent. The cake itself is incredibly moist; I’ve tested this with different zucchinis and I swear, it never fails to come out perfectly tender. It’s also super simple to put together, which is a lifesaver on busy nights when I don’t want to fuss over complicated baking. The ingredients are budget-friendly—just basic pantry staples and fresh fruit from my garden—no fancy extras needed! And versatility? Oh yes. You can swap in walnuts or pecans for texture, try different fillings like cream cheese or mascarpone, or even switch up the glaze—lemon, vanilla, or even a dusting of powdered sugar works beautifully. Honestly, this recipe has become part of my family’s tradition. The aroma alone makes my kids ask, “When’s it done?” and I love seeing everyone’s faces light up when I slice into it. It’s perfect for breakfast, a cozy afternoon snack, or a last-minute dinner-party dessert. The best part? It’s forgiving and adaptable—no stress, just happiness in every bite.
How do I make Zucchini cake with Creamy Filling and Sweet Glaze?
Quick Overview
This cake is honestly so straightforward, I barely need a recipe anymore. You start by grating zucchini and squeezing out excess moisture—trust me, this step’s key to keeping the cake moist without it turning soggy. You’ll mix your dry ingredients first, then whisk the wet ones separately. Gently fold everything together—no overmixing—and pour half the batter into your prepared pan. Spread the luscious filling on top, add the rest of the batter, and swirl for a pretty marbled effect. Bake until a toothpick comes out clean, then cool completely before slathering on your glaze. The final result is a tall, tender cake with a gooey, flavorful filling and a shiny, sweet topping. It’s genuinely one of those keep-it-in-the-fridge-and-tear-off slices type of desserts. I promise, once you master the layering, it’s just a matter of patience and savoring the incredible smell wafting through your kitchen.
Ingredients
For the Main Batter:
– 2 cups grated zucchini (about 2 medium zucchinis)
– 1 ½ cups all-purpose flour (or gluten-free blend)
– 1 teaspoon baking powder
– ½ teaspoon baking soda
– ½ teaspoon salt
– 1 teaspoon cinnamon
– ½ teaspoon nutmeg (optional but adds warmth)
– ¾ cup granulated sugar
– ½ cup brown sugar
– ½ cup vegetable oil or melted butter
– 3 large eggs
– 1 teaspoon vanilla extract
For the Filling:
– ¾ cup cream cheese, softened
– ¼ cup powdered sugar
– 1 teaspoon vanilla extract
– Optional: ¼ cup chopped nuts or mini chocolate chips for extra texture
For the Glaze:
– 1 cup powdered sugar
– 2-3 tablespoons milk or cream
– ½ teaspoon vanilla extract
– Lemon zest (optional, for a citrus twist)
Step-by-Step Instructions
Step 1: Preheat & Prep Pan
Set your oven to 350°F (175°C). Grease a 9-inch round cake pan or line it with parchment paper—trust me, this makes life so much easier when you’re ready to serve. If you want a taller cake, you can double the recipe and use a loaf pan, but keep an eye on the baking time. Make sure to set aside your prepared pan before you start mixing—it’s cleaner and faster that way!
Step 2: Mix Dry Ingredients
In a large bowl, whisk together the flour, baking powder, baking soda, salt, cinnamon, and nutmeg. This ensures everything is evenly distributed and prevents clumping. It’s the foundation of a fluffy, well-textured cake. I always do this first to keep things tidy and avoid overmixing later when you add the wet ingredients.
Step 3: Mix Wet Ingredients
In a separate bowl, whisk together the eggs, sugars, oil, and vanilla until smooth and slightly frothy. When I do this, it’s so satisfying—like a rich custard. Now, if I’m feeling fancy, I’ll add a splash of almond extract. The key here is to make sure everything is well combined before adding the zucchini. Then, grate your zucchini, toss it into a clean kitchen towel, and squeeze out as much moisture as you can. Moisture is the enemy of a moist cake that doesn’t turn soggy, so don’t skip this step!
Step 4: Combine
Gently fold the wet ingredients into the dry, just until combined. Be careful not to overmix—this is how gluten develops, and overmixing can make your cake dense instead of fluffy. The batter should be thick but airy. If it looks a little stiff, don’t worry, that’s normal. Just make sure no flour pockets remain.
Step 5: Prepare Filling
In a small bowl, mix softened cream cheese with powdered sugar and vanilla until silky smooth. If you’re feeling indulgent, add some chopped walnuts or mini chocolate chips here. My kids love the chocolate twist—trust me on this one because it adds a little surprise in every bite.
Step 6: Layer & Swirl
Pour half of the batter into your pan, smoothing it out evenly. Then spread the filling over the batter, leaving a small border around the edges. Top with the remaining batter, dolloping it in handfuls. Using a toothpick or skewer, swirl the batter gently to create a marbled look—this step is so fun and pretty when done right! You want a ribbon of filling visible, but not so much that it overwhelms the batter.
Step 7: Bake
Pop it into the oven and bake for 40-45 minutes. Keep an eye on it—your kitchen will smell divine, all warm cinnamon and sweet zucchini. Test it with a toothpick inserted in the center; if it comes out clean, you’re golden. If not, give it a few more minutes, but watch out not to overbake, or it’ll dry out.
Step 8: Cool & Glaze
Allow the cake to cool in the pan for about 15 minutes, then transfer it to a wire rack and cool completely. This is key—if it’s still warm, the glaze will melt away too fast. Once cooled, whisk together your powdered sugar, milk, and vanilla until glossy. If it’s too thick, add a little more milk; if too thin, sprinkle in more powdered sugar. Pour or drizzle it over the cake, letting it drip down the sides. I love adding a bit of lemon zest to the glaze for a bright, fresh finish that balances the sweetness.
Step 9: Slice & Serve
Use a sharp serrated knife to cut neat slices—warm slices tend to crumble, so wait until they are fully cooled. Serve on a pretty plate with a cup of coffee or tea. For an extra touch, sprinkle with chopped nuts or a dusting of powdered sugar. Honestly, it’s just as good at room temperature or slightly chilled, and it keeps well in the fridge for up to 3 days, though it rarely lasts that long at my house!
What to Serve It With
This cake is versatile enough to shine in many situations. For breakfast, I like pairing it with a strong black coffee or a frothy cappuccino—this warm slice with a splash of butter makes mornings so cozy. When it’s brunch time, serve it with fresh berries and a dollop of whipped cream; it feels indulgent but still light. As a dessert, try serving it alongside a scoop of vanilla ice cream or a drizzle of caramel for extra decadence. Sometimes, I just tear off a big piece with my kids after school—nothing fancy, just pure comfort. This cake also makes a wonderful casual snack, maybe with a cup of herbal tea or a glass of milk. It’s perfect for a weekend picnic, wrapped up and enjoyed outdoors. The best part? It’s so adaptable—change the filling, switch up the glaze, or add your favorite seasonal fruit. It’s like a little baking canvas just waiting for your personal touch!
Top Tips for Perfecting Your Moist & Fluffy Zucchini Cake
Over the years, I’ve learned a few tricks to make this cake absolutely fail-proof. First, don’t skip squeezing out the excess moisture from the zucchini—that step is my secret weapon for a tender yet not soggy cake. Grate the zucchini finely—I’ve made the mistake of coarser grates, which can throw off the texture. When mixing, use gentle folding rather than vigorous stirring; this keeps the cake light and airy. For the swirl, try pouring the batter in layers and swirling minimally—more swirl equals more visual fun, but overdoing it can muddy the look. I’ve tested substitutions, like swapping out half the flour with almond meal or oats, and it’s still delicious—just a bit denser or nuttier. When baking, always check the center with a toothpick; ovens vary, so adjust your timing accordingly. I prefer my glaze a little runnier for drips, but if you want a thicker top, add more powdered sugar. Sometimes I add lemon or orange zest to the glaze for a fresh flavor zing—it’s a game changer. Honestly, the trick is a lot of watching and trusting your nose—if it smells good, it probably is!
Storing and Reheating Tips
This zucchini cake stays really good for a few days, especially when stored properly. At room temperature, keep it covered with a clean towel or in an airtight container—it’s best eaten within two days to enjoy its moistness. For longer storage, pop it in the fridge—just make sure it’s wrapped tightly or in a container with a lid. It remains moist and fresh for up to 4 days, but I suggest bringing slices to room temp before serving—warm slices can lose their structure. Want to freeze it? Wrap slices or whole cake tightly in plastic wrap and then foil, and store for up to 3 months. Defrost at room temp or gently reheat in the oven at 300°F (150°C) for about 10 minutes. The glaze can get a bit sticky after storage, so if needed, reapply a fresh drizzle before serving. I’ve tested this with different fillings and glazes, and the key is to keep everything covered to prevent drying out. The result? A moist, flavorful cake that tastes just as good as homemade every time, no matter when you enjoy it!
Frequently Asked Questions
Final Thoughts
There’s something truly comforting about this zucchini cake—the moist crumb, the gentle sweetness, and that wonderful aroma filling the house. It’s a perfect way to turn a humble vegetable into a celebration of flavors and textures. Over the years, I’ve made this with kid-friendly chocolate chips, added citrus zest for a bright summer vibe, and even tossed in some chopped walnuts for extra crunch. No matter how you customize it, one thing’s for sure: it disappears fast! It’s great for an easy bake during busy weekdays or a show-stopping dessert for weekend gatherings. Plus, it makes the kitchen smell amazing—my little ones always come running when they smell the baking. I hope you love this as much as my family does. Feel free to experiment, share your tweaks, and most of all, enjoy every bite of this cozy, homemade treat. Can’t wait to hear how yours turns out—happy baking! And don’t forget to leave a comment or a picture—I love hearing from fellow zucchini lovers!

carrot doughnuts
Ingredients
Method
- Preheat oven to 375°F.
- Lightly grease the doughnut pan with cooking spray and set aside.
- In a medium bowl, whisk together flour, cinnamon, nutmeg, baking powder, and baking soda; set aside.
- In a mixing bowl, cream together butter, brown sugar, and salt.
- Add egg, vanilla, and yogurt; beat until smooth.
- Reduce mixer to low speed and gradually add flour mixture until combined.
- Fold in crushed pineapple and shredded carrots.
- Fill doughnut cavities half full using a piping bag or spoon.
- Bake for 10 minutes or until a toothpick comes out clean.
- Let doughnuts cool for 10 minutes then transfer to wire rack.
- To make frosting, beat softened cream cheese and butter until smooth.
- Add pineapple juice and powdered sugar; blend until smooth.
- Frost the cooled doughnuts and garnish with toasted walnuts.

Looks delicious! I’ve made baked donuts before but never with cream cheese—definitely trying this recipe.
Looks delicious! I’ll definitely try this with my leftover zucchini—simple recipes like this always turn out great.
Love this idea! I’ve got zucchini doing the same thing—perfect for a cozy treat like this.
Love this recipe! Carrots and cream cheese sound amazing together—definitely trying this soon.