Ingredients
Equipment
Method
- Line a cupcake pan with paper liners and heat the oven to 350°F (176°C).
- Whisk together the flour, baking powder, baking soda, and salt in a medium bowl until evenly combined.
- Beat the butter, oil, and sugar together in a large bowl until pale and fluffy, allowing enough time to aerate the mixture.
- Blend in the vanilla extract and sour cream until the batter looks smooth and cohesive.
- Mix in the eggs one at a time, stopping to scrape the bowl so everything incorporates evenly.
- Stir in half of the dry mixture just until most of the flour disappears.
- In a separate cup, combine the lemon juice, zest, and milk, then slowly pour it into the batter while mixing.
- Add the remaining dry ingredients and mix gently until the batter is smooth, being careful not to overwork it.

- Lightly coat the blueberries with flour, then fold them gently into the batter to distribute evenly.

- Divide the batter among the liners, filling each just over halfway, and bake until a toothpick comes out clean.
- Transfer the cupcakes to a rack and allow them to cool completely before frosting.

- Beat the cream cheese and butter together until creamy and lump-free.
- Blend in half of the powdered sugar until smooth.
- Add the vanilla extract, lemon extract, and lemon zest, mixing until fully incorporated.

- Add the remaining powdered sugar and beat until light and fluffy.
- Pipe the frosting onto the cooled cupcakes and garnish with lemon slices or blueberries if desired.

Nutrition
Notes
These cupcakes taste like warm sunshine and summer afternoons. The lemon aroma fills the kitchen, while the blueberries add little bursts of sweetness that feel nostalgic and comforting.
