Ingredients
3⅓cupsflour
1tspbaking powder
½tspbaking soda
1tspsalt
2cupsgranulated sugar
1cupunsalted butter,melted
2large eggs
½cupsour cream
1½cupmilk
1tbspvanilla extract
12ozPeanut M&Ms,(1 large bag)
1cupunsalted butter,softened
1tbspvanilla extract
4cupspowdered sugar,sifted
3tbspmilk
food coloring,or as needed
1bagM&M’s,(small bag), for garnish
Preparation
Preheat the oven to 350 degrees F. Line muffin tin with 24 cupcake liners. Set aside.
In a stand mixer, add the flour, baking powder, baking soda, and salt.
Add the melted butter to a bowl and whisk in the sugar. Then, pour in the eggs, sour cream, milk, and vanilla.
Slowly mix the dry ingredients into the wet ingredients until no lumps remain. The batter will be thicker than normal.
Add half the normal amount of batter to the pan. Add 6 or so Peanut M&Ms of a single color into each cupcake. Or try and mix it up, using different colors.
Add in the second half of the batter, then make sure the M&Ms are covered.
Bake for 18 to 20 minutes
Cream the room temperature butter in a stand mixer for 5 to 7 minutes until the butter is much lighter in color.
Add in the powdered sugar until fully incorporated, then add in the vanilla extract.
Pour in the milk, then beat for an additional 3 to 4 minutes.
Add preferred food coloring, and mix until color is completely incorporated.
Frost over cupcakes, serve, and enjoy!