If you have ever bitten into a dry, crumbly chocolate cupcake, you know how disappointing it can be.
This chocolate cupcakes fixes that with a tender, moist crumb and a deep cocoa flavor in every bite.
The batter comes together in one bowl with simple pantry staples, and a splash of hot water blooms the cocoa for extra richness.
There are no fancy techniques involved, just easy steps that work every single time.
I made a batch for a family birthday a few years ago, and they were gone before the candles were even blown out.
Since then, they have been my go-to for bake sales, potlucks, and late night cravings.
Once you have these down, try my s’mores cupcakes for a gooey, toasted marshmallow twist.
| Quick Recipe Summary | |
|---|---|
| Prep Time | 20 minutes |
| Cook Time | 20 minutes |
| Total Time | 40 minutes (plus cooling time) |
| Servings | 12 cupcakes |
| Difficulty Level | Easy |

Why You’ll Love This Chocolate Cupcakes Recipe
These cupcakes are the classic chocolate treat you remember from childhood birthday parties, only better.
They are soft, moist, and topped with a swirl of fluffy chocolate buttercream.
- Incredibly moist: Oil and buttermilk keep the crumb tender for days.
- One bowl batter: You only need a whisk and a large mixing bowl for the cupcakes.
- Deep chocolate flavor: Hot water and a pinch of espresso powder wake up the cocoa.
- Pantry friendly: Most of the ingredients are probably already in your kitchen.
- Beginner approved: The steps are simple, and the batter is very forgiving.
- Great for any occasion: Birthdays, bake sales, holidays, or a plain old Tuesday all work.
You might also enjoy: Snickers Cupcakes
Ingredients
Everything below is easy to find at any grocery store.
Let your egg and buttermilk sit out for about 30 minutes so they mix smoothly into the batter.
For the chocolate cupcakes:
- 1 1/4 cups (155 g) all-purpose flour
- 1 cup (200 g) granulated sugar
- 1/2 cup (45 g) unsweetened cocoa powder
- 3/4 teaspoon baking soda
- 1/2 teaspoon baking powder
- 1/2 teaspoon fine salt
- 1 teaspoon instant espresso powder (optional, but highly recommended)
- 1 large egg, at room temperature
- 1/2 cup (120 ml) buttermilk, at room temperature
- 1/2 cup (120 ml) vegetable oil
- 1 teaspoon pure vanilla extract
- 1/2 cup (120 ml) hot water
For the chocolate buttercream frosting:
- 1 cup (226 g) unsalted butter, softened
- 3 cups (360 g) powdered sugar, sifted
- 1/2 cup (45 g) unsweetened cocoa powder
- 3 to 4 tablespoons heavy cream or whole milk
- 1 teaspoon pure vanilla extract
- 1 pinch of fine salt
- 1/4 cup mini chocolate chips, for topping
A good tub of cocoa pays off, since I use the same one in my chocolate zucchini bread too.
Kitchen Equipment Needed
You do not need anything fancy for this recipe. A standard muffin pan and a couple of mixing bowls will get you most of the way there.
- 12-cup muffin pan
- Cupcake liners
- Large mixing bowl and a whisk
- Stand mixer or hand mixer for the frosting
- Measuring cups and spoons
- Cookie scoop for even portions
- Wire cooling rack
- Piping bag and large star tip
- Fine mesh sieve for sifting
- Toothpick for testing doneness
Read Also: Chocolate Chip Muffins Recipe
Recommended Products for This Recipe
These are my personal recommendations based on years of baking cupcakes in my own kitchen.
Each one makes a real difference in how your cupcakes turn out.
1. Ghirardelli Unsweetened Cocoa Powder
Cocoa is the backbone of this recipe, so quality matters here. Ghirardelli has a smooth, deep flavor that tastes rich without any bitterness.
It makes both the cupcakes and the frosting taste like real chocolate.
2. Nordic Ware Natural Aluminum Commercial Muffin Pan
I have used this pan for years, and it bakes cupcakes evenly with no dark, overdone bottoms.
The light aluminum finish spreads heat gently, so the tops rise into pretty, soft domes. It is sturdy enough to last for decades.
3. King Arthur Instant Espresso Powder
A small spoonful of espresso powder will not make your cupcakes taste like coffee.
Instead, it pushes the chocolate flavor to a deeper, more fudgy place. A little jar goes a long way, so it is a great value.
4. Wilton Piping Tips and Bag Decorating Set
Piping the frosting is what turns a homemade cupcake into a bakery style treat.
This set includes the large star tip that creates those classic swirls, plus reusable bags that are easy to handle.
Even beginners get pretty results after one or two practice swirls.
The same muffin pan works beautifully for my lemon raspberry cupcakes when you want something fruity.

Step-by-Step Instructions: How to Make Chocolate Cupcakes
1. Prep the Oven and Muffin Pan
- Place an oven rack in the center position, then preheat your oven to 350°F (175°C).
- Line all 12 cups of your muffin pan with cupcake liners.
- Set out your egg and buttermilk on the counter if you have not already, so they can come to room temperature.
- Measure all of your ingredients before you start, which makes the mixing go quickly and smoothly.
2. Whisk the Dry Ingredients
- In a large mixing bowl, add the flour, granulated sugar, 1/2 cup of cocoa powder, baking soda, baking powder, salt, and espresso powder.
- Whisk everything together for about 30 seconds, until the mixture is one even color with no streaks of flour or clumps of cocoa.
- If your cocoa powder is lumpy, sift it through a fine mesh sieve before adding it to the bowl.
3. Add the Wet Ingredients
- Make a small well in the center of the dry ingredients.
- Add the egg, buttermilk, vegetable oil, and vanilla extract to the well.
- Whisk the wet ingredients together in the center first, then slowly pull in the dry ingredients from the edges as you keep whisking.
- Stop when the batter looks thick and mostly combined, and no dry flour is hiding at the bottom of the bowl.
4. Stir in the Hot Water
- Heat the water until it is steaming hot but not boiling. You can use the microwave or a small kettle.
- Pour the 1/2 cup of hot water into the batter in a slow, steady stream while whisking gently.
- The batter will become very thin and pourable, and that is exactly what you want.
- Give the bowl a final scrape with a spatula to make sure there are no pockets of dry ingredients.
5. Fill the Cupcake Liners
- Use a cookie scoop or a 1/4 cup measuring cup to portion the batter into the liners.
- Fill each liner about two thirds full, which gives the cupcakes room to rise into pretty domes.
- Wipe away any drips on the pan so they do not burn in the oven.
- Tap the pan gently on the counter once to release any large air bubbles.
6. Bake the Cupcakes
- Bake on the center rack for 18 to 22 minutes.
- Start checking at 18 minutes by inserting a toothpick into the center of one cupcake.
- The cupcakes are done when the toothpick comes out clean or with a few moist crumbs, and the tops spring back when lightly pressed.
- Avoid opening the oven door during the first 15 minutes, since a sudden drop in temperature can cause the tops to sink.
7. Cool the Cupcakes Completely
- Let the cupcakes rest in the pan for 5 minutes so they can firm up.
- Carefully transfer them to a wire cooling rack.
- Allow them to cool for at least 1 hour, until they are fully cool to the touch.
- Do not skip this step, because frosting will melt and slide right off a warm cupcake.
8. Make the Chocolate Buttercream Frosting
- Add the softened butter to a mixing bowl and beat it on medium speed for 2 to 3 minutes, until pale, creamy, and fluffy.
- Turn the mixer to low, then add the powdered sugar and 1/2 cup of cocoa powder a little at a time so they do not puff out of the bowl.
- Add the vanilla extract and a pinch of salt.
- Pour in 3 tablespoons of heavy cream, then increase the speed to medium-high and beat for 2 minutes, until the frosting is light and spreadable.
- If the frosting feels too stiff, add the remaining tablespoon of cream, one teaspoon at a time, until it reaches a smooth, pipeable texture.
9. Frost and Decorate
- Spoon the frosting into a piping bag fitted with a large star tip.
- Starting at the outer edge of a cooled cupcake, pipe a spiral toward the center and finish with a gentle lift to make a peak.
- If you prefer a simpler look, spread the frosting on top with a small offset spatula or the back of a spoon.
- Sprinkle the mini chocolate chips over the frosting while it is still soft, so they stick in place.
- Serve right away, or chill briefly to set the frosting before serving.
Ready to frost? Try: Buttercream Frosting
Tips for The Best Chocolate Cupcakes
A few small details separate good cupcakes from great ones. These are the tips I rely on every time I bake a batch.
- Measure flour correctly: Spoon the flour into your measuring cup and level it off, or use a kitchen scale, so the cupcakes do not turn out dense.
- Use room temperature ingredients: The egg and buttermilk blend into the batter more evenly when they are not cold.
- Do not overmix: Once the hot water goes in, stir only until the batter is smooth to keep the crumb soft.
- Do not overfill the liners: Two thirds full is the sweet spot for a nice dome without spilling over.
- Check early: Ovens vary, so test for doneness a couple of minutes before the recipe says to.
- Cool fully before frosting: Patience gives you clean swirls that hold their shape.
- Sift the powdered sugar: This keeps your buttercream silky smooth with no gritty lumps.
For a fruity twist on the frosting, I love my strawberry buttercream frosting piped over these cupcakes.
Serving Suggestions
These cupcakes are delicious on their own, but a few simple pairings make them feel extra special.
Serve them slightly cool or at room temperature for the best texture.
- Pair with a cold glass of milk for a classic, nostalgic treat.
- Serve with a hot cup of coffee or tea for an afternoon pick-me-up.
- Add fresh raspberries or strawberries on top for a pop of color and tartness.
- Top with a scoop of vanilla ice cream for an easy dessert.
- Arrange on a tiered stand for birthday parties and baby showers.
- Wrap in cellophane bags with a ribbon for cute homemade gifts.
Round out the dessert table with: Blueberry Cream Cupcakes
Variations of Chocolate Cupcakes
Once you are comfortable with the base recipe, it is easy to change things up.
Here are some of my favorite ways to switch it up without changing the method.
- Mint chocolate: Add 1/2 teaspoon of peppermint extract to the frosting and top with crushed chocolate mints.
- Chocolate chip: Fold 1/2 cup of mini chocolate chips into the batter right before filling the liners.
- Peanut butter filled: Core the center of each cooled cupcake and fill it with a spoonful of creamy peanut butter.
- Salted caramel: Drizzle caramel sauce over the frosting and finish with a pinch of flaky sea salt.
- Vanilla frosted: Swap the chocolate frosting for classic vanilla buttercream for a bakery style look.
- Mini cupcakes: Bake the batter in a mini muffin pan for 10 to 12 minutes.
- Dairy-free: Use a plant based milk mixed with a teaspoon of lemon juice in place of buttermilk, and dairy-free butter for the frosting.
If you love the mint and chocolate combination, my mint chocolate whoopie pies are a fun next bake.
Storage and Reheating
Chocolate cupcakes store very well, which makes them a great make ahead dessert.
Keep them in an airtight container so they stay moist and fresh.
- Room temperature: Store frosted cupcakes in an airtight container for up to 2 days.
- Refrigerator: Keep them covered in the fridge for up to 5 days, and let them sit out for 20 minutes before serving.
- Freezer (unfrosted): Wrap cooled cupcakes individually, place them in a freezer bag, and freeze for up to 3 months.
- Freezer (frosted): Freeze on a tray until solid, then transfer to a container for up to 1 month.
- Thawing: Thaw overnight in the refrigerator, or on the counter for about 1 hour.
- Reheating: To enjoy an unfrosted cupcake warm, microwave it for 10 to 15 seconds, then add a little fresh frosting.
Read Also: Margarita Cupcakes Recipe
Nutritional Facts
The values below are estimates for one frosted cupcake, based on a batch of 12.
Exact numbers will vary depending on the brands you use and how generously you frost.
- Calories: About 470 kcal
- Carbohydrates: About 58 g
- Sugar: About 45 g
- Total fat: About 25 g
- Saturated fat: About 11 g
- Protein: About 4 g
- Fiber: About 2 g
If you are keeping an eye on treats, compare these with my red velvet whoopie pies before you decide what to bake.
Health Benefits of Key Ingredients
Cupcakes are a treat, but a few of the ingredients bring some nice perks to the table.
Enjoy them in moderation, and savor every bite.
- Cocoa powder: It contains antioxidants called flavanols and provides minerals such as magnesium and iron.
- Buttermilk: It adds a little protein and calcium, and its acidity helps make the crumb tender.
- Eggs: They provide high quality protein and nutrients like choline.
- Vanilla extract: It adds warm aroma and flavor without adding meaningful calories.
- Espresso powder: It contains a small amount of antioxidants and gives a flavor boost with no added calories to speak of.
More chocolate love: Chocolate Cobbler Recipe
FAQs About Chocolate Cupcakes
1. Why did my chocolate cupcakes turn out dry?
Dry cupcakes are usually the result of too much flour or too much time in the oven.
Spoon and level your flour, and start checking for doneness at 18 minutes.
2. Can I use natural cocoa powder or Dutch process cocoa?
This recipe was developed with natural unsweetened cocoa powder, which reacts with the baking soda to give the cupcakes lift.
Dutch process cocoa will still work, but the cupcakes may be a little denser and slightly less risen.
3. Can I make these cupcakes without buttermilk?
Yes, you can make a quick substitute at home.
Stir 1 1/2 teaspoons of lemon juice or white vinegar into 1/2 cup of whole milk, and let it sit for 5 minutes before using.
4. Why did my cupcakes sink in the middle?
Sinking usually happens when the oven door is opened too early or the oven temperature is too low.
Use an oven thermometer to check your temperature, and wait until at least 15 minutes have passed before peeking.
5. Can I turn this batter into a cake?
Absolutely. Pour the batter into two 8 inch round pans lined with parchment and bake for 25 to 30 minutes, or until a toothpick comes out clean.
Cupcake batter also works for a showstopper dessert, and for a different kind of celebration cake, see my tres leches cake.

Chocolate Cupcakes
Ingredients
- 1 1/4 cups all-purpose flour 155 g
- 1 cup granulated sugar 200 g
- 1/2 cup unsweetened cocoa powder 45 g
- 3/4 teaspoon baking soda
- 1/2 teaspoon baking powder
- 1/2 teaspoon fine salt
- 1 teaspoon instant espresso powder optional, but highly recommended
- 1 large egg at room temperature
- 1/2 cup buttermilk 120 ml, at room temperature
- 1/2 cup vegetable oil 120 ml
- 1 teaspoon pure vanilla extract
- 1/2 cup hot water 120 ml
- 1 cup unsalted butter 226 g, softened
- 3 cups powdered sugar 360 g, sifted
- 1/2 cup unsweetened cocoa powder 45 g
- 3 to 4 tablespoons heavy cream or whole milk
- 1 teaspoon pure vanilla extract
- 1 pinch fine salt
- 1/4 cup mini chocolate chips for topping
Equipment
- 12-cup muffin pan
- Cupcake liners
- Large mixing bowl
- Whisk
- Stand mixer or hand mixer for the frosting
- Measuring cups and spoons
- Cookie scoop for even portions
- Wire cooling rack
- Piping bag and large star tip
- Fine-mesh sieve for sifting
- Toothpick for testing doneness
Method
- Place an oven rack in the center position, then preheat your oven to 350°F (175°C). Line all 12 cups of your muffin pan with cupcake liners.
- In a large mixing bowl, whisk together the flour, granulated sugar, cocoa powder, baking soda, baking powder, salt, and espresso powder for about 30 seconds, until evenly combined with no streaks or clumps.
- Make a well in the center of the dry ingredients. Add the egg, buttermilk, vegetable oil, and vanilla extract, whisking the wet ingredients together first, then slowly pulling in the dry ingredients until the batter is thick and mostly combined.
- Pour the hot water into the batter in a slow, steady stream while whisking gently. The batter will become very thin and pourable. Scrape the bowl with a spatula to ensure no pockets of dry ingredients remain.
- Use a cookie scoop or 1/4 cup measuring cup to portion the batter into the liners, filling each about two thirds full. Wipe away any drips and tap the pan gently on the counter to release air bubbles.
- Bake on the center rack for 18 to 22 minutes, checking at 18 minutes with a toothpick. The cupcakes are done when the toothpick comes out clean or with a few moist crumbs, and the tops spring back when lightly pressed.
- Let the cupcakes rest in the pan for 5 minutes, then transfer them to a wire cooling rack. Allow them to cool for at least 1 hour, until fully cool to the touch.
- Beat the softened butter on medium speed for 2 to 3 minutes until pale and fluffy. Gradually add the powdered sugar and cocoa powder on low speed, then add the vanilla, salt, and 3 tablespoons of heavy cream. Beat on medium-high for 2 minutes until light and spreadable.
- Spoon the frosting into a piping bag fitted with a large star tip. Pipe a spiral from the outer edge toward the center of each cooled cupcake, finishing with a gentle lift to make a peak. Sprinkle with mini chocolate chips.
Nutrition
Notes
- Measure flour correctly: Spoon the flour into your measuring cup and level it off, or use a kitchen scale, so the cupcakes do not turn out dense.
- Use room temperature ingredients: The egg and buttermilk blend into the batter more evenly when they are not cold.
- Do not overmix: Once the hot water goes in, stir only until the batter is smooth to keep the crumb soft.
- Do not overfill the liners: Two thirds full is the sweet spot for a nice dome without spilling over.
- Check early: Ovens vary, so test for doneness a couple of minutes before the recipe says to.
- Cool fully before frosting: Patience gives you clean swirls that hold their shape.
- Sift the powdered sugar: This keeps your buttercream silky smooth with no gritty lumps.
- Buttermilk substitute: Stir 1 1/2 teaspoons of lemon juice or white vinegar into 1/2 cup of whole milk, and let it sit for 5 minutes before using.
- Storage: Store frosted cupcakes in an airtight container at room temperature for up to 2 days, or in the refrigerator for up to 5 days. Let them sit out for 20 minutes before serving.
- Freezing: Wrap cooled unfrosted cupcakes individually and freeze for up to 3 months. Frosted cupcakes can be frozen on a tray until solid, then transferred to a container for up to 1 month.
Private Notes
Tried this recipe?
Let us know how it was!Conclusion
These chocolate cupcakes are rich, moist, and topped with a swirl of creamy chocolate frosting that nobody can resist.
They are simple enough for beginners and impressive enough to bring to any party.
I hope you give this recipe a try soon.
If you do, leave a comment below and let me know how they turned out, and share a photo with a friend who loves chocolate as much as you do.
Recommended:
- Chocolate Fudge Pie Recipe
- Mocha Cheesecake Recipe
- Cookies And Cream Pie Recipe
- Chocolate Cream Cheese Pie Recipe
- S’mores Brownie Pie Recipe



