Ultimate Chocolate Cupcakes
These chocolate cupcakes are the BEST! They are super moist, made from scratch, and are packed with rich chocolate flavor. Take them over the top with the optional creamy chocolate ganache center! Use the incredibly silky chocolate frosting included in the recipe, or change up the frosting for different seasons or occasions; there are many options linked below!

I have shared approximately one billion (actually, 35ish) cupcake recipes over the years, but this is the ONLY chocolate-chocolate version you'll find. I've had some chocolate cupcake bases, but those were topped with things like peanut butter frosting, espresso buttercream, and salted caramel frosting… then there were the faux Hostess cupcakes and the black-bottom cupcakes.
They are all amazing cupcakes, but this recipe is IT when you need something fabulously rich and overflowing with chocolate flavor. I use this recipe anytime I want chocolate cupcakes; I've never been tempted to try other recipes since finding this one.
Why I Absolutely LOVE These Chocolate Cupcakes
First things first - the cake part of these cupcakes is phenomenal. It's often hard to find a cupcake recipe that not only domes perfectly when baked but is also moist and tender inside (not dry and crumbly) with a rich chocolate taste. These are all of that and more; they melt in your mouth.
To enhance the flavor and the moist texture, a dollop of chocolate ganache is placed on top of the cupcake batter before they are baked. It's an optional step, and you can make the cupcakes without it, but I highly recommend it.
And oh my, the frosting. It's almost beyond words. Satiny, smooth, buttery, just sweet enough, and oh-so-chocolatey. I could eat it with a spoon. Piled high on those cupcakes, it's the perfect frosting-to-cupcake ratio for me.

Ingredients Breakdown
Below are notes on the most important ingredients in these cupcakes (be sure to check the recipe card for a full list of ingredients and quantities):
- Bittersweet Chocolate – This is used in the ganache and the cupcake batter; bittersweet chocolate comes in a variety of percentages. I usually opt for around 60% which is closer to semisweet territory (and you can use semisweet if you prefer it), but you could go up to around 72% bittersweet if you’d like! I prefer to use Ghiradelli baking bars.
- Heavy Cream – For the ganache; I don’t recommend substitutions to ensure it sets up correctly.
- Dutch-Process Cocoa Powder – Don’t substitute unsweetened cocoa powder. You can find Dutch-process at some grocery stores, and also Amazon.
- Hot Coffee – The coffee really enhances the chocolate flavor and takes it to another level). Feel free to use decaf coffee if preferred; if you cannot have coffee for other reasons, you can substitute hot water.
- Bread Flour – This is used because it has a bit more protein than all-purpose flour and helps to keep the cupcakes stable enough for the ganache filling. I always use bread flour (even if I omit the ganache filling, which I do at times), but some readers have reported success using all-purpose flour, as well.
How to Make the Cupcakes
Here is a quick rundown on how to make the best chocolate cupcake recipe!
First, get your muffin pan ready by lining it with paper liners.
Step #1: Make the Chocolate Ganache – Melt together the chopped chocolate, heavy cream, and powdered sugar, then whisk together and chill in the refrigerator for 20 to 30 minutes.

Save This Recipe
Step #2: Make the Cupcakes – Pour hot coffee over the chopped chocolate and cocoa powder, whisk until smooth, then refrigerate for 20 minutes.
Meanwhile, whisk together all of the dry ingredients (including sugar) in a medium bowl. Then, whisk the oil, eggs, vinegar, and vanilla into the chocolate mixture. Add the flour mixture and whisk until smooth.


Divide the batter between the 12 cupcake liners, then place one rounded teaspoon of ganache on top of each cupcake batter. Bake until cupcakes are set and firm to the touch, 17 to 19 minutes. Cool in the pan for 10 minutes, then remove to a wire rack to cool completely.
Step #3: Make the Frosting – In a food processor, process the butter, sugar, cocoa powder and salt until smooth, about 30 seconds. Add the corn syrup and vanilla extract and process until just combined. Scrape the sides of the bowl, then add the melted chocolate and pulse until smooth and creamy. Frost the cupcakes as desired.

Recipe Notes & Success Tips
- Equipment Used – Muffin Tin / Paper Liners / Food Processor
- Ganache Filling – It's important not to chill the ganache filling for too long, or it will be too firm and dense, and will sink to the bottom of the cupcakes. It will still be there, and still be delicious, but will be firmer and lower in the cupcake than intended.
- Chocolate Frosting – This is a phenomenal chocolate frosting – it’s luscious and silky, not at all too sweet. It does have corn syrup in it, which turns a lot of people off. I beg you to try it, but if you don't like it or don't want to make it, then I suggest my chocolate buttercream frosting. It's different, but would be my #2 option for you. You could also use vanilla frosting, cream cheese frosting, peanut butter frosting, 7-minute frosting, or Swiss meringue buttercream!
- Gluten-Free Cupcakes – While I have not personally created a gluten-free version, multiple readers have reported success using gluten-free flour or baking mixes.
- Chocolate Cake – If you are looking for a chocolate cake recipe, I don’t recommend modifying this one, but highly recommend my best-ever chocolate cake!
- Double Batch – You can double this recipe to make 24 cupcakes.
- Storage – The frosted cupcakes can be kept in an airtight container at room temperature for up to 3 days.
- Make-Ahead Frosting – The frosting can be kept at room temperature for up to 3 hours before using, or refrigerated for up to 3 days. If refrigerated, let stand at room temperature for 1 hour before using.
- Freezing the Cupcakes – The baked (and cooled) cupcakes can be frozen in an airtight container or resealable freezer bag for up to 3 months. Thaw at room temperature or in the refrigerator, then frost as desired.

More Favorite Cupcake Recipes:
- Classic Vanilla Cupcakes
- Mocha Cupcakes with Espresso Buttercream Frosting
- Red Velvet Cupcakes
- Pumpkin Cupcakes
- Strawberry Cupcakes with Strawberry Meringue Buttercream
- Coconut Cupcakes with Toasted Coconut Frosting
If you make these chocolate cupcakes and love them, remember to stop back and give it a 5-star rating - it helps others find the recipe! ❤️️

Ultimate Chocolate Cupcakes
Ingredients
For the Ganache Filling
- 2 ounces (56.7 g) bittersweet chocolate, finely chopped
- ¼ cup (59.5 ml) heavy cream
- 1 tablespoon powdered sugar
For the Cupcakes
- 3 ounces (85.05 g) bittersweet chocolate, finely chopped
- ⅓ cup (28.67 g) Dutch-processed cocoa powder
- ¾ cup (177.75 ml) hot coffee
- ¾ cup (93.75 g) bread flour
- ¾ cup (150 g) granulated sugar
- ½ teaspoon (0.5 teaspoon) salt
- ½ teaspoon (0.5 teaspoon) baking soda
- 6 tablespoons vegetable oil
- 2 eggs
- 2 teaspoons white vinegar
- 1 teaspoon vanilla extract
For the Frosting
- 1¼ cups (283.75 g) unsalted butter, at room temperature
- 1 cup (120 g) powdered sugar
- ¾ cup (64.5 g) Dutch-processed cocoa powder
- Pinch of salt
- ¾ cup (255.75 g) light corn syrup
- 1 teaspoon vanilla extract
- 8 ounces (226.8 g) chocolate, milk, semisweet or dark, melted and cooled
Instructions
- Make the Ganache Filling: Place the chopped chocolate, heavy cream and powdered sugar in a small bowl. Heat in the microwave on high power until the mixture is warm to the touch, 20 to 30 seconds. Whisk until smooth, then refrigerate until just barely chilled, no longer than 30 minutes.
- Make the Cupcakes: Preheat oven to 350 degrees F. Line a standard-size muffin pan with liners. Place the chopped chocolate and cocoa powder in a medium bowl. Pour the hot coffee over the mixture and whisk until smooth. Refrigerate mixture for 20 minutes.
- Meanwhile, whisk together the flour, sugar, salt and baking soda in a medium bowl; set aside.
- Whisk the oil, eggs, vinegar and vanilla extract into the cooled chocolate mixture until smooth. Add the flour mixture and whisk until smooth.
- Divide the batter evenly between the muffin pan cups. Place one slightly rounded teaspoon of ganache filling on top of each cupcake. Bake until the cupcakes are set and just firm to the touch, 17 to 19 minutes. Cool the cupcakes in the pan on a wire rack for 10 minutes, then remove the cupcakes from the pan and place on the wire rack to cool completely, about 1 hour.
- Make the Frosting: In a food processor, process the butter, sugar, cocoa powder and salt until smooth, about 30 seconds, scraping the sides of the bowl as needed. Add the corn syrup and vanilla extract and process until just combined, 5 to 10 seconds. Scrape the sides of the bowl, then add the melted chocolate and pulse until smooth and creamy, 10 to 15 one-second pulses. Frost the cupcakes as desired. The frosted cupcakes can be kept in an airtight container at room temperature for up to 3 days.
Notes
- The ganache filling can be omitted it if you’d like a more traditional chocolate cupcake.
- The frosting can be kept at room temperature for up to 3 hours before using, or refrigerated for up to 3 days. If refrigerated, let stand at room temperature for 1 hour before using.
Did you make this recipe?
Leave a review below, then snap a picture and tag @thebrowneyedbaker on Instagram so I can see it!
Photography by Dee Frances
This recipe was originally published on August 20, 2013.




Congrats on getting married!! SO happy for you! Can’t wait for you to share pictures :) Love the cupcakes
Michelle,
Huge congratulations to you and your beloved on this really special occasion. Wishing you both lifelong health and happiness Was Einstein at the wedding? I hope we’ll get to see your CCC in a picture with you. Thanks for this recipe…it’s a chocoholic’s dream. Best wishes from a long time reader.
Thank you, Annie! Einstein wasn’t there; it was quite a long drive so he stayed home. We missed him so much!
Congrats on the wedding!!! (And these cupcakes look fabulous too!)
Congratulations to you and your chief culinary consultant! Can’t wait to see pictures.
Wishing you a lifetime of happiness. This recipe just rocketed to the top of my “Try This” list. Thanks for inspiring the rest of us to get back into the kitchen and try new things.
Congratulations on being married! :D These cupcakes look divine. I’m forever in search of the perfect chocolate cupcake and I’m hoping this is it! I got pretty close with a recipe from a book I have, but I’m not sure they were quite perfect! Love the addition of bread flour in this recipe and I’m intrigued to find out how it adds to these beauties!
I think etiquette dictates that I’m supposed to say Best Wishes to you and Congrats to your lucky guy (for “catching” you!). At the risk of Emily Post swooning, I want to say Congrats AND Best Wishes to the both of you for a very long, healthy, and happy life together! And thanks for the push to make these ultimate cupcakes. I’ve had the CI recipe sitting in a pile for too long. Your photos are outstanding and make me want to lick my computer screen.
Congrats on getting married!! These cupcakes look stunning and perfect for any celebration! I love chocolate on chocolate, and these look so decadent!
Cara mia, CENT’ANNI!!! Hope your CCC knows he just netted the jackpot! Much happiness, always. As the old Italian blessing goes, “May you grow old on the same pillow.”
Can’t wait to take this one for a spin. But I’ve been starving the last few days because I have to get on the scale at the doctor’s office tomorrow. Ah, the torture of delayed gratification…I want to make them NOW! Picture me tomorrow, breaking the 3-minute mile getting home from the dreaded weigh-in to start baking. Think I’ll even get my mise-en-place ready tonight. Your pictures are always amazing, true visual poetry. I’d assume you use an SLR and a tripod set-up. Is that right? Just wanted to tell you how much I appreciate that your cupcake recipes are scaled down to make just 12. If they made the standard two dozen, I’d be a whale by now!
Hi… I’m pretty much the new kid on the block here. I’ve only been following your blog for a few months and just wanted to add my congrats to all the others regarding you marriage to someone that obviously love to eat as much as we do. I’m so happy for you.
I also wanted to thank you for ALL the amazing recipes that you send our way. They are awesome. The only problem is I ending up having to borrow from Peter to pay Paul. Lol… I wouldn’t have it any other way. I have been spending so much on ingredients.
Congratulations and thank you.,
Liz
CONGRATULATIONS ! :)
In your opinion, is this chocolate cake recipe better than the devils food cake recipe you posted previously?
Hi Nicole, I’m not sure which devil’s food cake recipe you’re referring to?
Sorry!! I should have been more clear. I was referring to the dark chocolate cupcakes with peanut butter frosting :D
Hope your wedding day and honeymoon were as heavenly as these cupcakes look! Congratulations & Best Wishes for a lifetime of happiness!
Thank you for sharing! My husband is the world’s biggest chocoholic and I just may have to make these… sooner than later!
Many Congrats on getting Married! Can’t wait for you to share the pics!
These cupcakes look delicious, I am so… gonna make these! I want to make a thank you gift for the Aurora Police Department, Division 1, who found my stolen vehicle. These will be perfect! Thanks!
You always have the bestest recipes ever!
Congratulations on your wedding!! I truly wish you all the best :) Re. the recipe – I have my birthday coming up soon and this shall be my own present to myself. Thank you so much! Your hubby is really lucy.
Many congratulations on your wedding! : )
I have this Cooks Illustrated recipe tagged on my (long list) of recipes to try. It sounded amazing but let me tell you, your gorgeous pictures have convinced me to make it much sooner rather than later. They looks absolutely perfect. Thank you!
I don’t even know how to describe my feelings about these cupcakes. That frosting looks like nothing I’ve ever seen before. I can’t get over it. I want to make it and out it on all the things.
Be still my beating heart! If anyone tries this, I’d really like to know if the ganache filling stays soft. Normally it hardens up and I’d love to find one that is soft and creamy.
Congratulations!! How exciting!
That frosting looks incredible!
Woot! Congrats to you, Mrs. C.C. Consultant! :)
I LOVE the idea of adding a layer of chocolate ganache to these cupcakes! Actually, who am I kidding? I’d add ganache to just about anything if given the chance! Your piping is gorgeous, by the way <3
These look absolutely wonderful!! Chocolate Chocolate is a great combination!
Congrats!!! WE WANT PICTURES!!
These cupcakes look great! Can’t wait to try them!
Congrats Mrs. CCC! (or is he Mr. BEB?) I’m excited to add this chocolate-chocolate cupcake to my list of BEB cupcake recipes. Thanks. Can’t wait to see wedding photos.
Congrats on your marriage! These cupcakes look divine!
Congratulations on the wedding, can’t wait to see more! Love the idea of chocolate ganache on top before baking, so much easier than cutting and filling cupcakes after they have cooled. This looks like a serious chocolate cupcake!
Congratulations, and wishing you all the best! Pictures?
Congrats on marriage!! And those cupcakes are to die for!!
Hi Michelle,
First off, congratulations and much happiness!
Have you ever tried this frosting recipe with a regular hand beater?
CI recommends the food processor too….problem is, I don’t have one big enough.
Thank you
Sharon
Hi Sharon, Thank you!! I have not tried this with a hand beater. While the consistency may not be exactly the same, I think you could do it. Enjoy!
I don’t have a food processor so I made the frosting with my stand mixer last night and it turned out great. I just creamed the butter well before slowly adding the sugar & cocoa & salt. Just make sure that you scrape the bowl as you go. Beautiful shine & taste.
Hi AndreaL,
What attachment did you use? I made the frosting in my stand mixer with the plastic paddle attachment and everything separated. The butter part went paler but the chocolate bits were little flecks. I put it all in a saucepan over a very low heat and that brought it all together. Perhaps I should use the whisk attachment next time.
Raj- I used my mixers standard paddle attachment when making the frosting and it worked great. My best guess for yours separating like that was maybe the butter wasn’t soft enough? Make sure it is room temp all the way through it, like no resistance when you put a knife in it and cream it well before adding the rest. Sometimes my kithcen is very cold and if the mixing bowl feels cold I will run a towel under hot water, ring it out and hold it against the bowl to add some warmth.I also sifted the cocoa powder salt and sugar together so there were no clumps of any of it when it went into the butter. Also, when you add the melted chocolate make sure it has cooled off enough to not melt the butter but not so much that it has started to harden, or those bits will stay hard.
Would a VitaMix work?
Congrats! Enjoy married life… The cupcakes also look amazing. Death by chocolate :)
Yay, congratulations – so happy for you Michelle! And glad you’re back :) This is one of my favorite chocolate cupcake recipes too, and your photos of them are gorgeous!