Easy Salmon Avocado Salad Recipe
If you’ve ever had that moment where you’re craving something sweet but don’t want to spend ages baking, this zucchini cake is my go-to. It’s soft, super moist, and loaded with flavors that taste like sunshine—plus, the zucchini keeps it light and fresh. I always do this when I have a leftover veggie stash and want to transform it into something special. My kids ask for this all the time, especially when I drizzle that glossy vanilla glaze on top. Trust me, the smell alone brings everyone to the kitchen—it’s cozy, warm, and makes the house smell like a bakery. And the best part? It’s honestly so easy, I can whip this up on a busy weeknight, and it’s a hit every single time. I tested this with almond milk, and it actually made it even creamier—so feel free to swap ingredients! This cake disappeared in minutes at my house, and I know it’ll do the same for you.
What is Zucchini cake?
Think of this zucchini cake as a lovely, tender sheet cake with a delightful surprise: hidden bits of zucchini that melt into every bite, giving it an unbeatable moistness. It’s essentially a quick dessert that feels slightly wholesome, thanks to the zucchini, but it’s sweet enough to satisfy every craving. The name might sound fancy, but it’s really just a clever way of saying, “Hey, I turned a veggie into dessert.” The concept is super friendly for home cooks—no fancy ingredients, just simple pantry staples and a handful of shredded zucchini. It’s kind of like a cross between a quick bread and a birthday cake, with a hint of nostalgia. You get a soft crumb, a hint of vanilla, and a touch of sweetness that makes it perfect for breakfast, brunch, or an afternoon treat. And if you’re watching your carbs, it’s a smart way to enjoy something sweet with a bit more nutrition.
Why you’ll love this recipe?
What I love most about this zucchini cake is how versatile and forgiving it is—plus, it’s honestly kind of fun to make. The flavor is just divine; the zucchini adds a subtle earthiness that balances the sweetness beautifully. The vanilla glaze elevates it into something fancy, but it’s still simple enough that even a beginner can master it. This one’s a lifesaver on busy nights when I want something homemade but don’t have hours to spend in the kitchen. The ingredients are budget-friendly too—you probably already have most of what you need in your pantry and fridge. It’s also incredibly customizable. I’ve added a handful of walnuts and even a dash of cinnamon when I want a twist. Honestly, what I love most about this is how it always gets oohs and aahs from everyone tasting it—the combination of moist, tender crumb and sweet vanilla glaze is irresistible. Plus, it’s a fantastic way to sneak some veggies into a treat, especially for kids who think they don’t like zucchini!
How do I make Zucchini cake?
Quick Overview
This cake comes together in just a few simple steps: grate the zucchini, mix the dry and wet ingredients separately, fold everything together, then layer in the filling and swirl for a lovely marbled look. Baking it is straightforward—just pop it into the oven and wait. The key to a perfect zucchini cake is not overmixing once you combine everything; that keeps the crumb light and fluffy. Once baked and cooled, a generous drizzle of vanilla glaze makes it all look store-bought but tastes homemade. The entire process takes about an hour, give or take, and the result is so worth it. Trust me on this—you’ll want to make it again and again.
Ingredients
For the Main Batter:
- 1 1/2 cups grated zucchini (about 1 medium zucchini, excess moisture squeezed out)
- 1 cup all-purpose flour (or gluten-free blend if needed)
- 1/2 cup sugar (can reduce for less sweetness)
- 1/2 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1/4 teaspoon salt
- 1 teaspoon vanilla extract
- 1/4 cup vegetable oil or melted coconut oil
- 2 large eggs (or flax eggs for vegan)
For the Filling:
- 1/2 cup cream cheese or mascarpone, softened
- 2 tablespoons sugar
- 1 teaspoon vanilla
For the Glaze:
- 1 cup powdered sugar
- 2-3 teaspoons milk (or almond milk)
- 1/2 teaspoon vanilla extract
- Optional: a splash of lemon juice for brightness
Step-by-Step Instructions
Step 1: Preheat & Prep Pan
Heat your oven to 350°F (175°C). Grease a 9-inch square baking pan or line it with parchment paper. I always do this because it makes clean-up so much easier, and I hate broken pieces sticking to the pan. Prep your zucchini by shredding it on a box grater, then squeeze out as much moisture as you can using a clean kitchen towel or cheesecloth. This step is crucial—moist zucchini can make your cake dense or soggy instead of tender and moist.
Step 2: Mix Dry Ingredients
In a medium bowl, whisk together the flour, sugar, baking powder, baking soda, and salt. Mixing your dry ingredients separately helps ensure everything is evenly distributed, which is especially important for baking success. I’ve made the mistake of skipping this step before and the cake turned uneven and dense—trust me on this, it makes a difference!
Step 3: Mix Wet Ingredients
In a large bowl, whisk together the eggs, oil, and vanilla until smooth. Add the grated zucchini and fold gently. I like to use a spatula here to keep things light. The mixture will look a little gloppy, but that’s exactly what you want. If it feels too dry, you can add a splash of milk—sometimes I do that, especially if I’ve squeezed out a lot of moisture from the zucchini.
Step 4: Combine
Add the dry ingredients in batches, folding gently just until combined. Do not overmix, or your cake could turn out tough instead of tender. Just stir until you see no more flour streaks. This is where patience is key—don’t rush this step! It’s worth it for that perfect crumb.
Step 5: Prepare Filling
For the filling, combine softened cream cheese, sugar, and vanilla until smooth. This creamy layer adds a little tang and richness that balances the sweet cake. Sometimes I sprinkle in some lemon zest or a dash of cinnamon for extra warmth. Spread this evenly over the batter, keeping about a half-inch border around the edges.
Step 6: Layer & Swirl
Pour the batter over the filling and then swirl gently with a toothpick or skewer to create a marbled effect. Don’t overdo it—you want beautiful streaks but not a mixed mess. My kiddos love watching the swirl take form—it’s like painting with batter!
Step 7: Bake
Pop the pan into the oven and bake for about 35–40 minutes. Check doneness with a toothpick inserted in the center—if it comes out clean, it’s ready. Every oven is different; mine sometimes takes an extra five minutes, especially if I’ve added a lot of zucchini moisture. Keep an eye on the edges—they should be golden and set.
Step 8: Cool & Glaze
Let the cake cool in the pan for at least 15 minutes before transferring to a wire rack. Cool completely to prevent the glaze from melting off. Whisk together powdered sugar, vanilla, and milk until smooth, then drizzle generously over the top. The glaze should be thick but pourable—if it’s too runny, add a little more powdered sugar. I love to do this while the cake is still a little warm but not hot—it gives a nice shiny finish and makes the cake look irresistible.
Step 9: Slice & Serve
Use a serrated knife for clean slices, and serve at room temperature. This cake tastes incredible on its own or with a scoop of vanilla ice cream. Sometimes I sprinkle a little extra powdered sugar on top for presentation, or serve it with fresh berries for a burst of freshness. It’s perfect for family brunches, teatime, or even as a heartfelt gift wrapped in parchment. Believe me, it’s the kind of dessert that makes you feel good—even if you cheated a little with that extra dash of sugar!
What to Serve It With
This zucchini cake is such a versatile little number—here’s how I usually enjoy it:
For Breakfast: Pair it with a strong cup of coffee or a mug of tea. I love hosting brunch and slicing it up alongside some scrambled eggs and fresh fruit. The light sweetness and moist crumb make it feel indulgent but not overly heavy.
For Brunch: Top it with a dollop of whipped cream or Greek yogurt. Serve with fresh berries, maybe even a splash of orange juice. It’s fancy enough to impress guests but totally effortless.
As Dessert: Drizzle a little caramel or sprinkle toasted nuts on top. A scoop of vanilla ice cream turns this into a little bowl of heaven after dinner. The kids love it with a dusting of cinnamon — it’s their favorite after-school treat.
For Cozy Snacks: Cut thick slices and enjoy with a cup of hot cocoa or milk. This cake has that comforting homey vibe that makes everything feel a bit special, even on a busy weekday. I usually stash a slice in the fridge for a quick sweet hit, and it’s just as good cold or warmed slightly in the microwave.
Over the years, I’ve found it’s perfect for making ahead—wrapped tightly in plastic, it stays soft and fresh for a couple of days. I love hiding a slice or two in the freezer for those days I need a quick pick-me-up. It defrosts beautifully, and the flavor only gets better after sitting for a little while.
Top Tips for Perfecting Your Zucchini Cake
Having made this countless times, I’ve picked up a few tricks to make it truly exceptional:
Zucchini Prep: Always squeeze out as much moisture as possible. Moisture is the enemy of fluffy cake! I use a clean kitchen towel and give the shredded zucchini a good twist so it’s not soggy—but still moist enough to keep the cake tender.
Mixing Advice: Overmixing is tempting if you want to just get it done, but it’ll result in a dense, rubbery crumb. Fold gently and stop just as the ingredients come together. The batter should be lumpy but combined enough.
Swirl Customization: Play with your swirling technique—try making patterns or just random streaks. I’ve done intricate designs where the filling is peeking through, and it makes the cake look almost too pretty to cut!
Ingredient Swaps: I tested this with coconut sugar, and it turned out just as tasty with a slightly caramelized flavor. For dairy-free, you can swap the cream cheese for coconut yogurt or a dairy-free cream cheese alternative. Just keep the ratios same—trust me, it works!
Baking Tips: If your oven runs hot, lower the temperature slightly or bake for a little less time. Always check with a toothpick—don’t just rely on the timer. The edges should be golden and pulling away slightly from the sides of the pan.
Glaze Variations: Want something different? Mix in a teaspoon of lemon zest or a splash of espresso for an amazing flavor boost. Or sprinkle the top with chopped toasted nuts or coconut flakes before glazing for extra crunch and visual appeal. The glaze should be glossy but not runny, so adjust the milk as needed. I learned these tricks after lots of experimenting, and they always elevate the look and flavor.
Storing and Reheating Tips
This cake keeps surprisingly well. I usually wrap it tightly in plastic wrap or keep it in an airtight container. At room temperature, it’s good for about two days—preferably in a cool, dry place to prevent it from drying out. Keep it away from direct sunlight or heat sources. Refrigerating can extend its life up to five days, but the moisture and texture might change slightly; just give it a quick warm-up in the microwave for softer, cake-like consistency. If you want to freeze leftovers, wrap slices individually in plastic wrap and store in a freezer bag for up to three months. To enjoy, unthaw in the fridge overnight or leave at room temperature for an hour, then warm gently if you’d like it to taste just-baked again. And yes, the glaze is best added fresh before serving—unless you like a glazed, slightly sticky exterior that adds charm and sweetness.
Frequently Asked Questions
Final Thoughts
This zucchini cake is truly one of those recipes that feels like a warm hug from the kitchen. It’s moist, flavorful, and forgiving enough to make on a whim. I love how the zucchini keeps it from feeling overly decadent, yet the vanilla glaze makes it feel special. Over the years, I’ve tweaked little things—adding a pinch of cinnamon here, swapping out almond milk there—and I always end up with a treat that’s just perfect. It’s become a family favorite, with everyone asking for seconds, and that’s the best compliment I can get. If you’re looking for a way to sneak some veggies into a dessert or just want something that tastes homemade but is easy enough to whip up after a busy day, give this a try. Happy baking! And I’d love to hear how yours turns out—don’t forget to leave a comment or share your own twists. Enjoy!

salmon avocado salad
Ingredients
Method
- Season salmon with 2 teaspoons of Dijon, 1/2 teaspoon dried parsley, 1/4 teaspoon salt and black pepper.
- Adjust the oven on the second rack. Broil salmon for 6 to 7 minutes, until cooked through.
- In a large bowl, combine red onion with olive oil, apple cider vinegar, remaining Dijon, garlic powder, parsley, salt, and pepper. Let sit for about 5 minutes.
- Add cherry tomatoes, avocado, and toss. When ready to serve, add chopped lettuce and cabbage, finish with remaining vinegar, and adjust salt and pepper as needed.
- Divide the salad among 4 bowls and top each with a cooked salmon fillet.
