Preheat the oven to 350 F (177 C). Line a 12 ct. muffin pan with cupcake liners.
In a mixing bowl, whisk the flour, baking powder, salt and sugar together until well combined.
1½ cups (180 g) all purpose flour, 1½ teaspoon baking powder, ¼ teaspoon salt, 1 cup (200 g) granulated sugar
Pour the dry ingredients into the bowl of a stand mixer fitted with paddle attachment. Beat the butter into the dry ingredients until a crumble texture.
½ cup (113 g) unsalted butter, room temperature
In another bowl whisk the eggs, lemon zest, vanilla extract, lemon juice, sour cream and milk together until well combined.
2 large eggs (US), room temperature, 2 lemons, zested, 2 tablespoon (30 ml) lemon juice, 1 teaspoon (5 ml) vanilla extract, ¼ cup (59 ml) milk, room temperature, ¼ cup (60 g) sour cream, room temperature
Stir the wet ingredients into the dry butter crumble mixture until just combined. Do not overmix. Stir in the flour coated blueberries.
1 cup (140 g) fresh or frozen blueberries
Use a 3 tablespoon sized cookie scoop to scoop the cupcake batter into each of the cupcake liners.
Bake the blueberry and lemon cupcakes for 18 - 22 minutes. The cupcakes are finished baking with the tops spring back quickly when lightly touched. Cool in the pan for 10 minutes, then remove to cool to room temperature on a cooling rack. Make the lemon cream cheese frosting by beating the cream cheese and butter together until smooth and well combined.On low speed, beat in the sugar ½ cup (60 g) at a time, followed by the lemon juice, vanilla extract and salt. Increase the speed to medium until the frosting is your desired consistency. ½ cup (113 g) unsalted butter, room temperature, 8 oz. cream cheese, room temperature, 4 cups (480 g) powdered sugar, 2 tablespoon (30 ml) fresh lemon juice, 1 teaspoon (5 ml) vanilla extract, ¼ teaspoon salt
Pipe the frosting onto the cooled cupcakes using a 1M star tip. Top the berry cupcakes with more fresh berries and lemon zest. 1 cup (140 g) fresh blueberries, for topping, 1 lemon, zested for topping