Homemade Bakery-Style Chocolate Cupcakes + Buttercream Frosting

Moist, rich chocolate cupcakes topped with silky chocolate buttercream frosting. This easy from-scratch recipe makes 24 bakery-style cupcakes.

Frosted chocolate cupcake topped with mini chocolate chips on a cooling rack

Love this? Share it with your people 💕

Get our recipes, not a bot’s.One tap tells Google to show you CookingChew first — in search and AI answers.
Add us on Google

Here’s your new favorite recipe for bakery-style, homemade chocolate cupcakes. While you don’t HAVE to pile them high with my chocolate frosting, well, I thought we could be friends, but I guess not.

Just kidding, we’ll always be friends. Hope you enjoy these chocolate cupcakes from scratch with intense cocoa flavor in both the cake part and the frosting.

Cross-section of a chocolate cupcake showing the moist crumb

WANT TO SAVE THIS?

Don't lose this! Enter your email and we'll send it instantly.

How To Make Chocolate Cupcakes

Here some tools, steps and tips for making rich, bakery-style chocolate cupcakes at home. You can find measurements in the recipe card below.

Tools & Equipment

  • Two 12-cup muffin pans
  • Paper cupcake liners or nonstick cooking spray
  • Measuring cups (microwave-safe for melting butter and boiling water)
  • Measuring spoons
  • Mixing bowls (1 medium, 2 large)
  • Whisk
  • Electric mixer (hand or stand)
  • Rubber spatula or wooden spoon
  • Large spoon (for adding batter to muffin pan)
  • Wire cooling rack or dinner plate
  • Piping bag and tip (optional, for frosting)

For the chocolate cupcakes

Step 1 – Prep. Start preheating the oven at 350F. Either spray a muffin pan with nonstick cooking spray or use cupcake liners. Set pan aside. Gather your tools and ingredients. I promise it will make life easier to have everything out in front of you.

Ingredients for chocolate cupcakes measured out on a counter

Step 2 – Bloom the cocoa. In a medium bowl, whisk together the cocoa powder, baking soda, and salt. Boil 1 cup of fresh water. Carefully add the boiling water and whisk until smooth and combined, then set the mixture aside.

Cocoa powder whisked with boiling water in a bowl

Step 3 – Mix the wets. Melt the butter, then combine with the sugar, oil, and vanilla. Using an electric mixer or whisk, beat in the eggs and egg yolks one at a time, just until combined.

Eggs beaten into the wet cupcake batter base

Step 4 – Add the cocoa mixture and milk. Pour in the cocoa mixture and the milk, stirring just until combined.

Smooth chocolate cupcake batter after adding cocoa and milk

Step 5 – Add flour. Add the flour and stir the batter with a wooden spoon or spatula just until the flour is incorporated. Don’t overmix.

Flour added to the chocolate cupcake batter

Step 6 – Fill the pans. Batter will be fairly thin. Spoon the batter into the prepared pan, filling each about two-thirds full.

Closeup of batter in cupcake pan

Step 7 – Bake. Slide the cupcake batter into the preheated oven. Bake at 350°F for 18 to 20 minutes, until a toothpick or tip of a butterknife inserted in the center comes out clean.

Freshly baked chocolate cupcakes in the muffin pan

Step 8 – Cool. Cool the cupcakes in the pan for 5 minutes, then remove to a plate or wire rack. Remember to cool completely before adding any frosting. This is the longest wait of my life, but patience is worth it or the frosting melts and slides off.

For the chocolate buttercream frosting

Step 1 – Beat the butter. First, check your butter to make sure it’s very soft. In a large bowl, beat the softened butter with an electric mixer until smooth and creamy, about a minute.

Step 2 – Mix. Add the cocoa powder, milk, and vanilla, then beat until well incorporated.

Chocolate buttercream frosting being beaten in a bowl

Step 3 – Add the powdered sugar. Mix in the powdered sugar about ½ cup at a time until you reach your desired piping consistency.

Step 4 – Frost. Spread or pipe the frosting onto the completely cooled cupcakes. This style uses a standard ruffle or petal tip. You don’t need to add this much frosting if you just want a taste. It’s not for the faint of heart. Garnish with chocolate chips, chopped sweetened coconut, or chopped nuts, if you’d like.

Piping chocolate buttercream onto cooled chocolate cupcakes

Tips & Storage

  • Fill each liner or well only two-thirds full to avoid overflowing.
  • Don’t overmix the batter once you add the flour. We want tender cupcakes, not tough or dense.
  • I mentioned this in the steps too but just in case: Don’t frost until these are cool to the touch. Completely cool. Or the frosting will slide off.
  • You can freeze unfrosted cupcakes for up to 3 months. I make a batch and remove one at a time for a TV snack.
  • Store leftover cupcakes in an airtight container for up to 5 days. Since these are homemade, it’s best to refrigerate these moist chocolate cupcakes, then bring to room temperature before serving.

WANT TO SAVE THIS?

Don't lose this! Enter your email and we'll send it instantly.

Closeup of a cross-section slice of a chocolate cupcake

Chocolate Cupcakes + Buttercream Frosting

Rich, moist chocolate cupcakes topped with silky chocolate buttercream frosting. This easy from-scratch recipe makes two dozen rich, bakery-style cupcakes.
No ratings yet
Prep Time 30 minutes
Cook Time 20 minutes
Total Time 50 minutes
Course Dessert
Cuisine American
Servings 24 cupcakes
Calories 301 kcal

Ingredients
  

For the cupcakes

  • 2/3 cup unsweetened cocoa powder
  • 1 teaspoon baking soda
  • 3/4 teaspoon salt
  • 1 cup boiling water
  • 1 3/4 cups granulated sugar
  • 1/2 cup unsalted butter melted (1 stick)
  • 1/3 cup vegetable oil
  • 1 teaspoon vanilla extract
  • 2 large eggs
  • 2 egg yolks
  • 1/2 cup whole milk
  • 1 3/4 cup all-purpose flour

For the chocolate buttercream frosting

  • 1 cup butter softened (2 sticks)
  • 1/2 cup cocoa powder unsweetened
  • 1 tablespoon milk for consistency
  • 2 teaspoons vanilla extract
  • 3 cups powdered sugar
  • 1 pinch salt for balance

Instructions
 

Cupcakes

  • Gather your tools and ingredients. Set out all of your butter to soften to room temp. Preheat oven to 350°F. Line 24 wells of muffin pans with cupcake liners or prep pan with nonstick spray; set aside.
  • You'll be boiling 1 cup of water, so get out a microwave safe measuring cup (like Pyrex) or an electric tea kettle for this. Also: The batter uses 1/2 c melted butter, and you can use the same microwave-safe measuring cup for this effort as well.
  • In a medium mixing bowl, whisk together the cocoa powder, baking soda, and salt. Carefully pour in the boiling water and whisk until well blended. Set the bloomed cocoa mixture aside.
  • In a large mixing bowl, combine the sugar, melted butter, vegetable oil, and vanilla. Using an electric mixer or a whisk, beat in the eggs and egg yolks one at a time.
  • Add the cocoa mixture and the milk, stirring just until combined.
  • Add the flour and stir the batter with a wooden spoon or whisk, just until the flour is incorporated. Don't overmix; it can affect the tender crumb.
  • Batter will be thin. Spoon the batter into the prepared pan, filling each cupcake about 2/3 full.
  • Bake at 350F for 18-20 mins, until a toothpick or tip of a butterknife inserted into the center comes out clean.
  • Leave the cupcakes in the pan for 5 mins, then remove to a plate or a wire rack to finish cooling completely. This is the patience we were trained for as children. We can do this.

Chocolate buttercream frosting

  • While the cupcakes cool: In a large mixing bowl, use an electric mixer to beat just the butter until smooth and light colored, about 45 seconds.
  • To the beaten butter, add cocoa powder, milk, and vanilla extract, then beat until creamy and incorporated.
  • Add the powdered sugar 1/2 cup or so at a time.
  • Spread or pipe the frosting onto the completely cooled cupcakes. If you want to save the frosting, add to a container with an airtight lid; it should be good in the fridge about two weeks if kept cold. Bring to room temp and stir well before topping cupcakes.
  • Note about the decoration on the cupcakes shown: The frosting pattern uses a petal or ruffle tip to achieve this look. Standard is a #104 Petal Tip (shown) or larger is #125 Petal Tip for wider, more dramatic ribbons.

Notes

Freeze unfrosted cupcakes for up to 3 months. Store leftover cupcakes in an airtight container for up to 5 days; refrigerate, then bring to room temperature before serving.

Nutrition

Calories: 301kcalCarbohydrates: 39gProtein: 3gFat: 16gSaturated Fat: 8gPolyunsaturated Fat: 2gMonounsaturated Fat: 4gTrans Fat: 0.5gCholesterol: 61mgSodium: 191mgPotassium: 93mgFiber: 2gSugar: 30gVitamin A: 405IUCalcium: 22mgIron: 1mg
Tried this recipe?Let us know how it was!

The bottom line

These are one of my favorite chocolate cupcakes recipes — they are versatile and wholesome (not healthy, I didn’t say healthy), and you can use this recipe as a base for our Flower Cupcakes, Monster Cupcakes, and Campfire Cupcakes, too (coming soon). Want a full cake instead? Try our easy chocolate snack cake instead.

Similar Posts

  • |

    Seafood Chowder Recipe | Chunky With A Light & Creamy Sipping Broth

  • Cinnamon Popcorn Recipe

  • |

    Air Fryer Tortilla Chips Recipe

  • |

    Sheet Pan Dinner with Lemon Chicken and Veggies

  • |

    I Made These Beautiful Apple Rose Tarts by Hand and It’s Easier Than You Think!

  • |

    Simple and Delicious Roasted Bell Peppers and Potatoes with Just 3 Ingredients

Leave a Reply

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

Recipe Rating