This Lemon Zucchini Cake with Cream Cheese Filling is soft, moist, and bursting with citrus flavour. Hidden zucchini adds moisture, while the cream cheese layer makes every bite creamy and irresistible—perfect for spring or summer gatherings.
Preheat oven to 350°F (175°C). Grease a 9×5-inch loaf pan or line with parchment paper.
Prepare the Filling:
In a small bowl, mix cream cheese, sugar, egg, and vanilla until smooth. Set aside.
Mix Dry Ingredients:
In a medium bowl, whisk flour, baking powder, baking soda, and salt.
Mix Wet Ingredients:
In a large bowl, beat eggs, oil, both sugars, yogurt, lemon juice, and lemon zest until smooth. Fold in grated zucchini.
Combine and Layer:
Gradually add dry ingredients into wet mixture and stir until combined. Pour half of the batter into the prepared loaf pan. Spread cream cheese filling over the batter. Top with remaining batter.
Bake:
Bake for 50–55 minutes, or until a toothpick comes out clean from the centre. Cool in pan for 10 minutes, then transfer to a wire rack to cool completely.
Notes
Make Ahead: This cake stays moist for several days. Store in the fridge for up to 5 days or freeze for up to 2 months.Customizing the Flavour: Add poppy seeds or blueberries to the batter for extra texture and flavour.Serving Suggestions: Delicious served chilled or slightly warmed with a dusting of powdered sugar or lemon glaze.Allergy-Friendly Options: Substitute dairy-free yogurt and cream cheese for a lactose-free version.Storage Tips: Store in an airtight container in the refrigerator. Bring to room temperature before serving for the best taste.