Chocolate Cupcakes with Vanilla Buttercream Frosting

This post may contain affiliate links. Please read our disclosure policy.

There’s nothing wrong keeping birthday treats classic and simple like these chocolate cupcakes with vanilla buttercream frosting decorated with sprinkles.

Chocolate cupcakes with buttercream frosting and sprinkles lined up in rows

My oven had been on nightly for the past few weeks. After my son went to sleep, I started baking, all in preparation for his birthday party.

Perhaps I’m exaggerating that I was scooping flour and cracking eggs 7 days a week, but I was hoarding an embarrassing amount of unsalted butter in my fridge.

I kept it simple baking rich chocolate cupcakes that had a swirl of buttercream frosting and finishing them off with sprinkles.

Ever since my son’s first birthday, I’ve become a pro at baking cupcakes in advance.

Once they’re finished, I protect each one, unfrosted, in plastic wrap and tuck them in gallon-sized Ziploc bags.

About 36 hours before I’m planning to frost, I transfer the bags to the fridge to do a slow thaw guaranteeing the perfect crumb.

To keep last minute tasks to a minimum, I finished the cupcakes the day before the celebration.SaveSave

Want to save this recipe?
Enter your email below, and I’ll send it to your inbox. Plus enjoy recipes and cooking inspiration each week.
Please enable JavaScript in your browser to complete this form.

Chocolate Cupcakes with Vanilla Buttercream Frosting

No ratings yet
Prep: 1 hour
Cook: 30 minutes
Chilling Time: 1 hour
Total: 2 hours 30 minutes
Servings: 12 cupcakes
There’s nothing wrong keeping birthday treats classic and simple like these chocolate cupcakes with vanilla buttercream frosting decorated with sprinkles.


  • For cupcakes
  • 2 ounces unsweetened chocolate chopped
  • 1/4 cup Dutch-processed cocoa powder
  • 1 cup granulated sugar
  • 1/2 cup 1 stick unsalted butter
  • 1/3 cup water
  • 1/2 cup milk
  • 1 large egg
  • 1 egg yolk
  • 1/2 teaspoon vanilla extract
  • 1 cup all-purpose flour
  • 1 teaspoon baking powder
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon kosher salt
  • For frosting
  • 2/3 cup granulated sugar
  • 2 egg whites
  • 1-1/2 cups unsalted butter at room temperature, cut into 2-inch cubes
  • 1-2/3 cup confectioners’ sugar
  • 1/4 teaspoon kosher salt
  • 2 tablespoons milk
  • 1 tablespoon vanilla extract
  • Sprinkles optional


  • Place the chocolate and cocoa powder in a medium bowl. In a small saucepan over medium high heat, combine the sugar, butter and water. Heat, stirring occasionally, until the sugar and butter have melted. Pour the mixture over the chocolate and cocoa powder whisking until the chocolate is smooth. Then whisk the milk, egg, egg yolk and vanilla into the chocolate.
  • In a small bowl, combine the flour, baking powder, baking soda and salt. Stir the dry ingredients into the wet ingredients until fully combined. Let the batter rest at room temperature for 1 hour or up to 3 days in the refrigerator.
  • Preheat the oven to 350 degrees F. Line a 12-cup muffin pan with paper liners.
  • Divide the batter into the muffin cups and bake for 30 minutes until the cupcakes spring back when pressed in the center. Allow the cupcakes to cool completely before removing them from the pan.
  • For the frosting, combine the granulated sugar and egg whites in a heatproof bowl over a saucepan of simmering water over low heat. (Make sure the water is not touching the bottom of the bowl.) Heat the mixture until it is hot to the touch and the sugar has melted, about 3 to 4 minutes.
  • Transfer the sugar-egg white mixture to the bowl of a stand mixer fitted with the whisk attachment. Beat for 6-8 minutes until it becomes a light, white meringue. Mix in the butter a few chunks at a time until fully combined. Then add the confectioners’ sugar, salt, milk and vanilla extract and continue beating on medium speed until smooth and shiny.
  • Once the cupcakes have cooled, use a pastry bag fitted with a round or star tip to pipe the frosting or spread it with a spatula. Top with sprinkles after piping each cupcake.
  • The cupcakes can be stored up to 2 days at room temperature, but they taste best the day they are baked.


Unfrosted cupcakes can be baked and frozen up to 1 month prior to frosting. Wrap each cupcake in plastic wrap and aluminum foil. Slowly thaw in the refrigerator 24-36 hours in advance. Allow to come to room temperature before serving.
Adapted from Flour by Joanne Chang


Calories: 468kcal | Carbohydrates: 53g | Protein: 4g | Fat: 35g | Saturated Fat: 22g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 9g | Trans Fat: 1g | Cholesterol: 113mg | Sodium: 253mg | Potassium: 123mg | Fiber: 2g | Sugar: 29g | Vitamin A: 1008IU | Calcium: 59mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Cakes, Pies & Tarts
Cuisine: American
Did you make this recipe?Mention @lastingredient on Instagram and tag it #lastingredient!

Author photo

Hi, I'm Paige.

Welcome to Last Ingredient where you will find simple seasonal recipes with plenty of fruits and vegetables, all for the home cook.

Related Posts

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating