
Blueberry Zucchini Cake Recipe tastes like a super moist lemony blueberry muffin that met a tender zucchini bread and decided to wear cream cheese frosting. It works perfectly for bakers who want a not-too-sweet dessert that feels special enough for guests yet fits into a busy weeknight, and you can finish the whole thing in about 1 hour 10 minutes. I baked a version of this cake for a summer potluck, and my friends still text me about it every blueberry season.
Why Make This Blueberry Zucchini Cake Recipe at Home
This cake stays incredibly moist from the shredded zucchini, yet it still slices cleanly and holds its shape. The blueberries burst into little pockets of jammy sweetness, and the lemon zest keeps everything bright instead of heavy.
You also control the sweetness, the amount of spice, and the frosting thickness. Store-bought cakes often taste cloying or dry, while this one tastes fresh, soft, and bakery-level without a fancy bakery price tag.
"This Blueberry Zucchini Cake Recipe tastes like a bakery special, stays moist for days, and disappears in minutes at every gathering I bring it to." ★★★★★
Ingredients You Need
Dry ingredients
- 2 1/2 cups (300 g) all-purpose flour
- Use a standard unbleached all-purpose flour like King Arthur or Gold Medal.
- 1 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1 teaspoon fine sea salt
- 1 1/2 teaspoons ground cinnamon
- 1/4 teaspoon ground nutmeg (optional, but it adds cozy flavor)
Wet ingredients
- 3 large eggs, room temperature
- 1 cup neutral oil (canola, vegetable, or light olive oil)
- 1 3/4 cups granulated sugar
- 2 teaspoons pure vanilla extract
- 2 teaspoons fresh lemon zest (about 1 large lemon)
- 2 tablespoons fresh lemon juice
Zucchini and blueberries
- 2 cups lightly packed shredded zucchini (about 2 medium zucchini)
- Do not peel; the green flecks look pretty.
- Pat the zucchini dry with paper towels to avoid soggy batter.
- 1 1/2 cups fresh blueberries
- You can use frozen blueberries; keep them frozen and toss in flour so they bleed less.
- 1 tablespoon flour to toss with blueberries
- This helps keep the berries from sinking.
Cream cheese frosting
- 8 ounces full-fat cream cheese, softened
- 1/2 cup (1 stick) unsalted butter, softened
- 3 cups powdered sugar, sifted
- 1 teaspoon vanilla extract
- Pinch of fine sea salt
- 1–2 tablespoons milk or heavy cream, as needed for texture
Optional add-ins and toppings
- Extra blueberries for garnish
- Thin lemon slices or extra lemon zest
- 1/2 cup chopped toasted pecans or walnuts for crunch
- A light dusting of powdered sugar if you skip frosting
Equipment list
- 9×13 inch baking pan or two 8-inch round cake pans
- Parchment paper
- Box grater or food processor with shredding disc for zucchini
- Large mixing bowls
- Whisk and rubber spatula
- Hand mixer or stand mixer for frosting
- Cooling rack
- Microplane or fine grater for lemon zest
Tips & Mistakes
- Squeeze some moisture from the shredded zucchini with paper towels so the cake bakes fluffy, not dense.
- Toss blueberries with a spoonful of flour so they stay suspended in the batter instead of sinking to the bottom.
- Use room temperature eggs and softened cream cheese so the batter and frosting mix smoothly without lumps.
- Do not overmix once you add flour; stir just until no dry streaks remain to keep the crumb tender.
- Check the cake a few minutes early; every oven runs a little different, and overbaking dries the edges.
- Let the cake cool completely before frosting so the cream cheese frosting stays thick and does not slide.
- Line the pan with parchment and leave a little overhang so you lift the cake out easily for clean slices.
- Taste the frosting before you finish; adjust with more lemon, vanilla, or a pinch of salt so it matches your sweetness preference.
How to Make Blueberry Zucchini Cake Recipe
Step 1: Prep the pan, zucchini, and blueberries
Preheat the oven to 350°F. Grease a 9×13 inch pan and line the bottom with parchment paper. Shred the zucchini on the large holes of a box grater, then spread it on a clean towel and blot or gently squeeze to remove excess moisture.
Measure 2 cups of the shredded zucchini and set it aside. In a small bowl, toss the blueberries with 1 tablespoon of flour until coated. This light coating helps the berries stay scattered through the cake instead of sinking.
Step 2: Mix the dry ingredients
In a large bowl, whisk together the flour, baking powder, baking soda, salt, cinnamon, and nutmeg. Break up any little clumps of flour or spice with the whisk. Set this bowl near your mixer or main mixing bowl so you move quickly once you add it.
Step 3: Whisk the wet ingredients
In another large bowl, whisk the eggs until they look slightly frothy. Add the sugar and whisk until the mixture looks thick and a bit lighter in color. Pour in the oil, vanilla, lemon zest, and lemon juice, then whisk until everything looks smooth and glossy.
Step 4: Combine wet and dry, then fold in zucchini and blueberries
Add the dry ingredients to the wet ingredients in two additions. Stir gently with a spatula until no dry streaks of flour remain. Fold in the shredded zucchini until it distributes evenly.
Gently fold in the floured blueberries, trying not to crush them. The batter will look thick and speckled with green and purple. Scrape the batter into the prepared pan and smooth the top with a spatula.
Step 5: Bake the cake
Place the pan on the middle rack of the oven. Bake 35 to 40 minutes, until the top looks golden and a toothpick inserted in the center comes out with a few moist crumbs but no wet batter. If you use two 8-inch round pans, start checking around 28 to 32 minutes.
Let the cake cool in the pan for 15 minutes. Run a knife around the edges, then lift the cake out using the parchment or leave it in the pan if you plan to frost and serve straight from it. Cool completely on a rack before you add frosting.
Step 6: Make the cream cheese frosting
In a mixing bowl, beat the softened cream cheese and butter with a hand mixer or stand mixer until smooth and fluffy. Add the powdered sugar 1 cup at a time, mixing on low after each addition so the sugar does not puff everywhere. Mix in the vanilla and salt, then add 1 tablespoon of milk or cream and beat until the frosting looks creamy and spreadable.
Taste and adjust the frosting. Add more lemon zest if you want extra brightness or a bit more powdered sugar if you like a thicker, sweeter frosting. Chill the frosting for 10 to 15 minutes if it feels too soft.
Step 7: Frost and garnish
Spread the cream cheese frosting over the cooled cake in an even layer. Swirl the top with the back of a spoon or an offset spatula for a bakery-style look. Sprinkle extra blueberries, lemon zest, or chopped nuts over the top if you like.
Slice the cake into squares or wedges. Wipe the knife between cuts for the cleanest slices, especially if the frosting feels soft. Serve slightly chilled or at cool room temperature.
Variations I've Tried
I swapped half the all-purpose flour with white whole wheat flour, and the cake still tasted tender with a slightly nuttier flavor. I also tried a version with 1/2 cup shredded coconut folded into the batter, which added a little chew and tropical vibe that paired nicely with the blueberries.
A lemon glaze version works great when you want something lighter than cream cheese frosting. I whisked 1 1/2 cups powdered sugar with 2 to 3 tablespoons lemon juice and drizzled it over the cooled cake. A streusel topping also works nicely: mix butter, flour, brown sugar, and cinnamon, crumble it over the batter, and bake as usual.
How to Serve Blueberry Zucchini Cake Recipe
Serve this Blueberry Zucchini Cake slightly chilled or at cool room temperature so the frosting feels creamy and the crumb stays moist. I like to add a few fresh blueberries and a sprinkle of lemon zest on each slice for a little color. Pair it with hot coffee, cold brew, iced tea, or a tall glass of cold milk.
You can also cut the cake into small squares and serve it as snack cake for brunch buffets or picnics. Kids usually focus on the blueberries and frosting and forget that zucchini hides inside, which feels like a small baking victory.
How to store
- Store leftover cake covered in the fridge for 4 to 5 days; the cream cheese frosting needs a cool spot.
- Wrap individual slices tightly in plastic wrap, then place them in an airtight container for easy grab-and-go snacks.
- Freeze unfrosted cake tightly wrapped in plastic and then foil for up to 2 months; thaw in the fridge overnight and frost once it reaches fridge temperature.
- Freeze frosted slices on a tray until firm, then wrap and store in a freezer bag for up to 1 month; thaw in the fridge and let the slice sit at room temperature 15 to 20 minutes before serving.
- Reheat unfrosted slices in the microwave for 10 to 15 seconds if you want a warm, muffin-like texture; keep frosted cake chilled and skip reheating so the frosting stays intact.

Blueberry Zucchini Cake Recipe
Ingredients
Instructions
- Preheat the oven to 350°F (175°C). Grease a 9x13-inch baking pan and line the bottom with parchment paper.
- Shred the zucchini on the large holes of a box grater. Spread the shreds on a clean towel and gently blot or squeeze to remove excess moisture. Measure 2 cups of lightly packed shredded zucchini and set aside.
- In a small bowl, toss the blueberries with 1 tablespoon of flour until coated and set aside.
- In a large bowl, whisk together the flour, baking powder, baking soda, salt, cinnamon, and nutmeg until well combined and no clumps remain.
- In another large bowl, whisk the eggs until slightly frothy.
- Add the granulated sugar and whisk until the mixture looks thicker and a bit lighter in color.
- Whisk in the oil, vanilla, lemon zest, and lemon juice until the mixture looks smooth and glossy.
- Add the dry ingredients to the wet ingredients in two additions, stirring gently with a spatula just until no dry streaks of flour remain.
- Fold in the shredded zucchini until evenly distributed throughout the batter.
- Gently fold in the floured blueberries, taking care not to crush them.
- Scrape the thick batter into the prepared pan and smooth the top with a spatula.
- Place the pan on the middle rack of the oven and bake for 35 to 40 minutes, or until the top is golden and a toothpick inserted in the center comes out with a few moist crumbs but no wet batter.
- Let the cake cool in the pan for 15 minutes, then run a knife around the edges. Lift the cake out using the parchment or leave it in the pan if serving from it. Cool completely on a rack before frosting.
- In a mixing bowl, beat the softened cream cheese and butter with a hand mixer or stand mixer until smooth and fluffy.
- Add the powdered sugar 1 cup at a time, mixing on low after each addition until incorporated.
- Beat in the vanilla and salt, then add 1 tablespoon of milk or cream and mix until the frosting is creamy and spreadable. Add a little more milk or powdered sugar as needed to adjust the consistency.
- Spread the cream cheese frosting over the completely cooled cake in an even layer, swirling the top with a spoon or offset spatula if desired.
- Garnish with extra blueberries, lemon zest, thin lemon slices, or chopped nuts if using.
- Slice into squares and serve slightly chilled or at cool room temperature.
Notes
Approximate per serving (1 of 12): 430 calories; fat 23 g; saturated fat 7 g; carbohydrates 54 g; fiber 1 g; sugars 37 g; protein 5 g; sodium 260 mg. Values are estimates and will vary based on brands, exact measurements, and toppings used.

Leave a Reply