Simple Chocolate Cupcake Recipe

JUMP TO RECIPE PIN RECIPE
5 from 8 votes

As an Amazon Associate, I earn from qualifying purchases. Read the full disclosure here.

This easy chocolate cupcakes recipe produces cupcakes that are light, fluffy, and incredibly moist. You only need one bowl and can bake and frost them in under 1 hour. Top with chocolate Swiss meringue buttercream (recipe included), chocolate fudge frosting, chocolate buttercream, or any other frosting you can dream up!

Chocolate cupcakes with chocolate Swiss meringue buttercream piped on top.

THE ONLY CHOCOLATE CUPCAKE RECIPE YOU’LL EVER NEED

If you’ve been searching for the perfect chocolate cupcake recipe, you can stop right here. Mark my works, this is the only one you’ll ever need.

This cupcake recipe has been my go-to since my cottage bakery days in the 2010s, and it has never let me down. It’s laughably easy, incredibly reliable, and requires no fancy skills or special equipment. So whether you’re short on time or low on kitchen patience, these cupcakes come together effortlessly without sacrificing a single bit of rich, chocolatey flavor.

Chocolate cupcakes with chocolate Swiss meringue buttercream piped on top.

This cupcake recipe is rooted in my beloved dark chocolate cake recipe. Over the years, this batter has transformed into my chocolate bundt cake, mocha cake, and even mint chocolate cupcakes, but at its core, it’s the same tried-and-true recipe that delivers soft, deeply chocolatey cupcakes every single time. Once you make these, you’ll be making all the frostings to swirl on top. And we’ll get there in a bit.


KEY Chocolate Cupcake ingredients

The list of ingredients for this recipe is short and sweet, and you likely already have all of them on hand. Here are some key ingredients you will need and why.

Save This Recipe form

WANT TO SAVE THIS RECIPE?

Enter your email below & we'll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

GRANULATED & BROWN SUGARS: we’re using both here for sweetness and moisture. Granulated (white) sugar brings sharp sweetness, and brown sugar brings a deeper, richer sweetness. With that, it also brings moisture, as brown sugar has a touch of molasses (a wet ingredient) which helps contribute a touch more moisture to baked goods compared to those without it.

DUTCH PROCESSED COCOA POWDER: this is cocoa powder that has been treated with an alkaline solution to neutralize its acidity. This makes for a rich and smooth chocolate flavor. You can use unsweetened cocoa powder if it’s all you have!

OIL: I have tested this recipe with butter and it’s just not the best way to retain moisture. While some of my cupcake recipes utilize butter and oil (like my red velvet cupcakes) to straddle the line between flavor and moisture, I lean all the way into oil since chocolatey is the focus and we don’t really need buttery when it comes to chocolate. I prefer to use avocado oil but have also made these cupcakes with vegetable and canola oil.

COFFEE: no, your cupcakes will not taste like coffee, but rather the chocolate flavor will be enhanced with the addition of coffee. It also lends a fuller bodied overall flavor when compared to chocolate cupcakes made with other liquid substitutions. You have options! See the notes section of the recipe card for suggestions.

I use brewed coffee in these chocolate cupcakes to enhance the already chocolatey notes of the cupcakes. If you’re concerned about caffeine, go ahead and use decaf. Or, leave it out and just use water.

When it comes to the Swiss meringue buttercream, you will repeat a lot of the same ingredients from the cupcake batter. In addition to granulated sugar, vanilla extract, and salt, you will need 3 additional key ingredients.

EGG WHITES: egg whites and sugar make up the “meringue” portion of this buttercream. I do not recommend using eggs from a carton for this recipe, as fresh eggs whip up much better. Here are all of my recipes that utilize egg yolks

UNSALTED BUTTER: butter is the ingredient that turns your Swiss meringue into a buttercream. I do not recommend using salted butter in this recipe as the saltiness will overpower the taste. You’ll slice the butter into Tablespoon slices in order to use it. 

HIGH-QUALITY SEMI-SWEET CHOCOLATE: while you can make chocolate Swiss meringue buttercream with cocoa powder, I prefer the flavor and texture when its made with melted chocolate. I prefer Bakers, Ghirardelli, or Lindt. You’ll need the bar chocolate, and you’ll need it melted.

WHAT IF I WANT TO USE A DIFFERENT FROSTING?

Good news, you get to choose! I recommend any of my American buttercream recipes, but my top choices would be chocolate fudge frosting, chocolate buttercream, cookie dough frosting, or strawberry frosting.

OVERVIEW: How to make Chocolate Cupcakes from Scratch

You only need one bowl and one whisk to get this job done. You’ll need a mixer for the frosting, but good news, you won’t have to clean it between your cupcakes and frosting!

The steps below are just the basics and a place for me to show you photos of the process. You will find more detailed instructions in the recipe card.

MAKE THE CUPCAKES

Whisk together the dry ingredients: this means the granulated sugar, brown sugar, flour, cocoa powder, baking powder, baking soda, and salt.

Add the wet ingredients: add the eggs, oil, vanilla extract, and coffee directly to the dry ingredients and whisk until everything is completely combined.

Fill the cupcake wells: spoon the batter evenly into the cupcake liners filling ½ to ⅔ of the way full (I like to use an ice cream scoop with a trigger— one scant scoop full). This step can make or break your cupcakes, so be sure you’re not over-filling the wells!

MAKE THE CHOCOLATE SWISS MERINGUE BUTTERCREAM

Heat the eggs + sugar: over a double boiler, whisk the egg whites and sugar vigorously until sugar melts completely and egg whites become white and frothy. Remove from heat and place bowl back onto a stand mixer.

Whip the egg whites + sugar into meringue: use the whisk attachment to whip the mixture on high speed until medium peaks form (it will resemble the texture of shaving cream).

Add the butter: this will be done 1 Tablespoon at a time. You will need to be patient here!

Finish the frosting: once all of the butter has been incorporated, increase the mixer speed to high and beat until medium to medium-stiff peaks form. Turn off the mixer, add the cooled melted chocolate, vanilla, and salt, and beat again until stiff peaks form.

HOW TO DECORATE CHOCOLATE CUPCAKES

For that beautiful swirl, I like to use a 2D or 1M (both by Wilton) for my swirls. The 2D will give you a bit more of a ruffle than the 1M.

Chocolate cupcakes with chocolate Swiss meringue buttercream piped on top.

Tips for making the Best Chocolate Cupcake Recipe

Feel free to frost these cupcakes with any of my favorite American buttercream recipes.

For the best flavor of cupcakes, use coffee (see below for substitutions).

Be sure you’re whisking the batter until all of the large chunks of dry ingredients are gone. Some smaller chunks are fine.

Do not overfill your cupcake liners, as your cupcakes will spill over the sides, creating flat tops. I like to use an ice cream scoop with a trigger— one scant scoop full.

Variations & Substitutions for Simple Chocolate Cupcakes

If you don’t want to use coffee, you can use hot water. Be sure that the liquid is hot so the cocoa can bloom. You can use decaf coffee if you’re worried about the caffeine, but I promise using coffee won’t make your cupcakes taste like coffee. It will only bring out the rich, deep flavor of chocolate.

If you don’t want to use coffee but still want a rich flavor, you can use milk. Again, be sure it has been heated to help bloom the cocoa powder.

How to store this Chocolate Cupcakes Recipe

Store your cupcakes at room temperature, or in the refrigerator if the frosting you’ve chosen to use needs to be refrigerated. Swiss meringue buttercream is a stable frosting, so it is safe to keep at room temperature for 1-2 days.

Simple Chocolate Cupcake Recipe FAQs

Be sure you’re using the same amount of batter in each cupcake well so that every cupcake bakes up the same. Varying amounts of batter in each well might mean some cupcakes need to bake longer, resulting in some other cupcakes that may be overbaked. Always bake one tray at a time in the center of then oven.

These cupcakes will last 4-5 days at room temperature or in the refrigerator. Do not unwrap the cupcakes to retain moisture in the crumb.

I prefer using milk with my cakes and cupcakes, but you can use water if you need to in place of the coffee in this cupcake recipe.

Chocolate cupcakes with chocolate Swiss meringue buttercream piped on top.
5 from 8 votes
Pin Recipe Print Recipe Rate this Recipe

Chocolate Cupcakes Recipe

These easy chocolate cupcakes are light, fluffy, and incredibly moist. You only need one bowl and can bake and frost them in under 1 hour.
Prep Time20 minutes
Bake Time14 minutes
Total Time34 minutes
Recipe Author Lynn April
Servings: 12 cupcakes

Ingredients

CHOCOLATE CUPCAKES

  • ½ cup (100g) granulated sugar
  • ½ cup (100g) firmly packed light brown sugar
  • 1 cup (120g) all-purpose flour be sure to measure properly
  • 6 Tablespoons (36g) Dutch processed cocoa powder
  • 1 teaspoon baking powder
  • ¼ teaspoon baking soda
  • ½ teaspoon salt
  • 2 large eggs
  • ¼ cup (48mL) oil1
  • 1 teaspoon vanilla extract
  • 5 ounces (150mL) hot coffee2

CHOCOLATE SWISS MERINGUE BUTTERCREAM

  • 3 large egg whites
  • ¾ cup (150g) granulated sugar
  • ¾ cup (170g) unsalted butter softened to room temperature
  • 3 ounces (86g) semi-sweet chocolate melted and cooled
  • ¾ teaspoon vanilla extract
  • ¼ teaspoon salt

Instructions

CHOCOLATE CUPCAKES

  • Preheat the oven to 350ºF (177ºC). Line the wells of a 12 count cupcake pan with cupcake liners. Set aside.
  • In a large bowl, whisk together the granulated sugar, brown sugar, flour, cocoa powder, baking powder, baking soda, and salt.
    ½ cup (100g) granulated sugar, ½ cup (100g) firmly packed light brown sugar, 1 cup (120g) all-purpose flour, 6 Tablespoons (36g) Dutch processed cocoa powder, 1 teaspoon baking powder, ¼ teaspoon baking soda, ½ teaspoon salt
  • To the dry ingredients, add the eggs, oil, vanilla extract, and coffee and whisk until everything is completely combined.
    2 large eggs, ¼ cup (48mL) oil1, 1 teaspoon vanilla extract, 5 ounces (150mL) hot coffee2
  • Spoon batter evenly into the cupcake liners filling ½ to ⅔ of the way full (I like to use an ice cream scoop with a trigger— one scant scoop full). Bake for 13-14 minutes or until a toothpick inserted in the center comes out clean. Allow to cool in the pan for a few minutes, then transfer to a wire cooling rack to cool completely.

CHOCOLATE SWISS MERINGUE BUTTERCREAM

  • Heat a small pot of water over medium heat until it steams. In the bowl of a stand mixer, combine egg whites and granulated sugar. Place bowl over steaming pot, to create a double boiler.
    3 large egg whites, ¾ cup (150g) granulated sugar
  • Whisk the egg whites and sugar vigorously until sugar melts completely and egg whites become white and frothy, about 1 and ½ to 2 minutes. Remove from heat and place bowl back onto stand mixer.
  • Fit stand mixer with the whisk attachment and whisk egg white/sugar mixture on high speed until medium peaks form (it will resemble the texture of shaving cream).
  • Turn the mixer down to low, then add the butter one Tablespoon at a time, waiting for the butter to completely incorporate before adding more, until you have used all of the butter. If at any time your mixture starts to look curdled or chunky, just keep mixing and it will correct itself.
    ¾ cup (170g) unsalted butter
  • Once all of the butter has been incorporated, increase the mixer speed to high and beat until medium to medium-stiff peaks form. Turn off the mixer, add the cooled melted chocolate, vanilla, and salt, and beat again until stiff peaks form. If you are having trouble achieving peaks, place the bowl and whisk attachment in the fridge for about 10 minutes and then try again. Meringue (or even a kitchen) that is too warm can prevent the meringue from peaking properly.
    3 ounces (86g) semi-sweet chocolate, ¾ teaspoon vanilla extract, ¼ teaspoon salt
  • Fill a piping bag (or a large zip top bag with the corner snipped off) with frosting and decorate your cupcakes. If you want a fancier pipe, use a Wilton 1M tip. Cupcakes stay fresh in an airtight container at room temperature up to 3 days, or in the refrigerator up to 5 days. Undecorated cupcakes may be frozen, up to 2 months. Thaw in refrigerator overnight and allow to come to room temperature before decorating.

Notes

  1. Oil: I prefer avocado oil, but canola or vegetable oil work well here, too. You can also use melted coconut oil, but may be able to detect the coconut flavor.
  2. Hot coffee: your cupcakes will not taste like coffee, but if you would prefer not to use it, you can use hot water or very warm milk. It is important that your liquid be hot or very warm in order to bloom the cocoa powder. 
  3. Chocolate Swiss meringue buttercream: if you would like an in-depth tutorial for how to make this frosting and/or want to see a short video for visuals, visit my post dedicated entirely to the process of making this frosting.
 
Adapted from mint chocolate chip cupcakes
Did you make this recipe?Mention @freshaprilflours on Instagram or tag #freshaprilflours!

Nutrition Disclosure

All nutritional values are approximate and provided to the reader as a courtesy. Changing ingredients and/or quantities will alter the estimated nutritional calculations.

Serving: 1cupcake | Calories: 358kcal | Carbohydrates: 43g | Protein: 4g | Fat: 20g | Saturated Fat: 10g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 5g | Trans Fat: 1g | Cholesterol: 58mg | Sodium: 232mg | Potassium: 134mg | Fiber: 2g | Sugar: 33g | Vitamin A: 398IU | Calcium: 45mg | Iron: 2mg
5 from 8 votes (1 rating without comment)

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

21 Comments

  1. Gorgeous cupcakes, So not to be off topic but do you happen to have a strawberry Swiss meringue buttercream? If you don’t, I already planned on using your strawberry buttercream, which is awesome, by the way. 🙂

    1. Hey, Courtney! I do not. BUT, if you’ve got the ingredients to make my strawberry buttercream (as in the freeze dried strawberries), I’d suggest using the same amount of powder called for in that one, and just follow these instructions as written, replacing the melted chocolate with the powder. Theoretically and in my mind, it should work nicely, haha. Let me know if you try it!

  2. 5 stars
    I made these cupcakes for my daughters birthday and frosted them using the marshmallow frosting recipe and they were incredible! I got so many compliments on them. Such a delicious combo ❤️ will be making them again. My husband even mentioned how much he liked the frosting and he isn’t a huge fan of frosting. 10/10 for the chocolate cupcake recipe and definitely recommend the marshmallow frosting ❤️

  3. 5 stars
    The best cupcake I have ever eaten! OMG!! soft, delicious!!! I don’t have words to describe it!!

  4. 5 stars
    When I saw this recipe in a Fesh April Flours email, I knew I had try them. Oh my gosh! These are so perfect! I love the fluffy cupcakes! They are so moist & have a great chocolate flavor. Paired with the light as a feather buttercream, these are so tasty! This is my first time making Swiss Meringue Buttercream. The directions & detailed pictures in the recipe blog helped me keep my confidence when it went from smooth to chunky. I kept mixing & it went smooth again. I think I will be making this buttercream for all of my cake recipes. I can’t wait to try different flavors – like chocolate peanut butter! I really could have just eaten this buttercream on its own. It’s so perfect!

    1. Hi, Veronica– I’d double it per EACH 9×13 layer. So double of this would be one layer and another double would be another layer. Let me know how it turns out!

  5. 5 stars
    Hi! I absolutely LOVE this recipe! Just a quick question, would I be able to substitute the flour for Bob’s Red Mill GF 1:1 All purpose baking flour? I have some friends who are gluten free 😊 Thank you!

    1. Hey, Maria– that should work perfectly fine. Reduce baking time by a couple minutes just to be sure, then test, and let me know how it goes! 🙂

  6. 5 stars
    I made these cupcakes for the first time this week and I love them. I believe I found my go to chocolate cupcake recipe. It was also my first time making Swiss meringue, and I’m not sure how I feel about it. Lol when I buy store bought cakes with Swiss meringue it’s less sweet than this, but I did eyeball my sugar a little bit so it could be too sweet due to my measuring. Im sure I’ll try it again. It piped beautifully, it’s smooth and pretty, a great recipe overall!

    1. Thank you so much, Rachel! I don’t find this Swiss meringue buttercream too sweet, but of course, that’s my subjective opinion! I’ll be interested to see if you try it again and measure the sugar how your opinion might change. Regardless, so glad you enjoyed these 🙂 thanks for letting me know.

  7. 5 stars
    Definitely the best cupcake recipe I have ever made or eaten! Made them for my son’s 1st birthday party. Didn’t get to take any leftovers home! The only change I made was subbed butter for the oil. Two thumbs up! Delicious and had to post them on my IG;)

  8. 5 stars
    We made these for my daughters birthday last night, and they were a total hit! The cupcakes are so delicious and chocolatey, and that Swiss meringue buttercream is probably the most beautiful and delicious frosting I have ever made. We will definitely be making this again, and I shared the recipe with the friends who celebrated with us. Thank you!