
Blueberry Zucchini Cake Recipe tastes like a super moist lemony blueberry muffin that ran off and became a fancy layer cake, and it works perfectly for brunch, birthdays, or a random Tuesday sweet tooth in about 1 hour total. Busy parents, beginner bakers, and anyone with too much zucchini in the kitchen will love how forgiving and simple this cake feels. I tested this recipe in my tiny apartment kitchen while my dog judged my frosting skills from the couch, so you know it passed a tough audience.
Why Make This Blueberry Zucchini Cake Recipe at Home
This Blueberry Zucchini Cake Recipe gives you bakery-style flavor with simple ingredients you probably already keep around. The zucchini keeps the crumb incredibly moist without a strong veggie taste, and the blueberries add juicy pops of sweetness in every bite.
You control the sweetness, the frosting style, and the portion size, which helps if you bake for kids or anyone who prefers lighter desserts. You also sneak in a vegetable, which feels like a small personal victory every single time.
“This Blueberry Zucchini Cake Recipe tastes tender, bright, and bakery-level impressive, but it comes together with simple steps and pantry staples. ★★★★★”
Ingredients You Need
Dry ingredients
- 2 1/2 cups all-purpose flour
- Use unbleached if possible for better flavor.
- You can swap up to 1 cup with white whole wheat flour for a slightly heartier texture.
- 1 1/2 teaspoons 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 tasty)
Wet ingredients
- 3 large eggs, room temperature
- 1 cup granulated sugar
- 1/2 cup light brown sugar, packed
- Brown sugar adds moisture and a light caramel note.
- 3/4 cup neutral oil
- Use canola, avocado, or light olive oil.
- You can use melted coconut oil, but cool it first and expect a slight coconut flavor.
- 1/2 cup plain Greek yogurt or sour cream
- Full-fat works best for tenderness.
- Use vanilla yogurt in a pinch and reduce the sugar by 2 tablespoons.
- 2 teaspoons vanilla extract
- Zest of 1 large lemon
- 2 tablespoons fresh lemon juice
Zucchini and blueberries
- 2 cups grated zucchini, lightly packed
- About 2 small or 1 large zucchini.
- Do not peel; the green flecks look pretty and taste mild.
- 1 1/2 cups fresh blueberries
- You can use frozen blueberries; do not thaw and toss them in 1 tablespoon flour before mixing.
- 1 tablespoon flour to toss with blueberries
- This helps prevent them from sinking.
Cream cheese lemon frosting
- 8 ounces cream cheese, softened
- Use full-fat block style for best texture.
- 1/2 cup unsalted butter, softened
- 3 to 3 1/2 cups powdered sugar, sifted
- 1 teaspoon vanilla extract
- 1 to 2 tablespoons fresh lemon juice
- Pinch of salt
Equipment list
- Two 8-inch or 9-inch round cake pans
- You can use a 9×13 pan instead and adjust bake time slightly.
- Parchment paper
- Box grater or food processor with grating disc
- Large mixing bowls
- Whisk and rubber spatula
- Hand mixer or stand mixer for the frosting
- Cooling racks
- Offset spatula or butter knife for frosting
Tips & Mistakes
- Squeeze the zucchini gently in a clean towel if it feels very watery, but keep some moisture so the cake stays tender.
- Measure flour by spooning it into the cup and leveling it, since packed flour makes the cake dense and dry.
- Toss blueberries with a little flour before folding them in so they stay evenly distributed.
- Use room temperature eggs, cream cheese, and butter so the batter and frosting mix smoothly.
- Do not overmix the batter after you add the flour; stop when you see no dry streaks to avoid a tough crumb.
- Grease and line pans with parchment so the cake layers release cleanly and keep their shape.
- Cool the cake layers completely before frosting, or the frosting will slide and melt.
- Taste the frosting and adjust lemon juice and powdered sugar to match your sweetness and tang preference.
- Bake on the middle rack and rotate pans halfway if your oven heats unevenly.
- Check doneness with a toothpick that comes out with a few moist crumbs, not wet batter.
How to Make Blueberry Zucchini Cake Recipe
Prep the pans and ingredients
- Heat your oven to 350°F.
- Grease two 8-inch or 9-inch round cake pans, line the bottoms with parchment rounds, and lightly flour the sides.
- Wash the zucchini, trim the ends, and grate it on the medium holes of a box grater.
- If the zucchini releases a lot of liquid, squeeze it gently over the sink, then measure 2 cups and set aside.
Mix the dry ingredients
- In a medium bowl, whisk the flour, baking powder, baking soda, salt, cinnamon, and nutmeg.
- Break up any clumps so the leavening distributes evenly.
Mix the wet ingredients
- In a large bowl, whisk the eggs, granulated sugar, and brown sugar until the mixture looks slightly thick and lighter in color.
- Add the oil, yogurt or sour cream, vanilla, lemon zest, and lemon juice, then whisk until smooth.
Combine batter and add zucchini
- Add the dry ingredients to the wet ingredients in two additions.
- Stir gently with a spatula until you see no dry streaks of flour.
- Fold in the grated zucchini until it spreads evenly through the batter.
Add blueberries
- In a small bowl, toss the blueberries with 1 tablespoon flour.
- Fold the coated blueberries gently into the batter so you do not crush them.
Bake the cake
- Divide the batter evenly between the prepared pans and smooth the tops.
- Bake 28 to 34 minutes, depending on pan size and oven, until a toothpick in the center comes out with a few moist crumbs.
- Place the pans on a cooling rack for 10 to 15 minutes.
- Run a knife around the edges, turn the cakes out onto the rack, peel off parchment, and cool completely.
Make the cream cheese lemon frosting
- In a large bowl, beat the softened cream cheese and butter with a hand mixer until smooth and fluffy.
- Add 3 cups powdered sugar, vanilla, 1 tablespoon lemon juice, and a pinch of salt.
- Beat until creamy and spreadable, then adjust with more powdered sugar for thickness or more lemon juice for tang.
Assemble the cake
- Place one cake layer on a serving plate or stand.
- Spread a generous layer of frosting over the top.
- Place the second layer on top, bottom side down for a flat surface.
- Frost the top and sides of the cake, smoothing or swirling as you like.
- Chill the cake for at least 30 minutes before slicing so the frosting sets and the slices cut cleanly.
Variations I’ve Tried
I swap the lemon for orange zest and juice and use a touch of cardamom for a warmer flavor. I also fold in 1/2 cup chopped toasted walnuts or pecans for crunch, which works especially well in a single-layer 9×13 version. Sometimes I skip the frosting and dust the cooled cake with powdered sugar for a lighter snack cake.
You can use a simple vanilla glaze with powdered sugar, milk, and vanilla if you want a thinner topping. I also tested this recipe with half whole wheat pastry flour, and it still tasted tender with a slightly nuttier flavor.
How to Serve Blueberry Zucchini Cake Recipe
Serve Blueberry Zucchini Cake slightly chilled or at cool room temperature so the cream cheese frosting tastes silky and the crumb holds together. Add fresh blueberries and thin lemon slices on top for a pretty finish. Pair slices with cold milk, hot coffee, or herbal tea for a cozy snack or dessert. This cake works well for brunch, potlucks, and birthday celebrations when you want something a little different from classic vanilla or chocolate.
How to store
- Store the frosted cake covered in the fridge for up to 4 days; use an airtight container or cover the cut sides with plastic wrap.
- Chill individual slices on a plate, then wrap them and stack them in a container so they stay neat and moist.
- Freeze unfrosted cake layers tightly wrapped in plastic and then foil for up to 2 months; thaw them in the fridge overnight.
- Freeze frosted slices on a tray until firm, then wrap and store in a freezer bag for up to 1 month.
- Reheat chilled slices very lightly in the microwave for 10 to 15 seconds, just until the chill comes off but the frosting still holds its shape.

Blueberry Zucchini Cake Recipe
Ingredients
Method
- Preheat the oven to 350°F (175°C). Grease and flour a 9x13-inch baking pan or line it with parchment paper.
- In a medium bowl, whisk together flour, baking powder, baking soda, salt, and cinnamon (if using). Set aside.
- In a large bowl, beat the eggs with granulated sugar and brown sugar until well combined. Whisk in the vegetable oil, yogurt (or sour cream), and vanilla extract until smooth.
- Fold the dry ingredients into the wet mixture just until combined; do not overmix.
- Gently fold in the shredded zucchini.
- In a small bowl, toss the blueberries with 1 tablespoon of flour, then gently fold them into the batter.
- Pour the batter into the prepared pan and spread it into an even layer.
- Bake for 35–40 minutes, or until a toothpick inserted in the center comes out clean or with a few moist crumbs.
- Let the cake cool in the pan on a wire rack completely before glazing.
- In a small bowl, whisk together the powdered sugar and 2 tablespoons of lemon juice until smooth. Add more lemon juice, a few drops at a time, until the glaze is pourable but still thick.
- Stir in lemon zest if using, then drizzle the glaze over the cooled cake. Allow the glaze to set for 10–15 minutes before slicing and serving.
Notes
Approximate per serving (1/12 of cake): 290–320 calories; fat 13 g; saturated fat 2 g; carbohydrates 45 g; fiber 1 g; sugars 28 g; protein 4 g; sodium 190 mg. Values will vary based on specific ingredients, brands, and portion size.
