This post may contain affiliate links. Learn more.
These tender, well-behaved chocolate cupcakes pair beautifully with our equally compliant cream cheese frosting. Here’s how to make them with minimal fuss and maximal joy.
Why we love this recipe
This chocolate cupcake recipe came into our lives many years ago, and I’ve adapted it, styled it, and paired it with various fillings and frostings to my heart’s content ever since. The cake itself is:
- Light
- Tender
- Extremely easy to work with
Our stable cream cheese frosting is:
- Not too sweet
- Easy to pipe or spread
- Well-behaved, even at room temperature, for many hours
Its slight tanginess pairs beautifully with the chocolate.
What you’ll need
Here’s a glance at the ingredients you’ll need to make chocolate cupcakes with cream cheese frosting.
For the cupcakes
There’s nothing fancy in this cupcake batter, which is one of the great things about it. Just be sure to observe the note about the cocoa powder.
- Dutch-process cocoa powder is processed with alkali. The higher pH makes it react differently in batter than regular cocoa powder, so don’t swap one for the other. It shouldn’t be too hard to find, but if you can’t get it locally, you can order it on Amazon.
- Safflower oil is my neutral-tasting vegetable oil of choice. You can substitute another oil that has similar properties, such as canola, sunflower, peanut, corn, or vegetable oil blend.
- The water doesn’t need to be at an actual boil, but do ensure it’s very hot.
For the frosting
- The frosting uses both a clever mixing technique and a tiny bit of gelatin for stability. If you’re not worried about it holding piped designs at room temperature for many hours, you can omit the water and gelatin according to the instructions in the recipe card below.
- I like to use salted butter for a barely perceptible balance to the sweetness.
How to make them
Here’s an overview of what you’ll do to make a perfect batch of chocolate cupcakes. You can see the steps in action in the video that accompanies this post, and get all the details in the recipe card below.
- Mix together the dry ingredients.
- Beat in the egg, milk, oil, and, vanilla.
- Carefully beat in the hot water.
- Bake at 350°F for about 18 minutes. Let cool completely before frosting.
Expert tips and FAQs
You can! Once cooled, the cupcakes themselves do well in an airtight container at room temperature for about three days or in the fridge for up to a week. Or you can wrap them well in plastic wrap and then foil and freeze them for later use, up to about three months.
You can make the frosting up to a week in advance and store in an airtight container in the fridge (or right in the piping bag if you plan to pipe). I don’t recommend freezing the frosting.
I like to store any leftover frosted cupcakes in an airtight container in the fridge and bring to room temperature before serving.
More favorite, unfussy chocolate desserts
- Buttermilk chocolate cake
- Chocolate zucchini cake
- Chocolate buttercream frosting
- Bittersweet chocolate tart
- One-bowl brownies
- Classic chocolate pudding
Hungry for more?
Subscribe to Umami Girl’s email updates, and follow along on Instagram.
Chocolate Cupcakes with Cream Cheese Frosting
Ingredients
For the cupcakes
- 1 cup (200 grams) sugar
- ¾ cup plus two tablespoons, (105 grams) all-purpose flour
- ¼ cup plus two tablespoons, (32 grams) Dutch-processed cocoa
- ¾ teaspoon baking powder
- ¾ teaspoon baking soda
- ½ teaspoon fine sea salt
- 1 large egg
- ½ cup whole milk
- ¼ cup safflower oil
- 1 teaspoon vanilla extract
- ½ cup boiling water
For the frosting
- 2 cups (227 grams) powdered sugar
- 8 tablespoons (112 grams) salted butter, at cool room temperature
- 8 ounces (227 grams) cream cheese
- 1 teaspoon vanilla extract
- 1 teaspoon unflavored gelatin powder, optional (see note)
- 1 tablespoon (15 ml) cool water, optional
Instructions
- For the cupcakes
- Preheat oven to 350°F. Line a standard muffin tins with 12 paper liners.
- Into a large mixing bowl or the bowl of a stand mixer fitted with the paddle, place the sugar, flour, cocoa, baking powder, baking soda, and salt. Mix on low speed until well-combined.
- Add egg, milk, oil, and vanilla extract. Mix on medium speed until batter is smooth.
- Pour in boiling water and carefully mix on low until just incorporated.
- Divide batter among muffin cups.
- Bake cupcakes for about 18 minutes, until a tester comes out clean.
- Cool completely on a wire rack before frosting.
- For the frosting
- Sift the powdered sugar into a very large mixing bowl or the bowl of a stand mixer fitted with the paddle.
- Add the butter and mix, on low at first and increasing speed as you go, until smooth and creamy. This will take several minutes at least. (It will stay crumbly for quite a while before smoothing out.)
- Add the cream cheese and vanilla and beat until smooth and fluffy. If not using gelatin, the frosting is ready.
- If using the gelatin, sprinkle it over the water in a 1-cup glass measuring cup or similar-size microwave-safe bowl. Stir once and then leave it alone for about a minute.
- Place in microwave and heat until boiling, which happens very quickly. In my strong microwave, it takes only about ten seconds.
- Stir well and cool slightly.
- With the mixer running, slowly stream gelatin into frosting and beat until fully incorporated. I like to use a rubber spatula for a final mix after beating just to be sure everything is well-combined.
- Chill for at least two hours before using.
Notes
- Dutch-process cocoa powder is processed with alkali. The higher pH makes it react differently in batter than regular cocoa powder, so don’t swap one for the other. It shouldn’t be too hard to find, but if you can’t get it locally, you can order it on Amazon.
- Safflower oil is my neutral-tasting vegetable oil of choice. You can substitute another oil that has similar properties, such as canola, sunflower, peanut, corn, or vegetable oil blend.
- The water doesn’t need to be at an actual boil, but do ensure it’s very hot.
- Take the butter out of the fridge about an hour before you plan to make the frosting.
- Once cooled, the cupcakes themselves do well in an airtight container at room temperature for about three days or in the fridge for up to a week. Or you can wrap them well in plastic wrap and then foil and freeze them for later use, up to about three months.
- You can make the frosting up to a week in advance and store in an airtight container in the fridge (or right in the piping bag if you plan to pipe). I don’t recommend freezing the frosting.
- I like to store any leftover frosted cupcakes in an airtight container in the fridge and bring to room temperature before serving.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Hungry for more?
Subscribe to Umami Girl’s email updates, and follow along on Instagram.
Extremely moist and chocolaty. I added half a cup of walnuts and they were perfect.