My easy Chocolate Cupcakes recipe yields cupcakes that are light, fluffy, and so much better than a box mix! Made quickly and easily in just one bowl, they can be baked and frosted in less than an hour. Recipe includes a how-to video!

The Perfect Chocolate Cupcakes
You’re going to be so happy you found this recipe. After all, who doesn’t love a perfectly balanced chocolate cupcake (preferably topped with a generous swirl of chocolate buttercream). My recipe is incredibly moist, so soft, and so perfectly fluffy. Taste wise, they’re sweet without being too sweet and have a pronounced chocolate flavor. Plus, they’re incredibly quick and easy to make in just one bowl! To put it simply, these chocolate cupcakes are just wonderful.
I first published this recipe six years ago and it’s been a huge hit with my readers and my own faithful go-to chocolate cupcake recipe (I prefer my slightly heavier chocolate cake recipe for cakes). However, the original recipe made a large, awkward number of cupcakes, so I’ve scaled down the recipe to now make a neat 24 cupcakes.
The original recipe also produced cupcakes with completely flat tops, and I’ve since remedied that so the cupcakes come out with subtle domed tops. They look lovely with a swirl of frosting, and speaking of frosting, these cupcakes go great with any kind!
What You Need

Making chocolate cupcakes from scratch is just as easy as using a box mix, but they taste so much better. Here are a few of the ingredients you’ll be using today:
- Cocoa powder. I recommend using natural, regular cocoa powder in your chocolate cupcakes. Dutch process will change the flavor and could impact the texture (if the baking soda isn’t fully neutralized), so I’d recommend sticking with the recipe as written.
- Hot water/coffee. It is very important that you use a hot liquid (the hotter the better, but be careful not to splash yourself with it while mixing) as this reacts with the cocoa powder, causing it to “bloom” and fully develop the rich flavor of the cocoa.
- Oil. Don’t be tempted to replace the oil with melted butter, please! Using oil makes these chocolate cupcakes super moist without weighing them down. The cocoa powder (when bloomed by the hot liquid) provides plenty of flavor, so butter is unnecessary (never would have thought I would type those words!) and actually yields a less-desirable cupcake.
- Cornstarch. I’ve updated this recipe to include a tablespoon of cornstarch. One of my favorite secret ingredients (you may recognize it from my worst chocolate chip cookies), this simple addition keeps them tender, soft, and fluffy and it also gives these formerly completely flat cupcakes a slight rounded dome.
SAM’S TIP: If you choose to use coffee, your chocolate cupcakes will not taste mocha-esque; rather the coffee helps to enhance the rich chocolate flavors of the cocoa powder. I recommend you use it!
Remember, this is just an overview of the ingredients I used and why. For the full recipe please scroll down to the bottom of the post!
How to Make Chocolate Cupcakes

- Whisk all of the dry ingredients and sugar together.
- Add the oil, egg, and vanilla and mix to combine (mixture will seem crumbly, just make sure the dry ingredients have all been moistened).
- Slowly drizzle in the milk and continue stirring until the batter looks uniform.
- Gradually and carefully add the hot liquid and mix until everything is completely combined.

It’s very important to not fill your cupcake liners higher than ⅔ full. If you do, the batter will spread out over the tops and the resulting cupcakes will have flat tops that are likely to sink in on themselves. Opt for under-filling rather than over-filling, and if you do happen to have leftover batter, make extra cupcakes or discard it.
- Evenly divide the batter among a lined cupcake pan and bake for 17-19 minutes.
- Let cupcakes cool completely before frosting.
SAM’S TIP: I recommend baking one pan of chocolate cupcakes at a time, just in case your oven bakes unevenly or does something funky while baking, or even just in case you accidentally leave the first batch in too long.
While you can always stick with the easy frosting I’ve linked to in the recipe, my chocolate cupcake recipe tastes lovely with just about any topping. Some of my top recommendations are brown butter frosting, marshmallow frosting, cream cheese frosting, peanut butter frosting, Swiss meringue buttercream, or vanilla frosting.

Frequently Asked Questions
This chocolate cupcake batter will be very, very thin–much different from the thick batter of my vanilla cake. It’ll seem almost watery/soupy. This is normal and means you’ve done everything right!
While I do have a great chocolate cake recipe, you can use this recipe to make a two layer 8″ or 9″ cake. I provide instructions on how to do this in the recipe notes.
I don’t recommend it. I suggest you make my easy vanilla cupcake recipe instead!

With only 15 minutes to prep and only one bowl to dirty, what are you waiting for!?
Enjoy!
Let’s bake together! I’ll be walking you through all the steps in my written recipe and video below! If you try this recipe, be sure to tag me on Instagram, and you can also find me on YouTube and Facebook

Truly the Best Chocolate Cupcakes
Ingredients
- 1 ⅔ cups (333 g) granulated sugar
- 1 ½ cups (188 g) all-purpose flour
- ⅔ cup (65 g) natural cocoa powder see note 1
- 1 Tablespoon cornstarch see note 2
- 1 ½ teaspoons baking powder
- 1 ¼ teaspoons baking soda
- 1 teaspoon table salt
- ½ cup (118 ml) avocado, canola or vegetable oil
- 1 large egg + 1 large egg yolk room temperature preferred
- 2 teaspoons vanilla extract
- ⅔ cup (157 ml) whole milk room temperature preferred
- 1 cup (236 ml) hot coffee see note 3, may substitute hot water
- 1 batch chocolate buttercream or preferred frosting
Recommended Equipment
Instructions
- Arrange rack to center of oven and preheat oven to 350F (175C). Line two 12-count muffin tins with paper liners.
- In a large bowl, whisk together sugar, flour, cocoa powder, cornstarch, baking powder, baking soda, and salt (I make this recipe with an electric mixer but it can be done by hand using a whisk and spatula instead).1 ⅔ cups (333 g) granulated sugar, 1 ½ cups (188 g) all-purpose flour, ⅔ cup (65 g) natural cocoa powder, 1 Tablespoon cornstarch, 1 ½ teaspoons baking powder, 1 ¼ teaspoons baking soda, 1 teaspoon table salt
- Add canola oil, egg, egg yolk, and vanilla extract and stir until batter is combined (it will be a bit dry and crumbly but all of the flour mixture should be moistened before proceeding).½ cup (118 ml) avocado, canola or vegetable oil, 1 large egg + 1 large egg yolk, 2 teaspoons vanilla extract
- Drizzle in milk while stirring and stir until batter is uniform and completely combined.⅔ cup (157 ml) whole milk
- Gradually add hot coffee or hot water (take care not to burn yourself!) and stir until liquid is completely incorporated into the batter and you have a smooth chocolate batter. Scrape the sides and bottom of the bowl to ensure everything is well-combined. The batter will be very thin, this is normal!1 cup (236 ml) hot coffee
- Evenly divide batter into prepared muffin tin, but take care to fill liners between ½ and not more than ⅔ of the way full, this is typically about 3 Tablespoons of batter or less per cupcake liner. Over-filled liners will result in cupcakes with flat tops and they may cave in on themselves. If you have excess batter, discard it (or make extra cupcakes!).
- Transfer one pan of cupcakes to 350F (175C) preheated oven and bake for 17-19 minutes or until a toothpick inserted in the center comes out with a few moist crumbs (or clean). Allow to cool for 10-15 minutes in baking pan before carefully removing to cooling rack to cool completely before frosting (I like to use a knife to gently pry up the cupcake from the bottom and then carefully lift it out to a cooling rack). Repeat with second pan of cupcakes
- Once cupcakes have cooled, frost with my chocolate frosting or your favorite frosting recipe.1 batch chocolate buttercream
Notes
Cocoa powder
I recommend using natural unsweetened cocoa powder for best results. However, in a pinch Dutch process cocoa powder can be used instead, but note that the flavor will be slightly different and the cupcakes will be darker.Cornstarch
Cornstarch is my secret ingredient, it makes the cupcakes tender and fluffy and gives them the perfect, slight domed tops. However, if you do not have it on hand you may omit it, note that your cupcakes will likely be flatter though.Hot coffee/hot water
A hot liquid is essential to properly blooming the cocoa powder (which gives the cake a pronounced, rich chocolate flavor). I like to use hot coffee because the coffee flavor enhances the chocolate, making the flavor even richer and deeper. However, you can just use hot water instead. The hotter the liquid the better; boiling is fine, just be careful! Please note I don’t recommend using other hot liquids such as hot chocolate which often have other additives and sugar added and could adversely affect the final outcome.Frosting
I used my Ateco 848 tip to pipe the frosting on the cupcakes in the photos above and in the video. If you wish to frost all of your cupcakes this generously you will want to double the frosting called for in the recipe that I linked to, but honestly you don’t need to and a more modest amount (half the amount shown) works great and allows the cupcake flavor to really shine, it just didn’t look quite as nice in the pictures!Baking chocolate cupcake batter in different sized pans
You may bake these cupcakes in two 8” pans for 35-37 minutes or until a toothpick inserted in the center comes out clean with a few moist crumbs. In two 9” pans the cakes will take a bit less time, start checking at 30-32 minutes. This recipe should also work just fine in a 13×9” pan, but I would keep an eye on it as I haven’t tested it in this size pan yet.Original recipe
I’ve received a lot of requests for the original recipe. As I mentioned in my post, this current recipe is the one I recommend, it’s simply scaled down from that one to make an even 24 cupcakes, to prevent the overflowing issue many people were having, and a bit of cornstarch has been added to improve structure. It’s a slightly better cupcake recipe for the changes and I recommend using the recipe as seen here. However, since so many of you have asked, here is the original recipe. Please note that I am not accepting comments or questions on the original and recommend you use the recipe I have published here currently.Nutrition
Nutritional information is based on third-party calculations and should be considered an estimate only. Actual nutritional content will vary based upon brands used, measuring methods, cooking method, portion sizes, and more.

Related Recipes
My chocolate cupcake recipe was originally published in March of 2016. A few small modifications were made to scale the recipe down to 24 even cupcakes without changing the texture, and the post has been updated to be more informative and a how-to video has been added.
Sharon
Hi, I only have dutch processed cocoa powder at the moment, can I use that instead of the natural? Do I need to make any adjustments to the recipe?
Sugar Spun Run
Hello, Sharon! Since I haven’t tried it, I am not certain. I usually bake with natural. Dutch Processed Cocoa Powder mixed with baking powder and baking soda may alter the taste slightly. If you try it, let me know how it turns out. ๐
Sharon
I finally decided to make it and wow! It tastes amazing. Thank you so much for the recipe!
Sugar Spun Run
I am so happy that you enjoyed it, Sharon! ๐
Molly
This recipe, along with many others on this site, works like a charm and is a chocolate crowd pleaser! Thank you for sharing!
Sugar Spun Run
Thank you so much, Molly! I am so glad that you liked the chocolate cupcakes and have found other of my recipes enjoyable. ๐
Sejal
Loved the recipe!
It’s simple and every step has such valid reasons(hot water).
the cupcakes came out great and I totally recommend this recipe for a first timer …It’s hassle free ๐
Sugar Spun Run
Thank you so much, Sejal! I am happy that you found this recipe delicious and easy to follow. Glad you enjoyed the chocolate cupcakes. ๐
No name
Mmm so good…
Sugar Spun Run
Thank you so much! I am happy that you enjoyed the chocolate cupcakes! ๐
Fiona Policarpio
Hi! I’ve been making this cupcake recipe for soooo many times now and i super love them! I just want to know if i can bake the cupcakes a day before serving them?
Sugar Spun Run
Thank you so much, Fiona! I am happy that you enjoyed the chocolate cupcakes. Yes, you can bake them ahead of time. ๐
Michelle
Hi Sam!
Do you have this recipe converted into weight? Cause you know the drill not sure if you use the dip and sweep, lightly spooned etc. And the eggs, no two eggs weigh the same. I prefer to weigh as much if the recipe as I can. Thanks. Canโt โweightโ to try this ๐ unless you have an even more amazing chocolate cupcake recipe. Thanks again!
Sam
Hi Michelle! I’m so sorry this is an older recipe. I do like to test all of my recipes with weights, but I haven’t tried this one recently since it is much older. Typically I use 125g for a cup of flour, 200g for a cup of sugar, 130g for a cup of cocoa powder, 125g for a cup of powdered sugar, and 226g for a cup of butter. I hope this helps. ๐
Wendy
Thank you for sharing such a great recipe. They came out really well, were so easy to make and taste amazing. I made them for my sonโs birthday party in his school today and I am sure they will be a hit.
Love your site!
Sugar Spun Run
Thank you so much, Wendy! I am happy that your son and his classmates enjoyed the Chocolate Cupcakes. Thanks for being a fan of my site and recipes, I greatly appreciate your support. Enjoy! ๐
Kendall
Pretty disappointed. I made them first and they rose too high and collapsed and burned around the edges. I made them a second time filling them about half full and they still collapsed and were done cooking faster than the recipe said. They taste great but they fall for no reason.
Sam
Disappointed to hear that, Kendall ๐ I did have someone else say that they have collapsed but have never been able to replicate this in my own kitchen (I even enlisted my family members to test them and we just haven’t been able to replicate the problem, but I will do some more troubleshooting) . My guess would’ve been that they were over-filled but if you only filled them halfway the second time and it still happened that is not the case. I’m sorry to hear that they weren’t a hit for you.
Nathalia
Hi! I made these as a try out for my daughterโs 3rd birthday. They are amazing but a bit big for 3 year olds. Do you know what the baking time for these cupcakes is if I do mini cupcakes instead?
Sugar Spun Run
I am so happy that your daughter and her friends enjoyed the chocolate cupcakes. Since I have not baked these in a mini pan, I can’t give you an exact bake time. I would just keep an eye on it. ๐
Emily
This is my favorite chocolate cupcake recipe. I use it all the time. I need to make a dozen instead of two dozen for the batch I make. What is the best way to half the 3/4 cups?
Sugar Spun Run
Hello, Emily! I am so happy that you enjoyed the Chocolate Cupcakes. If you want to cut down the recipe, here is a guide that you may find helpful. The 3/4 cups cocoa will need to be 6 tablespoons. ๐
USMC DAD
Such fluffy and springy cake! I’m impressed, I had to use all off brands and made 12 cupcakes and 1 square cake, they ended up being perfect and I’ll not use a different recipe. Thanks for this!
Sugar Spun Run
Hooray! I am so happy that the chocolate cupcakes turned out well and you enjoyed them! ๐
Danielle
Hello! Can you store the cupcake batter and extra frosting in the fridge or freezer? Would be my first time making cupcakes at all and don’t want to make too many at once
Sugar Spun Run
Hello, Danielle! You can store the frosting and batter for a few days in the fridge. I have had others freeze the frosting with success. You could also bake the cupcakes and freeze those, however, they won’t be as fresh. My personal recommendation is to cut the ingredients in half, this will make approximately 12 cupcakes vs 24. Let me know how they turn out! ๐
Danielle
Thanks a lot! Sorry for late reply. Work’s been crazy this week, so haven’t had time to check my email much, haha! (And I may actually be making 24 cupcakes instead of my planned 12 since I just learned a friend of mine lost an uncle.)
Do you have a similar recipe for vanilla cupcakes as well? Thanks!
Sugar Spun Run
I am so sorry to hear about your friends uncle, Danielle. I have an Easy Vanilla Cupcake that you may want to try. I hope that you enjoy it! Let me know how they turn out. ๐
Alisha
hi, I made the cupcakes and they taste amazing! But the only problem is that they didnt rise. Is there something I didn’t add enough? Also thank you for this recipe now I know how to make cupcakes from scratch!
Sugar Spun Run
Alisha, I am so sorry to hear that your cupcakes didn’t rise! A couple of things could have happened. The first could be that the baking soda and baking powder weren’t measured precisely. The second could be that the baking soda or powder had gone bad. Lastly, if they were overfilled this could cause this to happen too. With this recipe, you only want to fill them 2/3 of the way full. Regardless, I hope that they tasted delicious! ๐
Alisha
Hi! Im trying to make chocolate cupcakes but for the buttercream frosting does the butter have to be salted or can it be unsalted butter?
Sugar Spun Run
Hello, Alisha! Salted is recommended. You can substitute, but I would add about a 1/2 teaspoon of salt. Let me know how your cupcakes turn out. ๐
Alisha
oh ok, thanks!
Rachel
Thank you can’t wait to try them!
Sugar Spun Run
I can’t wait to hear how they turn out, Rachel! ๐
Rachel
Hello, can I use buttermilk instead of regular milk or the use of the milk works just as well to keep it moist?
Sam
Hi Rachel! I really recommend using the milk not buttermilk. ๐
Rachel
Alright thanks, can I half the recipe ?
Sugar Spun Run
Absolutely! ๐