In a large mixing bowl, use an electric mixer to cream unsaltedbutter(½ cup, i.e. 1 stick) and granulatedsugar(1 cup) for 2 minutes until light and fluffy.
Add sourcream(½ cup),eggs(2 large), vanillaextract (2 teaspoons), and almondextract(/¼ teaspoon)and mix until just combined.
Add bakingpowder(1 ½ teaspoons), baking soda(¼ teaspoon), and salt (½ teaspoon) and mix until combined.
Slowly add all-purposeflour(1 ¾ cups) and mix until just combined. The mixture will be thick.
Gently fold in frozen wild blueberries (1 cup)with a spatula, being careful not to overmix and turn the batter completely blue.
Use a 1-tablespoon cookie scoop to scoop batter into each one. Even though the dough is thick and will stay in “mounds” when scooped, you do not need to spread it to be flat as it will melt down in the oven.
Press extra blueberries on the top of each muffin, if desired.
Bake at 350ºF for 14-16 minutes, or until centers are domed and no longer look wet in the center. Place on a wire rack to cool.
Allow to cool before removing from the wrapper (if you try to unwrap them while they’re hot, they will likely stick).
Store in an airtight container for 3-4 days or freeze up to 1-2 months.
Notes
Mini Muffin Pan: I use an old Pampered Chef pan but this mini muffin tin from Wilton is similar.Cupcake Liners: I use & recommend using these mini white cupcake liners for easy release and a neutral appearance.Nutrition information is calculated using an ingredient database and should be considered an estimate. Nutrition is based on 48 muffins.