Easy Frozen Banana Peanut Cake
There’s nothing quite like stepping into my kitchen early in the morning, the smell of warm baking filling the air, and knowing I’ve got comfort on the way. I still remember my grandma’s face when she handed me a slice of this zucchini swirl coffee cake—she’d say, “Here, try this; it’s got a little surprise inside.” That surprise? Tender, moist zucchini hidden in a perfectly sweet, cinnamon-scented batter. It’s the kind of recipe that’s become a family staple, especially on lazy Sunday mornings. What I love most about this is how it’s almost effortlessly impressive—moist, flavorful, and cozy all at once. Plus, it’s a fantastic way to sneak veggies into everyone’s breakfast (trust me on this one, kids love it!). This one’s a lifesaver on busy nights when you want something sweet but don’t want to fuss with complicated baking. Honestly, I’ve made this dozens of times, and every single time it disappears in minutes at my house. The smell alone brings everyone straight to the kitchen—dreamy and tempting, it’s becoming my forever go-to when I crave that warm, comforting bite of something homemade.
What is Zucchini Swirl Coffee Cake?
This zucchini swirl coffee cake is essentially a moist, tender cake infused with cinnamon and vanilla, featuring a luscious zucchini filling swirled into the batter. Think of it as a cross between a quick bread and a cinnamon roll, but all in one beautiful, rustic slice. The name might sound fancy, but it’s so simple to make—no complicated frosting or fancy ingredients needed. It’s a perfect weekend brunch addition or a comforting dessert for those cozy nights when only something sweet will do. The magic here is in the zucchini—super mild, subtly sweet, and totally forgiving, which makes this a beginner-friendly recipe that tastes like a million bucks. It all started because I had way too many zucchinis from my garden one summer, and I wanted to create something that celebrated their mild flavor without turning into a vegetable mess. The swirl makes every bite exciting—swirls of cinnamon, sugar, and those little green flecks of zucchini—every time I cut a piece, I get such a pretty, marbled look that I almost hate cutting it! But, oh, it’s worth it. It’s honestly one of those recipes that gets better with age—if you can wait that long.
Why you’ll love this recipe?
What I love most about this zucchini swirl coffee cake is how it manages to be both elegant and totally approachable. The flavor? Simply fantastic. The cinnamon and vanilla together create a warm hug, while the zucchini adds moisture that keeps each slice incredibly tender. Plus, the subtle sweetness makes it perfect for breakfast, brunch, or even an afternoon pick-me-up. It’s really one of those recipes where the effort-to-results ratio feels downright unfair—so little work for such a stunning, delicious end result. And the best part? The ingredients are budget-friendly, too. No fancy flours or hard-to-find items here—just pantry staples that you probably already have sitting in your cupboard. I use regular all-purpose flour, and trust me, it’s everything you want in a cozy baked good. This cake is super versatile, too—you can swap in different fillings like chopped nuts, blueberries, or even a drizzle of lemon glaze if you want to switch things up. What I love most is that each time I make it, I find new ways to customize it—adding a dash of cardamom here or tossing in some shredded apples when I’m feeling extra indulgent. It’s such a comforting, forgiving recipe that makes my kitchen smell amazing and my family always asks for seconds.
How do I make Zucchini Swirl Coffee Cake?
Quick Overview
This cake comes together surprisingly quickly—mix the batter, prepare your zucchini filling, layer and swirl, then bake. The secret is in not overmixing your batter, which keeps it light and fluffy. You’ll whisk together your dry ingredients, then gently combine your wet ingredients before layering everything in your pan. The zucchini filling is just shredded zucchini mixed with a little sugar and cinnamon—easy peasy—and adds that lovely moistness and flavor. The swirl isn’t elaborate; just spoon and drag it through the batter for that beautiful marbled effect. Baking takes around 35 to 40 minutes, and when it’s golden and a toothpick comes out clean, you know it’s ready. Cool, glaze, slice, and enjoy—trust me, this one’s a keeper!
Ingredients
For the Main Batter:
– 2 cups all-purpose flour (I always use unbleached for a richer flavor)
– 1 cup granulated sugar
– 1 teaspoon baking powder
– ½ teaspoon baking soda
– ½ teaspoon salt
– 2 teaspoons cinnamon (the more, the merrier in this case!)
– ½ cup vegetable oil or melted unsalted butter
– 2 large eggs (or flax eggs if you’re vegan)
– 1 teaspoon vanilla extract
– 1 cup buttermilk (or almond milk, I tested it and it made it even creamier!)
For the Filling:
– 1 cup shredded zucchini (about 1 large zucchini)
– 2 tablespoons sugar
– 1 teaspoon cinnamon (because more cinnamon equals more cozy vibes!)
For the Glaze:
– ½ cup powdered sugar
– 1-2 tablespoons milk or cream
– A dash of vanilla or lemon zest for extra flavor (if you’re feeling fancy!)
Step-by-Step Instructions
Step 1: Preheat & Prep Pan
Start by heating your oven to 350°F (175°C). Grease a 9-inch round or square baking pan generously with butter or non-stick spray. Lining it with parchment paper makes removal even easier—trust me, this is such a simple trick to avoid crumbling slices. Set it aside for now. I always do this early so I can focus on the batter without rushing later. Also, shred your zucchini now and give it a gentle squeeze to remove excess moisture—this prevents your cake from becoming too wet and dense.
Step 2: Mix Dry Ingredients
In a large bowl, whisk together the flour, sugar, baking powder, baking soda, salt, and cinnamon. This way, all those spices and leaveners combine evenly for a consistent rise and flavor. I’ve learned not to skip this step—it really makes a difference in the final texture. The mixture will look kind of grainy and speckled—just how we want it.
Step 3: Mix Wet Ingredients
In a separate bowl, whisk the eggs until frothy, then stir in the vanilla, oil, and buttermilk. I like to warm my buttermilk a little if I notice it’s cold—makes mixing easier and promotes better batter consistency. Pour this mixture into the dry ingredients, then gently fold with a spatula until just combined—don’t overmix! No one wants a tough cake, after all. It’s okay if a few streaks of flour are still visible—that’s a good sign you haven’t overworked the batter.
Step 4: Combine
Gently fold in the shredded zucchini—this keeps the batter light. Be careful not to squeeze all the moisture out at this stage; a tiny bit of moisture actually helps with tenderness. Set this aside while you prep your filling. I like to sprinkle a little extra cinnamon into the zucchini for that extra cozy flavor, but that’s totally optional.
Step 5: Prepare Filling
In a small bowl, mix the shredded zucchini with sugar and cinnamon. It should look slightly moist and fragrant—like a little ball of summer. If your zucchini is extra watery, just give it another squeeze or drain out a few teaspoons of liquid. Sometimes I like adding a splash of lemon juice here for a bright note—makes the flavor pop!
Step 6: Layer & Swirl
Pour about half of the batter into your prepared pan, smoothing it out with a spatula. Then evenly spoon the zucchini mixture over the batter. Cover that with the remaining batter, gently spreading it on top. Now for the fun part: use a knife or skewer to swirl through the batter and zucchini, creating pretty marbled patterns. Don’t overdo it—just a few gentle zig-zags are enough to get that beautiful swirl without blending everything completely.
Step 7: Bake
Pop your pan into the oven and bake for about 35-40 minutes. Keep an eye on it—once the top is golden and a toothpick inserted in the center comes out clean, it’s good to go. If the toothpick has wet crumbs, give it a few more minutes. Every oven is a little different, so trust your nose and the visual cues here.
Step 8: Cool & Glaze
Let the cake cool in the pan for about 15 minutes before transferring it to a wire rack. Don’t rush this—hot cake can be fragile! Whisk together the powdered sugar, milk, and vanilla until smooth. Drizzle this over the cooled cake with a spoon or a piping bag if you’re feeling fancy. The glaze is optional but makes it look prettier and adds an extra layer of sweetness.
Step 9: Slice & Serve
Use a sharp serrated knife to cut through cleanly—wait until it’s fully cooled for the neatest slices. Serve warm or at room temperature, perhaps with a cup of coffee or tea. I sometimes sprinkle a little extra cinnamon or a few chopped nuts on top for presentation, but honestly, it looks lovely on its own. The first bite—moist, cinnamon-y, with just a hint of zucchini flavor—is always the best moment. Enjoy it with friends or just cozy up yourself—it’s like a warm hug in every slice!
What to Serve It With
This zucchini swirl coffee cake is so versatile I could swoon. For breakfast, it pairs beautifully with a steaming cup of coffee or a robust black tea. I love serving it with a dollop of Greek yogurt or a smear of cream cheese for extra richness. It’s also fantastic as a brunch centerpiece—serve alongside fresh fruit, a bubbling pot of coffee, or even mimosas for a more celebratory vibe. At dinner parties or casual get-togethers, it’s perfect for a sweet ending—cut into thick slices, maybe with a drizzle of honey or a dusting of powdered sugar. My kids ask for this all the time, especially when we have family over; it’s become our favorite “special breakfast” dish that feels just fancy enough but is totally straightforward to whip up. I’ve even made mini muffins with the same batter, baking for about 15-20 minutes—they disappear even faster this way! It’s become our family’s little tradition on lazy weekend mornings—warm, sweet, and filled with love.
Top Tips for Perfecting Your Zucchini Swirl Coffee Cake
Over the years, I’ve learned a few tricks that make this recipe even better. First, always squeeze out as much moisture as possible from your shredded zucchini—this prevents a soggy bottom and keeps the cake tender. I also prefer to use fresh cinnamon and vanilla—store-bought is fine, but real, fresh spices heighten the aroma and flavor profoundly. For the swirl pattern, take your time—don’t rush the layering or the dragging through the batter. A zig-zag pattern creates a much prettier marbling, and it’s surprisingly forgiving. If you want to make it dairy-free, almond or coconut milk work beautifully, and swapping in coconut oil adds a subtle tropical note. When baking, keep an eye on your oven—you might need to adjust the time slightly if yours runs hot or cool. Always test with a toothpick—don’t rely on the clock alone. To jazz up the glaze, add a splash of lemon juice or a dash of nutmeg—personal tweaks that take this classic to the next level. Trust me, I’ve tested so many variations, and these little tips help achieve that perfect balance of moistness, flavor, and visual appeal.
Storing and Reheating Tips
This cake is actually best enjoyed within 2 days of baking, but it keeps surprisingly well. For room temperature storage, cover it tightly with foil or a plastic wrap and keep for about 24 hours. If you’re planning ahead, refrigerate it—just wrap it well in plastic wrap or store in an airtight container for up to 4 days. I find that it’s still wonderfully moist after refrigeration, especially if you give it a quick warm-up in the microwave—about 20 seconds should do it—so the flavors come alive again. For longer storage, freezing slices individually wrapped in plastic is a game-changer. Just thaw at room temperature or warm gently in the microwave before serving. If you plan to add the glaze later, wait until the cake has cooled completely, then drizzle it on just before serving. This preserves that glossy, fresh look. Honestly, this cake tends to get better after a day or two as the flavors meld—so don’t feel bad about making it ahead!
Frequently Asked Questions
Final Thoughts
This zucchini swirl coffee cake has truly become one of my most cherished recipes—it’s warm, comforting, and surprisingly versatile. Whether it’s a lazy weekend morning, a brunch gathering, or a cozy night in, it’s the kind of dessert or breakfast that instantly makes the house smell like happiness. I love how adaptable it is, too—little tweaks here and there transform it into a different treat every time. If you’re looking for something that’s simple yet feels special, this is it. Plus, I swear it’s a sneaky way to get the kids to eat more vegetables without a fuss—they love hunting for the zucchini in every bite! So, gather your ingredients, get cozy in the kitchen, and give this a try—I promise it’ll become a beloved staple just like it is at my house. I can’t wait to hear how yours turns out—happy baking!

peanut butter banana cake
Ingredients
Method
- Preheat the oven to 350°F and grease your baking pan.
- In a bowl, mash the bananas until smooth.
- In a mixing bowl, combine the flour, sugar, and butter until well blended.
- Add the mashed bananas and peanut butter to the dry ingredients and mix thoroughly.
- Pour in the milk gradually, mixing until the batter is smooth.
- Pour the batter into the prepared baking pan and bake for 25-30 minutes.
- Allow the cake to cool before serving.

I love this so much — the smell of baking bananas always makes my kitchen feel cozy and homey. Can’t wait to try it this weekend!
This sounds so cozy and delicious! I love the idea of starting the day with homemade baking — it really does set a warm mood.