Go Back
+ servings
a chocolate cupcake topped with chocolate buttercream swirls and shaved chocolate.

Vegan Chocolate Cupcakes

Soft & fluffy chocolate cupcakes get topped with a dairy-free chocolate buttercream for the best vegan cupcake recipe!
4.34 from 3 votes
Print Pin
Course: Dessert, Vegan Desserts
Cuisine: American
Prep Time: 20 minutes
Cook Time: 20 minutes
Total Time: 40 minutes
Servings: 8 cupcakes

Ingredients 

Cupcake Batter

  • ¾ cup all-purpose flour
  • ¼ cup cocoa powder unsweetened and sifted
  • ½ teaspoon baking powder
  • ½ teaspoon baking soda
  • ½ teaspoon salt
  • ½ cup unsweetened soy milk or any plant-based milk subbed 1:1
  • ½ cup+ 2 Tablespoons sugar
  • ¼ cup olive oil
  • 2 Tablespoons applesauce
  • 1 teaspoon vanilla bean paste

Chocolate Buttercream Frosting

  • ½ cup cold vegan butter
  • ¼ cup cocoa powder unsweetened and sifted
  • 2 Tablespoons full -fat canned coconut milk can sub for any plant-based milk
  • 1- 1 ½ cups powdered sugar sifted, start with 1 cup and add more for a sweeter frosting

Instructions

  • Preheat your oven to 350F. Fill a muffin tin with 8 cupcake liners and set aside.
  • In a small mixing bowl whisk together the cupcake batter dry ingredients including the all-purpose flour, cocoa powder, baking powder, baking soda, and salt. Set aside.
  • In a separate large mixing bowl whisk together the cupcake batter wet ingredients including the soy milk, sugar, olive oil, applesauce, and vanilla.
  • Add the bowl of whisked dry ingredients to the bowl of wet ingredients and use a whisk or spatula to gently mix together until a smooth batter forms. Be careful not to overmix during this step for the ideal cupcake texture!
  • Fill each cupcake liner ¾ of the way full with batter. Place the tin of cupcakes into the oven and bake for 18-20 minutes or until cooked through. You can use a toothpick to check that the centers are fully cooked before removing.
  • Remove the cupcakes from the oven and let them cool in the baking tray for 5 minutes. Carefully move the cupcakes to a wire rack and let cool completely before frosting.

Make the buttercream frosting

  • Once the cupcakes have cooled, make your frosting. Add the cold cubed vegan butter to a small bowl and use an electric mixer to cream together until light and fluffy, stopping to scrape down the sides as needed.
  • Next, add the sifted cocoa powder and coconut milk to the mixing bowl and whip with the vegan butter until incorporated.
  • As the last step, turn down the speed and slowly add the powdered sugar ½ cup at a time until a smooth frosting forms. I like to start with 1 cup of powdered sugar and add up to 1 ½ if you desire a sweeter frosting.
  • Add the frosting to a piping bag and pipe it onto the cooled chocolate cupcakes. Top with optional chocolate shavings and enjoy!

Notes

  • Please see the blog post for substitution notes.
  • It's super important to sift the cocoa powder and powdered sugar before using them in this recipe. This helps to avoid any clumps of cocoa powder in your batter or frosting and a clumpy frosting!
  • Unfrosted cupcakes can be stored at room temperature for 2-3 days. However, once frosted, they should no longer be stored at room temperature.
  • Frosted cupcakes can be stored in a closed container in the freezer for up to 1 month. Just defrost at room temperature for about 1 hour before enjoying.
  • Frosted cupcakes can also be stored in the fridge for around 24 hours. Any longer than that, and it tends to dry them out.

Nutrition

Serving: 1cupcake with frosting | Calories: 369kcal | Carbohydrates: 50g | Protein: 3g | Fat: 19g | Saturated Fat: 4g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 10g | Trans Fat: 2g | Sodium: 335mg | Potassium: 128mg | Fiber: 3g | Sugar: 37g | Vitamin A: 33IU | Vitamin C: 0.1mg | Calcium: 44mg | Iron: 2mg
Tried this recipe?Mention @shortgirltallorder or tag #sgtoeats!