Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
5.0
(10)
Export 11 ingredients for grocery delivery
Step 1
Preheat the oven to 350 degrees. Place oven shelves in the middle lower and upper racks. Line 3 standard cupcake pans with liners and spray very lightly with baking spray. I recommend spraying from above with your arm at a distance. (Note: You can bake these in batches if you don’t have enough cupcake pans)
Step 2
In a medium-sized bowl, whisk together the flour, baking powder, salt, and cocoa powder. In a small bowl or liquid measuring cup, combine the half-and-half and vanilla extract.
Step 3
In a stand mixer fitted with the paddle attachment, cream the butter and sugar together on high speed for 3-5 minutes, until light and fluffy (to avoid splatters, start with a lower speed and work up to high). Scrape down the side of the bowl, then add the eggs on low speed, one at a time, scraping down the sides all the way to the bottom of the bowl after the 2nd and 4th egg, until they’re completely incorporated.
Step 4
On medium-low speed, alternate between adding the dry and wet ingredients over the course of 30-60 seconds, starting and ending with the dry ingredients, until everything is just combined. Give the bowl one more scrape, all the way to the bottom, to make sure there are no patches of flour or butter. If the batter looks slightly broken, turn the mixer back on high speed for around 10-15 seconds, which will bring it back together.
Step 5
Evenly distribute the batter between the cupcake liners. They should each be no more than halfway full.
Step 6
Bake for 18-20 minutes, or until the center of one of the cupcakes comes out clean with a toothpick. Allow to cool completely before removing from the pan.
Step 7
Place the sugar, water and corn syrup in a medium-sized saucepan (do not stir). Cover and turn the heat to high. Once the liquid begins to simmer and steam develops, remove the cover (this helps prevent crystallization). Using a digital thermometer, cook the sugar to the soft boil stage, 235-240 degrees F.
Step 8
While the sugar is cooking, whisk the eggs on high in a stand mixer with the whisk attachment until a soft peak has formed.
Step 9
Turn the mixer speed down to medium-low and very slowly pour the syrup down the side of the bowl into the egg whites (this will “cook” the egg whites, making them safe to consume. Don’t pour the hot syrup directly into the meringue or you’ll have scrambled egg whites.
Step 10
Once the syrup is completely incorporated, turn the speed to high and allow the meringue to continue to form a stiff peak while cooling down. Mix on high until the meringue has reached room temperature, approximately 15 minutes.
Step 11
Once the meringue is at room temperature, slowly begin incorporating the soft butter on medium speed. Once all of the butter has been incorporated, turn the mixer speed up to high and slowly add the vanilla, chocolate, and food coloring, if using.
Step 12
To frost the cupcakes: Fill a piping bag halfway with buttercream, (I used a Wilton 1M tip), twist to close, and pipe decoratively. Serve cupcakes at room temperature. These are best served within 72 hours.