Ingredients:
- 2 ¼ cups (280g) all-purpose flour
- 1 ½ cups (300g) granulated sugar
- 1 tbsp (8g) baking powder
- ½ tsp (3g) salt
- ¾ cup (170g) unsalted butter, softened
- 3 large eggs, room temperature
- 1 cup (240ml) whole milk, room temperature
- 2 tbsp (12g) lemon zest
- 3 tbsp (45ml) fresh lemon juice
- 1 tsp (5ml) vanilla extract
- 1 ½ cups (225g) fresh blueberries
- 8 oz (225g) full-fat cream cheese, softened
- ½ cup (115g) unsalted butter, softened
- 3 cups (360g) powdered sugar, sifted
- 1 tbsp (6g) lemon zest
- 1 tbsp (15ml) fresh lemon juice
- 1 tsp (5ml) vanilla extract
Instructions:
- Preheat oven to 350°F (175°C) and grease a 9-inch round or 8x8 square cake pan.
- In a large bowl, cream the softened butter and granulated sugar on high until the mixture is pale and fluffy.
- Beat in the eggs one at a time, ensuring each is fully incorporated before adding the next.
- In a separate bowl, whisk together the flour, baking powder, and salt.
- Alternately add the flour mixture and the milk/lemon juice to the butter mixture, starting and ending with the flour.
- Stir in the lemon zest and vanilla extract.
- Toss the fresh blueberries in a tablespoon of the measured flour, then gently fold them into the batter using a spatula.
- Pour the batter into the prepared pan and bake for 35–40 minutes until the edges pull away slightly from the pan.
- Prepare the frosting by beating together softened cream cheese and butter, then mixing in powdered sugar, lemon zest, lemon juice, and vanilla.
- Allow the cake to cool completely on a wire rack before applying the lemon cream cheese frosting.