Go Back

Best Chocolate Cupcake Recipe with Vanilla Frosting

Prep Time 20 minutes
Cook Time 22 minutes
Total Time 42 minutes
Servings 12 cupcakes
These light & fluffy chocolate cupcakes are perfect for any occasion and topped with a smooth vanilla buttercream frosting.

Equipment

  • 1 cupcake pan
  • 12 cupcake liners

Ingredients

For Cupcakes

  • 1 cup all-purpose flour
  • 3/4 cup granulated sugar
  • 7 tbsp cocoa powder
  • 1 tsp baking soda
  • 1/2 tsp salt
  • 1 egg (large)
  • 1/2 cup buttermilk
  • 1/2 cup vegetable oil
  • 1 tsp vanilla
  • 1/2 cup hot water

For Frosting

  • 1 1/2 cups powdered sugar
  • 1 stick butter
  • 1 tbsp heavy cream
  • 1 tsp vanilla

Instructions 

  • Preheat oven to 300F. Fill a cupcake pan with liners. Combine egg, buttermilk, vegetable oil, and vanilla in a medium bowl. Set aside.
  • Add dry ingredients to large mixing bowl. Whisk together.
  • Add mixed wet ingredients into the bowl with the dry ingredients. Mix until well combined (about 1-2 minutes). Add hot water and mix until well combined.
  • Fill cupcake liners about 3/4 of the way full. Bake for 22 minutes or until a toothpick comes out clean.
  • Leave in tins to cool for a couple mins. Remove from tins and cool completely before decorating.

For the Frosting

  • Beat room temperature butter until light and fluffy Add the powdered sugar in small batches. Mix until combined. Add the vanilla and heavy cream. Continue mixing until frosting is soft and fluffy.

Notes

Don't have buttermilk on hand? No worries. Just take any milk (even non-dairy milk) and add a splash of lemon juice (about 1 tbsp). Let sit for 5 minutes and use like buttermilk. 
Author: Kari Bakes
Course: Dessert
Cuisine: American
Keyword: cupcakes