The Best Chocolate Cupcakes

4.88 from 8 votes

There are so many Chocolate Cupcake recipes out there…but these are seriously the BEST Chocolate Cupcakes I’ve ever tasted. The frosting will knock your socks off…so be prepared!

I am SUPER picky when it comes to chocolate cake and cupcakes. I never choose chocolate over vanilla…unless these cupcakes are on the menu. Then I pick chocolate every time.


This is the BEST chocolate cupcake recipe I've ever eaten. It's moist and soft and the cooked chocolate frosting recipe is better than ganache!

Reasons I love internet shopping:

“Prices” seem inconsequential. If it’s on the internet and you use a credit card, that means it’s fake money you’re spending.

I can add something to my cart and remove it ten times and a sales lady will not look at me like she wants to kill me.

I can pretend I look gorgeous in the skirt/bathing suit/shoes/dress because the model is gorgeous in it. And, duh. It’ll look the same on me because it looks amazing on her.

I can shop at 6am when I should be responding to email and making breakfast.

I can pay attention to what I’m doing because I don’t have a little person saying “Mom. Mom. Mom. MOM!” in my ear.

There are so many more stores online than there are in real life. Like, so many more my wallet can’t keep up. (Like my garage can’t keep up with the cardboard from all the shipping boxes.)

Internet shopping reminds me of these chocolate cupcakes: there are approximately 27 bajillion chocolate cupcake recipes on the internet. Everyone has their favorite. But OMG people. THIS recipe?

There. Are. No. Words.

The BEST chocolate cupcake recipe is topped with the most heavenly and gooey chocolate frosting.

I love chocolate cupcakes…sort of. Normally I’ll pick vanilla every time. I don’t know why, I love chocolate. Just not always in cake and cupcakes. I find that chocolate cupcakes are rarely flavorful or moist enough for my liking….until I came upon this recipe.

This is the ONLY chocolate cupcake recipe I ever make now, and it makes a pretty good cake too.

The thing is, the cupcakes themselves are great but the start of this recipe is the FROSTING. It’s a cooked chocolate frosting that’s like a ganache but so much better.

Let’s just say I have frosting left over. And I’m eating it with a spoon. It’s unbelievably rich and good you won’t be able to stop eating it. You’ll have to force yourself to actually frost the cupcakes with it.


This is the Best Chocolate Cupcake Recipe you’ll ever make. The frosting is the best chocolate frosting recipe too!


I think the thing I love most about this cupcake recipe is how soft they are. How you make cupcakes moist is always a question I get, and with this recipe it’s an easy answer: use oil. I always find that oil produces such a softer and more tender cake recipe.

As an added bonus, the cake recipe itself has no eggs or dairy. The leavening is done with baking soda and vinegar. The reaction between the two, as well as the use of oil, makes the most tender crumb. Instead of milk, these cupcakes use hot boiling water as the liquid component.

I’ve always asked myself why do chocolate cupcake recipes use hot water instead of milk? According to the ktchn, hot water is used to bloom the cocoa. When you add hot water to the cocoa mixture it releases the flavor particles in the cocoa producing an even richer and more intense chocolate flavor. More chocolate > less, don’t you think?

This is such an easy chocolate cupcake recipe from scratch; you’ll never ask how to make chocolate cupcakes again!

STOP looking for the best chocolate cupcake recipe because this is it!

As if the chocolate cupcakes weren’t good enough, the chocolate frosting on top is probably the best I’ve eaten too. It’s gooey and super chocolatey. If you’ve never tried cooking your frosting, you must. It’s even better than a chocolate ganache on top of these amazing cupcakes.

Tips for making the perfect chocolate frosting recipe:

  • Be sure to use heavy whipping cream, as called for in the recipe.
  • Be sure to cook it the for at least the 4 minutes specified. You want all the sugar dissolved.
  • Plan for time: the frosting needs time to set. It takes a few ours in the fridge.
  • This frosting isn’t thick enough for piping and it’s best on the cupcakes or pouring on a sheet cake. A layer cake might fall due to the thinness of the frosting.

This is the last chocolate cupcake recipe you’ll ever make and I hope you enjoy!


The Best Chocolate Cupcake Recipe

The richest, most decadent chocolate cupcakes ever! You'll never make another chocolate frosting again once you've had these.
4.88 from 8 votes
Prep Time 30 minutes
Cook Time 30 minutes
Yield 30 cupcakes
Serving Size 1 cupcake


For the Cake

  • 3 cups all purpose flour
  • 2 cups sugar
  • 1/2 cup unsweetened cocoa powder
  • 2 teaspoons baking soda
  • 1 teaspoon salt not kosher, just regular table salt
  • 2 cups hot water
  • 3/4 cup vegetable oil
  • 2 tablespoons distilled vinegar
  • 1 tablespoon instant coffee granules
  • 1 tablespoon vanilla extract

For the Frosting

  • 1/2 cup 1 stick unsalted butter
  • 1 1/2 cups granulated sugar
  • 1 1/4 cups unsweetened cocoa powder
  • pinch of salt
  • 1 1/4 cups heavy whipping cream do not substitute with anything else or it won’t set properly
  • 1/4 cup sour cream low-fat is fine
  • 1 teaspoon instant coffee granules
  • 2 teaspoons vanilla extract


Make the cupcakes

  • Preheat oven to 350°F. Line cupcake pans with liners (about 30).
  • Whisk flour, sugar, cocoa, baking soda, and salt in a large mixing bowl. Combine water, oil, vinegar, instant coffee, and vanilla in a large mixing cup. Whisk to combine, then add to the dry ingredients and whisk just until the batter comes together. A few lumps are okay.
  • Fill cupcake liners about 2/3 full and bake for about 12-15 minutes. (Mine baked in 14 minutes.) Cool completely before frosting.

Make the frosting

  • While the cupcakes are in the oven, make the frosting. (There is cooling time involved.)
  • Melt the butter in a large saucepan over medium heat. Stir in sugar, cocoa, and salt. The mixture will be thick and grainy.
  • Whisk heavy cream, sour cream, and instant coffee in a large measuring cup. Slowly add the cream mixture into your saucepan and whisk until smooth. Cook over medium-low heat until the sugar has dissolved and is hot to the touch, between 4-8 minutes. (Mine cooked in about 4 minutes, but it could take longer.) Do not boil!
  • Transfer frosting to a bowl and let cool 2-3 hours until it’s spreadable. You can also chill it so it will set up faster. If it gets to hard to spread, microwave it on 20 second intervals, stirring in between, until it’s the desired consistency.
  • Frost top of cupcake with chocolate frosting. Store in refrigerator, let come to room temperature before serving.

Nutrition Information

Serving: 1cupcake | Calories: 258kcal | Carbohydrates: 94g | Protein: 2g | Fat: 14g | Saturated Fat: 6g | Cholesterol: 23mg | Sodium: 148mg | Fiber: 23g | Sugar: 2g

Nutritional information not guaranteed to be accurate

Red Velvet Molten Lava Cupcakes

red velvet molten lava cake 2 words

White Chocolate Cookie Butter Filled Cupcakes by Beyond Frosting
Snickers Cupcakes by Sugar Hero
Peanut Butter Cup Banana Cupcakes by Something Swanky

Join for FREE to start saving your favorite recipes
Create an account easily save your favorite content, so you never forget a recipe again.
sample postsample postsample post

This post may contain affiliate links. For more information, read my disclosure policy.

Leave a Reply

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