Easy Frozen Chocolate Peanut Butter Treats
There’s something about the smell of fresh lemon and the sight of bright green zucchini that instantly transports me back to summer afternoons in my grandma’s kitchen. I remember her humming softly as she grated zucchini and zested lemons, turning simple ingredients into something magical. Over the years, I’ve tweaked her recipe into what I call my lemon zucchini cake, and trust me — it’s a little slice of sunshine that’s become a household favorite. My kids ask for this all the time, especially during cozy weekend mornings or when I need a quick, satisfying treat that’s almost too pretty to eat. Honestly, I love it because it’s so incredibly easy — it’s what I often bake when I want something sweet but don’t want to spend hours in the kitchen. Plus, it’s a sneaky way to get my kids to eat their veggies! If you love the idea of a moist, fragrant cake with a tangy glaze, stick around. I’ll walk you through every step, and trust me — you’ll be making this all the time, too.
What is a Zucchini cake?
This lemon zucchini cake is basically a delightful mash-up of soft, tender cake, fresh zesty lemon, and the healthy goodness of zucchini — all topped with a tangy cream cheese swirl and drizzled with a bright, sweet lemon glaze. Think of it as a lazy Saturday brunch dessert or an afternoon snack that’s a little healthier but still feels indulgent. It’s essentially a quick bread that’s been elevated into a cake, with that wonderful moisture from grated zucchini that keeps every bite fresh for days. The name says exactly what it is: a cake flavored with lemon and hidden in the zucchini, which means it’s not just good but sneaky good — sneaky because no one suspects how nutritious it is. This recipe’s all about balance — tart, sweet, moist, and just a little decadent — perfect for anyone who loves a little citrusy brightness in their baked goods.
Why you’ll love this recipe?
What I love most about this lemon zucchini cake is how it manages to be both simple and impressive at the same time. The flavor is vibrant — the lemon zest and juice bring a fresh, almost zingy brightness that makes your kitchen smell like spring. The texture? Moist and tender thanks to the zucchini, which also adds a bit of nutrition without making it dense or heavy. Plus, it’s surprisingly economical — I always do this when I want to make something special without breaking the bank. The ingredients are staples I always have on hand: zucchini, lemons, flour, sugar, and a bit of cream cheese. And the best part? It’s versatile. You can serve it for breakfast, brunch, as a light dessert, or even as an afternoon snack with a cup of tea. This one’s a lifesaver on busy nights, especially when the kids come home craving something sweet but I don’t want to smother them with heavy desserts. I’ve tested this with so many variations — like swapping out some of the sugar for honey or adding a handful of chopped pistachios — and it always comes out beautifully. It’s become my go-to for when I want something homemade, flavorful, and a little bit fancy, without the fuss.
How do I make a lemon zucchini cake?
Quick Overview
This cake comes together in one bowl — no fancy equipment needed — and bakes in under an hour. You start by grating the zucchini and zesting the lemons, then mixing them into a simple batter made from flour, sugar, eggs, and a splash of oil or melted butter. While the cake bakes, you’ll whip up a quick cream cheese swirl that you’ll gently swirl into the batter before baking, creating beautiful marbled patterns. Once baked, you drizzle everything with a zesty lemon glaze that’s sweet with just the right amount of tang. It’s a foolproof, stress-free process that yields a gorgeous, flavorful cake perfect for sharing or secretly devouring with a fork. And trust me — the aroma alone makes everybody smile while it’s baking.
Ingredients
For the Main Batter:
- 2 cups all-purpose flour (I prefer unbleached for richness)
- 1 cup granulated sugar (or coconut sugar for a healthier twist)
- 1 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- 1/2 cup vegetable oil or melted butter (both work; I tested with almond oil for lighter flavor)
- 3 large eggs
- 1 teaspoon vanilla extract
- Juice and zest of 2 lemons
- 1 1/2 cups grated zucchini (squeezed of excess moisture but don’t peel)
For the Filling:
- 4 oz cream cheese (softened)
- 2 tablespoons powdered sugar (or to taste)
- 1 teaspoon lemon zest
For the Glaze:
- 1 cup powdered sugar
- Juice of 1 lemon (adjust for desired consistency)
- A touch of vanilla or lemon extract (optional)
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. I love spraying it with non-stick spray and dusting lightly with flour — it keeps things easy and clean. While the oven warms, grate your zucchini and zest your lemons — I always do this first because I tend to get zucchini water everywhere, and I like to let it sit for a few minutes, then squeeze out any excess moisture. Trust me, removing that extra water stops your cake from becoming a soggy mess.
Step 2: Mix Dry Ingredients
In a large mixing bowl, whisk together the flour, sugar, baking powder, baking soda, and salt. Mixing your dry ingredients first helps create an even distribution of leavening and spices — plus, it’s less sticky than trying to mix wet into dry later.
Step 3: Mix Wet Ingredients
In a separate bowl, whisk together the eggs, oil, vanilla, lemon juice, and lemon zest. I usually do this separately because it makes blending everything easier. When I add the wet to the dry, I just fold gently — overmixing can make the cake tough, and nobody wants that. Stir until just combined; the batter should be thick but pourable.
Step 4: Combine
Pour the wet mixture into the dry ingredients and mix gently, just until you see no dry flour. Now, fold in the grated zucchini. If your batter seems too thick, you can add a tablespoon of milk or lemon juice to loosen it slightly. The zucchini should be evenly distributed and the batter should be moist but not runny.
Step 5: Prepare Filling
In a small bowl, beat the softened cream cheese with powdered sugar and lemon zest until smooth and creamy. This little swirl adds a lovely richness and a beautiful marbled look. If you want to swap it out for something else, like ricotta or Greek yogurt, go for it — but honestly, the cream cheese is standout.
Step 6: Layer & Swirl
Pour half of the batter into your prepared pan. Dollop spoonfuls of the cream cheese mixture across the batter’s surface, then pour the remaining batter on top. Using a knife or a skewer, gently swirl the cream cheese into the batter — don’t overdo it, we want pretty marbled patterns. It’s satisfying to see those swirls develop as you go.
Step 7: Bake
Pop the cake into the oven and bake for about 40-45 minutes. It’s done when the top is golden and a toothpick inserted in the center comes out clean. If it’s browning too fast, turn down the oven slightly or cover loosely with foil. I always start checking around 38 minutes, because ovens vary!
Step 8: Cool & Glaze
Let the cake cool in the pan for at least 15 minutes, then transfer to a wire rack. When completely cooled, whisk together your lemon glaze and drizzle it generously over the top. The glaze seeps into the cracks and makes the whole cake shine — I swear, it’s as pretty as it is delicious.
Step 9: Slice & Serve
Use a sharp serrated knife to cut into slices. I like serving mine slightly warmed, with an extra drizzle of glaze on top. This cake is wonderful on its own but also amazing with a dollop of whipped cream or a scoop of vanilla ice cream. Whether you serve it at tea time or after dinner, everyone always asks for seconds!
What to Serve It With
This lemon zucchini cake is versatile enough to shine on its own, or be paired with a few extras. For breakfast, I love it with a steaming cup of coffee or a glass of fresh orange juice. The bright citrus flavor wakes me up, and the moist crumb holds up well with a splash of milk or even a dollop of Greek yogurt. During brunch, I like to serve slices with berries and some extra lemon zest sprinkled on top — it looks gorgeous and tastes even better. As a light dessert after a rich meal, a slice of this cake with a cup of herbal tea is perfection. If I want to make it extra special, I add some chopped pistachios or toasted coconut on top for crunch. When I have friends over, I just plate it on a pretty cake stand, and everyone starts snapping photos before they dive in. My family also loves a warm slice with melting butter or a spread of lemon curd — the joy of this recipe is that it can be dressed up or down depending on your mood.
Top Tips for Perfecting Your Lemon Zucchini Cake
After baking this cake dozens of times, I’ve learned a few tricks that make all the difference. First, don’t skip removing excess moisture from the zucchini — it keeps the cake from turning into a soggy mess. I do this by grating, then sprinkling a little salt, letting it sit for five minutes, then squeezing out the water — total game changer! When mixing, use a gentle folding motion; overmixing can make the cake dense, and nobody wants that fluffy disappointment. For the swirl, if you want it more dramatic, add a little food coloring or natural juice to the cream cheese before dolloping — pretty, right? Substituting part of the flour with almond meal adds a nutty flavor and extra moisture, but I find the batter needs a touch more liquid — always adjust with lemon juice or milk. Baking tip: middle rack is best, and keep an eye on your cake after 38 minutes. Every oven varies, so the toothpick test is your hero. As for the glaze, I sometimes add a sprinkle of finely grated lemon zest into it for extra pop, or switch it out for a drizzle of honey. Trust me, learning to adjust the water in the glaze or tweaking bake times all come from experience — the more I made this cake, the more I fell in love with its forgiving, lovely nature.
Storing and Reheating Tips
This cake is pretty hardy. At room temperature, it stays fresh for about 2 days if covered tightly with plastic wrap or a cake dome. I love storing leftovers in an airtight container in the refrigerator — it keeps for up to 4 days, and the flavors even intensify slightly. Just make sure to cover it well. If you want to keep it longer, wrapping it in plastic and freezing for up to 3 months works beautifully. Thaw overnight in the fridge or at room temp, and it’ll be just as moist and tasty. To reheat, a quick 10-15 seconds in the microwave transforms it into a warm, comforting treat. If you’ve glazed it, I recommend adding the glaze just before serving, so it stays shiny and luscious. I tested storing slices with and without glaze, and honestly, the glaze is best fresh — it soaks in and loses some of its sparkle when refrigerated. For best presentation, I suggest slicing only what you plan to eat and keeping the rest covered to maintain freshness. This cake also works beautifully for picnics or bake sales — just wrap it tightly, and it’ll stay delicious no matter how you transport it.
Frequently Asked Questions
Final Thoughts
From my hand to yours, I hope this lemon zucchini cake brings a little brightness to your day. It’s a recipe I’ve made countless times, tweaking here and there, and every single batch turns out just as lovely — moist, tangy, and irresistibly flavorful. The best part? It’s so forgiving and adaptable — you can swap ingredients, adjust flavors, or even turn it into muffins — and it still comes out perfect. I love that it’s packed with zucchini hidden inside, so it feels like a treat but sneaks in some veggies too. Honestly, I’ve yet to meet anyone who doesn’t fall in love with that lemon glaze dripping over the top or the swirls of cream cheese hidden inside. If you try it, I’d love to hear your thoughts — share your tweaks, add in your favorite nuts or berries. Baking is such a cozy, joyful act, and this recipe will make your home smell wonderful. Happy baking, my friend — I can’t wait to see how yours turns out!

frozen chocolate peanut butter
Ingredients
Method
- In a food processor, blend frozen bananas until smooth.
- Add peanut butter, cocoa powder, and honey to the blender and mix until well combined.
- Pour the mixture into a baking dish and spread evenly.
- Freeze for at least 4 hours or until firm.
- Cut into squares and serve immediately.
