Ingredients
1⅔cupsall purpose flour,(210 grams), spoon & leveled
½tspbaking powder
¼tspbaking soda
½tspsalt
½cupunsalted butter,(115 grams), melted
½cupgranulated sugar,(100 grams)
½cuplight brown sugar,(100 grams), packed
1large egg
¼cupyogurt,(62 grams), or sour cream
¾cupmilk,(180 milliliter)
2tsppure vanilla extract
2tsplemon zest
1⅓cupsblueberries,fresh or frozen, do not thaw if using frozen
8ozfull fat block cream cheese,(224 grams), softened to room temperature
½cupunsalted butter,(115 grams), softened to room temperature
3¼cupsconfectioner’s sugar,(360 grams), plus an extra ¼ cup if needed
1tsppure vanilla extract
⅛tspsalt
Preparation
Preheat oven to 350 degrees F (177 degrees C). Line two muffin pans with cupcake liners. Set aside.
In a large bowl, mix the flour, baking powder, baking soda, and salt together until combined. Set aside.
In a medium microwave-safe bowl, melt the butter. Whisk in the granulated and brown sugars. The mixture will be thick.
Vigorously whisk the egg, yogurt, milk, vanilla, and lemon zest until combined and uniform in texture.
Slowly whisk the wet ingredients into the dry ingredients until no lumps remain. Gently fold in the blueberries.
Divide batter among 14 cupcake liners and bake in batches for 20 minutes or until a toothpick inserted in the center comes out clean. Allow cooling.
In a large bowl using a handheld or stand mixer fitted with a paddle or whisk attachment, beat the cream cheese and butter together on high speed until smooth and creamy.
Add 3 cups of confectioners’ sugar, vanilla, and salt. Beat on low speed for 30 seconds then switch to high speed and beat for 2 minutes.
Frost cooled cupcakes immediately before serving. Decorate with more blueberries if desired.
Unfrosted cupcakes remain fresh covered tightly at room temperature for 3 days. Store frosted cupcakes in the refrigerator for up to 2 days and allow them to come to room temperature before serving.