Easy Butter Pecan Glazed Cookies
There’s something about pulling a warm slice of this zucchini swirl cake from the pan that always makes me think of lazy weekend mornings or impromptu Sunday brunches with my family. I remember the first time I made it — I was skeptical about adding zucchini to a sweet cake, but let me tell you, it’s a total game-changer. The zucchini keeps the batter so moist and tender, and the swirl of cinnamon-spiced filling makes each bite feel like a little secret treat. Honestly, I’ve made this countless times, and it never fails to get oohs and aahs from everyone at the table. It’s kind of like a healthy secret weapon—because, let’s face it, sneaking in vegetables is my little kitchen hack—and it’s so good, even kids ask for seconds! Plus, the smell alone, baking away, always draws everyone to the kitchen like bees to honey. If you’re craving something unexpectedly delicious and a little nostalgic, you’re gonna love this one. Trust me on this—once you try it, it’ll become a staple in your recipe box too.
What is a gooey Zucchini Swirl Cake?
Think of this cake as a cozy marriage between a cinnamon roll and a slice of moist, flavorful cake, all wrapped up with a surprising secret ingredient—zucchini! The name might sound funny, but it’s really just a nod to how the gorgeous zucchini, grated finely, melts into the batter and lends an incredible tenderness without adding any weird bulk. It’s essentially a homemade comfort dessert that combines the best of a quick bread and a sweet, swirled pastry. I love how versatile it is—serve it warm with a drizzle of glaze, or let it cool down and dust with a little powdered sugar for a casual coffee moment. This cake is kind of a background hero in my kitchen—simple, approachable, and endlessly adaptable. The flavor of cinnamon and the richness from the batter make it feel indulgent, but with a sneaky veggie boost that makes me feel just a little better about dessert. It’s like a warm hug in every slice.
Why you’ll love this recipe?
What I love most about this gooey zucchini swirl cake is that it’s an absolute comfort food with a twist. The flavor profile is so cozy—warm cinnamon, hints of vanilla, and a tender crumb that practically melts in your mouth. Plus, it’s surprisingly simple to make; you don’t need fancy gadgets or complicated steps. I’ve tested this with everything from whole wheat flour to almond milk, and let me tell you, it stays just as delicious — maybe even a little healthier! It’s a great budget-friendly option, too, because you probably already have all the ingredients in your pantry. And the best part? It’s so versatile. Serve it for breakfast with a dollop of yogurt or whipped cream, or turn it into a breakfast-worthy brunch centerpiece, or even dessert when topped with ice cream or caramel sauce. My kids ask for this all the time, especially if I sneak in extra zucchini and go heavy on the cinnamon. Honestly, this one’s a lifesaver on busy nights — it comes together quickly and makes the house smell divine.
How do I make a Zucchini Swirl Cake?
Quick Overview
This cake starts with a simple, moist batter packed with grated zucchini and vanilla, swirled with a sweet cinnamon filling, then baked to perfection. It’s genuinely straightforward—just mix your wet and dry ingredients separately, combine carefully so you keep the batter light and fluffy, spread in a pan, add the filling, swirl it beautifully, and bake. What makes this special is the swirl—kind of like a mini bakery moment in your own kitchen—and how quick it comes together. It’s perfect when you need a cozy dessert in a pinch but want something that looks fancy enough to impress friends or just treat yourself on a lazy weekend.
Ingredients
For the Main Batter:
– 2 cups grated zucchini (about 2-3 small zucchinis, grated and well-drained)
– 1 ½ cups all-purpose flour
– 1 cup granulated sugar
– ½ cup vegetable oil or melted butter
– 2 large eggs
– 1 teaspoon vanilla extract
– 1 teaspoon baking powder
– ½ teaspoon baking soda
– ½ teaspoon salt
– 1 teaspoon ground cinnamon
For the Filling:
– ½ cup brown sugar
– 1 tablespoon ground cinnamon
– ¼ cup softened butter or coconut oil
– Optional: chopped nuts or raisins for texture
For the Glaze:
– ½ cup powdered sugar
– 2 tablespoons milk or almond milk
– ½ teaspoon vanilla extract
– A sprinkle of cinnamon (if you like a kick)
Step-by-Step Instructions
Step 1: Preheat & Prep Pan
Set your oven to 350°F (175°C). Grease or line a 9-inch square baking dish with parchment paper. I always do this early so I’m ready to mix without scrambling for a pan at the last minute. Plus, parchment makes cleanup so much easier! Ensure your zucchini is grated and drained — I usually squeeze out excess moisture with a clean kitchen towel to prevent the batter from getting gooey or dense.
Step 2: Mix Dry Ingredients
In a bowl, whisk together the flour, baking powder, baking soda, salt, and cinnamon. This step ensures even distribution and helps the cake rise beautifully. Trust me, don’t skip this — it’s the secret to a tender crumb that isn’t dense or heavy.
Step 3: Mix Wet Ingredients
In a separate larger bowl, beat the eggs, sugar, oil (or melted butter), and vanilla until smooth. I like using a whisk for this — it incorporates air and keeps everything light. Stir in the grated zucchini—try to fold it in gently so you don’t overmix, which can make the cake tough.
Step 4: Combine
Gradually add the dry ingredients to the wet, folding carefully just until combined. Overmixing at this stage can lead to a dense texture, so stir gently. The batter should be thick but pourable—think consistency of thick pancake batter.
Step 5: Prepare Filling
Mix the brown sugar with cinnamon and softened butter to create a crumbly, spreadable filling. If you want an extra crunch, toss in some chopped nuts or raisins—my kids love the surprise sweetness and texture it adds!
Step 6: Layer & Swirl
Pour half of the batter into your prepared pan, smoothing the top. Drop spoonfuls of the cinnamon filling all over, then cover with the remaining batter. Use a butter knife or skewer to gently swirl the filling into the batter—don’t overdo it, just enough to create beautiful marbled patterns. It’s kind of meditative, and the swirl is what makes each piece feel special.
Step 7: Bake
Bake for about 40-45 minutes, or until a toothpick inserted in the center comes out clean. Ovens vary, so start checking around 38 minutes. The top should be golden and a little crackly, inviting you to dig in. If your cake starts browning too quickly, lightly cover with foil for the last 5 minutes.
Step 8: Cool & Glaze
Let the cake cool in the pan for at least 15 minutes. Then, transfer to a wire rack if you used parchment, or just keep it in the pan if you prefer. Mix your glaze ingredients until smooth—add more milk if it’s too thick or more powdered sugar if you want it thicker. Drizzle over the slightly warm cake, watching the glaze seep into every swirl. The smell alone will make your kitchen feel like a bakery!
Step 9: Slice & Serve
Once the glaze sets a bit, slice into squares or rectangles. I like to serve this warm with a dollop of whipped cream or a dusting of powdered sugar. It’s cozy, comforting, and looks pretty on a plate. My favorite way? Pair it with a strong cup of coffee or a cold glass of milk. If I’m feeling indulgent, a scoop of vanilla ice cream on the side is pure bliss!
What to Serve It With
This cake plays well with many occasions. For breakfast, I love serving it with a big mug of coffee and a dollop of Greek yogurt or a splash of cream. It’s wonderfully satisfying before heading out the door or as a last-minute brunch idea. When friends come over, I like to cut the slices thick and serve with a side of fresh berries or a drizzle of honey — it elevates the humble cake to something special. As an after-dinner dessert, a scoop of vanilla or cinnamon ice cream starts a flavor party in every bite. And, honestly, it’s my go-to comfort snack on a rainy afternoon — warm, sweet, and just a little secret-y because of those hidden green streaks of zucchini.
Top Tips for Perfecting Your Gooey Zucchini Swirl Cake
Over the years, I’ve learned a few tricks that make this cake turn out just right every time. First, when grating zucchini, I always do it on the fine side of the grater and squeeze out as much moisture as I can — otherwise, your batter might end up too wet and dense. I’ve tested this with almond milk, and surprisingly, it made the cake even more tender! When mixing the batter, gentle folding is key — overmixing makes it tough, and no one wants a dry slice. For the swirl, take your time dropping spoonfuls of filling and swirling softly; a chaotic swirl looks charming, but a messy pattern can turn the cake into a gooey mess. For ingredient swaps, I’ve replaced butter with coconut oil with great results — just cut back a bit on the liquid, and it adds a subtle coconut aroma that pairs nicely with cinnamon. Bathed in oven heat, I always position my rack in the middle to get even baking — no uneven spots or burnt edges. And, don’t forget to test with a toothpick near the end—every oven bakes differently, and you want that perfect moist crumb without risking overbaking. The glaze, trust me, is optional but I like a light drizzle—if you want to make it more decadent, add a splash of orange liqueur or a pinch of nutmeg. It’s all about personal touches, and honestly, I’ve made this so many times I’ve lost count. Every batch is a little different, but the love I pour into each one never changes.
Storing and Reheating Tips
This cake stays fresh for about 2 days at room temperature if covered tightly with foil or stored in an airtight container. I usually leave it out in a cool corner, and it’s tempting to sneak a piece early in the morning! For longer storage, pop it into the fridge—just make sure to double wrap it or store it in an airtight container to keep it from drying out. It’s perfect for reheating in the microwave for about 15-20 seconds when you want that warm, cozy feel again. If you prefer it cold, it’s just as lovely straight from the fridge, especially with the glaze setting overnight. Want to make it ahead? You can bake and cool the cake a day early, wrap it well, and add the glaze right before serving for that just-baked look. Freezing works beautifully—wrap slices individually in plastic wrap, then foil, and they’ll stay good for up to 3 months. Thaw at room temperature or warm gently in the microwave. Keep in mind, glazes and toppings are best added fresh for that shiny, inviting look. I usually add the glaze after reheating, just to give it that fresh bakery feel again. Honestly, it’s a forgiving recipe—making it perfect for last-minute cravings or busy weekends when you want something homemade but don’t want to fuss too much.
Frequently Asked Questions
Final Thoughts
Honestly, if you’re looking for a cozy, forgiving, and downright delicious dessert that sneaks in a veggie boost, this gooey zucchini swirl cake is my go-to. I’ve made it with so many variations, and it always ends up a hit. It’s perfect for lazy mornings, unexpected guests, or just when you need a little comfort in a slice. The secret is in how easy it is to throw together — no fancy techniques, just honest baking with a lot of love. Plus, the smell of cinnamon and fresh zucchini baking just fills the house with warmth and happiness. I hope you try this soon and tell me how it turns out! I’d love to see your creative twists—add a dash of nutmeg, swap in different nuts, or even try a different glaze. Whatever you do, I bet it’ll make your home smell wonderful and your heart a little fuller. Happy baking, friends — I can’t wait to hear how yours turns out!

glazed cookies
Ingredients
Method
- Preheat oven to 325F. Line a baking sheet with parchment paper.
- Place the butterscotch chips in a blender and pulse until coarse powder forms. Set aside.
- In the bowl of a stand mixer, beat butter and powdered sugar until smooth, about 2 minutes. Add in powdered butterscotch chips and mix well.
- Gradually add flour and salt, mixing on low until combined. The dough will be crumbly.
- Scoop tablespoons of dough and roll into balls, placing them on prepared baking sheet about 1.5 inches apart.
- Bake for 17-20 minutes until lightly golden around the edges.
- Remove cookies from oven and transfer to wire rack to cool.
- Prepare glaze by mixing powdered sugar, vanilla, and milk until smooth.
- Top each cooled cookie with about 1 tablespoon of glaze and sprinkle with chopped pecans.
- Allow glaze to set before serving.
