The best Chocolate Cupcakes I've ever made! 🍫

Now and then I crave for buttercream...not cakes or chocolate but buttercream!! Not just any buttercream either but the Italian buttercream using egg whites and melted sugar.

Recently I came across this awesome chocolate cupcake recipe when I googled "the best chocolate cupcakes" and found this "Easy Chocolate Cupcake" recipe from


  • 2 cups granulated sugar
  • 1 3/4 cup + 2 Tbsp all-purpose flour
  • 3/4 cups natural unsweetened cocoa powder
  • I'd ran out of cocoa powder so I used Yarravalley Chocolatier drinking chocolate powder instead!  Makes delicious hot chocolate by the way! :D
  • 2 tsp baking powder
  • 1 1/2 tsp baking soda
  • 1 tsp salt
  • 2/3 cup canola oil vegetable oil would also be fine
  • Instead of vegetable oil, I used coconut oil, it smelled so yummy and I really like chocolate and coconut combination.  I think they work really well together.
  • 1 cup milk
  • 2 eggs lightly beaten (preferably room temperature)
  • 2 tsp vanilla extract
  • Instead of vanilla extract, I used vanilla beans.  
  • 1 cup hot water (or hot coffee or 1 tsp instant coffee dissolved into 1 cup hot water)

Chocolate Buttercream Frosting
  • 1 cup salted butter softened to room temperature, 2 sticks
  • 4 cups powdered sugar
  • 1/2 cup cocoa powder
  • 1 tsp vanilla extract
  • 3-5 Tbsp milk


  1. Preheat oven to 350F and line muffin tin with cupcake liners (or lightly grease and flour).
  2. In large bowl, whisk together sugar, flour, cocoa powder, baking powder, baking soda, and salt.
  3. Stir in canola oil and milk, stirring until combined.
  4. Add eggs, one at a time, stirring after each addition.
  5. Stir in vanilla extract.
  6. Add hot water and stir until the mixture is evenly combined (it will be a thin batter. When you first add the water the batter will separate a bit, stir until it is even in texture. Be careful with the hot water as it may splatter as it is stirred).  Batter will be very thindon't panic!
  7. Fill prepared muffin tin cavities just over 2/3 of the way full* and bake at 350F for 18-22 minutes (use the toothpick test to check).
  8. Allow cupcakes to cool completely before frosting.
  9. Chocolate Buttercream Frosting
  10. In electric mixer cream butter
  11. Add sugar, one cup at a time until completely combined
  12. Stir in cocoa powder and then vanilla extract. Pause to scrape down the sides of the bowl with a spatula.
  13. Add milk, 1 Tbsp at a time and beating on medium-high speed after each addition for about 15 seconds until desired icing consistency is reached (the less milk you use, the stiffer the frosting will be).
  14. Pipe icing on completely cooled cupcakes and add sprinkles (if desired).
  15. Serve and enjoy.

*Do NOT overfill your cupcake liners or your cupcakes will sink in on themselves after baking. If you have excess batter, either discard it or make additional cupcakes but overfilling your liners is one of the surest ways to ruin your cupcakes.

To make this as a cake, lightly but thoroughly grease and flour 2 8" cake pans, divide the batter evenly between the pans and then bake on 350 for 25-35 minutes (check with toothpick at 25 minutes)

The cupcake was certainly easy and my oh my it was super moist inside and a touch of crisp on top.  It was DELICIOUS! I have say, it is THE best chocolate cupcakes I've ever made.  As you may have noticed I made some tweaks with the ingredients which are in pink fonts.

Since the whole purpose of me baking these cupcakes was so that I can have my buttercream, I made that instead of the suggested Chocolate Buttercream Frosting.  If you like the recipe to the Italian Buttercream,  you can find it in my Ondeh Ondeh cupcake blog here:

If you're ever having chocolate cupcake cravings, remember this recipe, it's a keeper! I don't think I'll use another recipe to make chocolate cupcakes again.  Here's a video from Sugarspunrun blog:

You'll be inspired!!
Happy baking :D

ps. Oh please excuse my poor piping, my piping skills still requires much practice!! 😬


Popular Posts