Creamy Peanut Butter Frosting How To
Have you ever had that moment where you want something sweet, but you don’t quite want to commit to a full-blown cake? Or maybe you’re craving a cozy brunch treat that’s just a little fancy but still totally doable on a busy weekend? That’s exactly how I felt last Sunday morning. I was craving something warm and comforting, but also fresh and a little different. So I threw together this zucchini swirl coffee cake, and wow—it’s become a family staple ever since. Plus, it sneaks in some veggie goodness, so I feel a little better about having dessert at breakfast (not that I need much convincing). The best part? It’s insanely easy, even if you’re not a pro baker. I always do this when I want something quick, impressive, and just a little nostalgic. My kids ask for this all the time—especially when they want a sweet treat that’s not too heavy. Believe me, it disappeared in minutes at my house, and I think you’ll love it too. It’s that perfect balance of cozy, slightly indulgent, and somehow good for you—well, at least on some level.
What is Zucchini Swirl Coffee Cake?
This particular coffee cake is basically a modern twist on a classic crumb-topped cake, but with a delightful surprise: zucchini! Think of it as the lovechild of zucchini bread and your favorite coffee cake. The name might sound fancy, but it’s pretty straightforward—moist, tender cake layered with a cinnamon-spiced zucchini filling, swirled beautifully before baking. The swirl isn’t just for looks; it adds a wonderful burst of flavor and moisture, making each bite extra satisfying. This dish is essentially a way to enjoy a slightly healthier morning treat or afternoon coffee companion without sacrificing decadence. If you’ve ever baked a cinnamon roll or a crumb cake, it’s pretty similar—just with a little sneaky veggie surprise that keeps things moist and makes everyone feel a little better about indulging. Think of it as a cozy hug for your taste buds, perfect with a big cup of coffee or tea while you chat with friends or just enjoy a quiet morning alone.
Why you’ll love this recipe?
What I love most about this zucchini swirl coffee cake is how versatile and forgiving it is—trust me, I’ve made this dozens of times and it never fails. The flavor is just right: tender, cinnamon-scented crumb with a subtle sweetness and that wonderful, nutty note from the zucchini. Honestly, it almost tastes like a cinnamon roll but with a fraction of the effort—no kneading or yeast needed. Plus, the zucchini adds a natural moisture that keeps the cake from drying out, so it stays soft and luscious for days. This one’s a lifesaver on busy nights when I want a comforting treat without running to the store or feeling overwhelmed. It’s budget-friendly, too—just pantry staples like flour, sugar, cinnamon, and a zucchini or two. I also love that it’s so adaptable: I’ve tested this with coconut oil instead of butter, almond milk instead of regular, and it still turns out divine. My kids actually ask for seconds—especially when I sprinkle a little extra cinnamon on top before baking. Honestly, I think what makes this recipe stand out is that it combines the cozy familiarity of coffee cake with a slightly nutritious twist, making it perfect for breakfast, brunch, or an afternoon pick-me-up. Plus, everyone at my table loves how gorgeous it looks swirled with that cinnamon-y zucchini filling—almost too pretty to cut!
How do I make Zucchini Swirl Coffee Cake?
Quick Overview
This recipe is all about simplicity. You start with mixing a basic batter—fluffy, moist, and buttery—and then prepare a cinnamon-sugar-zucchini mixture. Swirl the filling into the batter, creating a beautiful marbled effect, and then bake until golden and irresistible. The whole thing takes about an hour from start to finish, but most of that is just waiting for it to bake. No fancy equipment needed—just a mixing bowl, a spoon, and a loaf or cake pan. What makes this special is how forgiving it is: if your zucchini is a little watery, just squeeze out some excess moisture. And don’t worry if you’re short on time; you can whip this up in less than 15 minutes, and it’s such a crowd-pleaser.
Ingredients
For the Main Batter:
– 2 cups all-purpose flour (I like unbleached, but regular works fine)
– 1 cup sugar (white or coconut sugar works here)
– 1 teaspoon baking powder
– 1/2 teaspoon baking soda
– 1/2 teaspoon salt
– 1 teaspoon cinnamon
– 1/2 cup unsalted butter, melted (or coconut oil for dairy-free)
– 1 cup buttermilk (or almond milk with a splash of vinegar)
– 2 large eggs
– 1 teaspoon vanilla extract
For the Filling:
– 1 small zucchini, grated and well-drained
– 1/4 cup sugar
– 1 teaspoon cinnamon
– 1 tablespoon flour (to thicken)
– Optional: a pinch of nutmeg or ginger for extra warmth
For the Glaze:
– 1/2 cup powdered sugar
– 1-2 teaspoons milk or cream
– A splash of vanilla or a dusting of cinnamon for flavor
Step-by-Step Instructions
Step 1: Preheat & Prep Pan
Set your oven to 350°F (180°C). Grease your cake or loaf pan well—trust me, this batter is sticky and you’ll thank yourself later. A little butter or non-stick spray will do the trick. Lining it with parchment paper makes life even easier for removing the cake once baked.
Step 2: Mix Dry Ingredients
In a large bowl, whisk together the flour, sugar, baking powder, baking soda, salt, and cinnamon. It’s important to mix these well so that the leaveners are evenly distributed—this helps the cake rise evenly and keeps the cinnamon flavor balanced throughout.
Step 3: Mix Wet Ingredients
In another bowl, whisk the eggs, then mix in the melted butter, buttermilk, and vanilla. I always do this last because it helps everything combine smoothly. The mixture should look kind of glistening and smooth—maybe a little frothy.
Step 4: Combine
Pour the wet ingredients into the dry and gently fold with a spatula until just combined. Be careful not to overmix—this is what keeps the cake tender. It’s okay if there are a few lumps. Overmixing can make it dense and tough.
Step 5: Prepare Filling
In a small bowl, toss the grated zucchini with sugar, cinnamon, flour, and any optional spices. If your zucchini feels watery, squeeze out some excess moisture with a clean towel—trust me, the batter’s moisture level makes a big difference in the final texture.
Step 6: Layer & Swirl
Pour half of the batter into your prepared pan. Spread the zucchini mixture over the batter, then top with the remaining batter. Using a butter knife or skewer, swirl gently through the layers—it creates that lovely marbled effect. Don’t overdo it, or the filling will just disappear—think gentle, figure-eight motions.
Step 7: Bake
Bake for about 45-50 minutes, or until a toothpick inserted in the center comes out clean. Every oven is different, so start checking around the 45-minute mark. If it’s browning too fast, tent it with foil. The smell alone will make your kitchen feel like a cozy bakery.
Step 8: Cool & Glaze
Allow the cake to cool in the pan for at least 15 minutes—this helps it set and makes slicing easier. For the glaze, mix powdered sugar with vanilla and a splash of milk until smooth. Drizzle over the cooled cake for a touch of sweetness and visual polish.
Step 9: Slice & Serve
Use a sharp knife to cut clean slices. I like serving this warm or at room temperature, with a cup of coffee or tea. It’s especially pretty with a dusting of cinnamon on top. Trust me on this one—if you wait until it’s totally cool, the slices stay tidy and look gorgeous.
What to Serve It With
This zucchini swirl coffee cake is a showstopper at brunch, but honestly, I serve it at all times of day. For breakfast, it pairs perfectly with a big mug of black coffee or a frothy latte. If I want to elevate it for a brunch, I might add some fresh berries or dollop whipped cream on the side. It’s also fantastic as a dessert—warm slices with a scoop of vanilla ice cream or a drizzle of caramel are divine. When I serve it as a cozy snack, I sometimes sprinkle a little extra cinnamon sugar on top before baking for an almost cinnamon roll effect. My family loves it with a glass of cold milk or even a hot cup of tea. Honestly, this cake is versatile enough to fit any occasion, and it’s become my go-to for making regular mornings feel a little more special.
Top Tips for Perfecting Your Zucchini Swirl Coffee Cake
After countless tries, I’ve learned some tricks to make this cake even better.
Zucchini Prep: Always grate your zucchini and give it a good squeeze—this is the step that transforms it from soggy to perfectly moist. I keep a little towel handy to wring out excess moisture—trust me, it makes all the difference.
Mixing Advice: Avoid overmixing once you combine wet and dry ingredients—that’s the quick way to a dense cake. Mix just until they’re combined, and you’ll get a tender crumb every time.
Swirl Customization: For even more visual appeal, sprinkle some chopped nuts or chocolate chips into the filling. You can also add a splash of maple syrup or honey into the filling mixture for a richer flavor.
Ingredient Swaps: Want to make this dairy-free? Use coconut oil instead of butter, and almond or oat milk. If you prefer a sweeter cake, add a handful of raisins or chopped dried fruit into the filling. Just remember to adjust your sweetness accordingly.
Baking Tips: Every oven bakes a little differently. Keep an eye on the cake after 45 minutes. If it’s browning too fast, loosely cover with foil to prevent burning. Check for doneness with a toothpick—if it comes out clean, you’re good!
Glaze Variations: For a tangy twist, try mixing in a bit of cream cheese or lemon zest into your glaze. If you prefer it less sweet, dust with powdered sugar instead of drizzling the glaze. The beauty is, this cake is totally customizable—feel free to experiment and see what your family loves most.
One thing I’ve learned is that patience pays off—allowing the cake to cool properly helps maintain that beautiful swirl and keeps it from falling apart when you slice it. I’ve also tested this with different zucchinis, and smaller, fluffier ones tend to give a more delicate crumb. If you’re short on time, a muffin version works beautifully—just adjust the baking time to about 20 minutes, and you’re good to go.
Storing and Reheating Tips
This cake keeps surprisingly well, and I often make it the night before a brunch or a cozy weekend morning. To stay fresh:
Room Temperature: Cover loosely with foil or a tea towel—this keeps the crust crispy and the inside moist for up to 2 days.
Refrigerator Storage: Store in an airtight container or wrapped tightly in plastic wrap. It’ll stay fresh for about 4 days. Just be aware that refrigeration can sometimes dry out baked goods, so I recommend eating it sooner rather than later.
Freezer Instructions: Wrap slices individually in plastic wrap, then place in a zip-top bag. Thaw at room temperature for about 30 minutes or warm in the oven for a few minutes to revive that fresh-baked feel. The zucchini filling stays moist, so don’t worry—you won’t end up with a dried-out piece.
Glaze Timing: If you prefer a glossy, fresh-looking glaze, add it just before serving. If it’s been stored in the fridge, give a quick reheat and re-glaze for the best presentation and flavor.
Frequently Asked Questions
Final Thoughts
This zucchini swirl coffee cake has truly become a comfort staple in my house. It’s surprising how much flavor and moisture come from that humble zucchini, and I love that it feels a little special but is actually super straightforward to make. Honestly, I think everyone should have a recipe like this—a go-to that’s easy, pretty, and nourishing, all at once. Perfect for lazy mornings, cozy afternoons, or even just a quick surprise for friends. The smell alone when it’s baking is enough to make everyone come running, and I promise, the first bite will make you wonder why you don’t make it more often. I love seeing how different people customize it—adding nuts, replacing ingredients, or even making mini muffins—I hope you have fun experimenting! Drop me a comment below if you try it or share your own twists. Happy baking—and I can’t wait to hear how yours turns out!

peanut butter frosting
Ingredients
Method
- In the bowl of an electric mixer fitted with a paddle attachment, beat the butter and peanut butter together for 5 minutes until light and fluffy.
- Sieve the powdered sugar to prevent lumps, then add half to the butter mixture. Beat for 2 minutes, then add remaining powdered sugar, cream, vanilla, and salt. Mix for an additional 3 minutes.
- Spread or pipe frosting onto cakes or cupcakes. Store in the fridge for up to 7 days, bring to room temperature, and re-mix before using.
