Vegan Chocolate Cupcakes

These vegan chocolate cupcakes are rich and moist then topped with silky smooth buttercream for the perfect celebratory treat everyone will love.

Prep Time
30 mins
Cook Time
20 mins
Total Time
50 mins
4.67 from 3 votes
Vegan Chocolate Cupcakes
Course: Dessert
Cuisine: French
Keyword: Vegan Chocolate Cupcakes
Servings: 12 people
Calories: 352 kcal
Author: Sarah McMinn
Chocolate Cupcakes
Chocolate Buttercream
To make the cupcakes
  1. Preheat the oven to 350 degrees F. Line one muffin tin with baking cups and set aside.
  2. In a small bowl combine soy milk and apple cider vinegar. Mix together and set aside for 5 minutes to allow the milk to curdle.
  3. In a large bowl combine cocoa powder, flour, baking soda, baking powder, and salt. Set aside.
  4. Add coconut oil, water, vanilla extract, and granulated sugar to soy milk mixture and whisk together. Pour wet ingredients into the dry and gently mix to combine; a few lumps are okay.
  5. Fill the cupcake holders 3/4 of the way full and bake for about 20 minutes, until a knife inserted in the middle of a cupcake comes out clean.
  6. Remove from the oven and let cool completely on a wire cooling rack.

To make the buttercream
  1. Gently melt the chocolate in a double boiler or microwave.
  2. Meanwhile, using a stand-up mixer with the paddle attachment, cream the vegan butter on high for 3 minutes, scraping down the sides as necessary. Add powdered sugar and vanilla extra and beat for another 5 minutes, scraping down the sides again, as necessary.

  3. Turn the mixer on low and slowly pour the melted chocolate into the buttercream. Increase the speed to high and mix for another 2-3 minutes.
  4. Frost each cupcake using a piping bag or offset spatula.
  5. Store in the refrigerator until ready to serve.
Nutrition Facts
Vegan Chocolate Cupcakes
Amount Per Serving
Calories 352 Calories from Fat 162
% Daily Value*
Fat 18g28%
Saturated Fat 10g63%
Cholesterol 1mg0%
Sodium 169mg7%
Potassium 139mg4%
Carbohydrates 48g16%
Fiber 2g8%
Sugar 36g40%
Protein 2g4%
Vitamin A 435IU9%
Vitamin C 1.1mg1%
Calcium 49mg5%
Iron 1.4mg8%
* Percent Daily Values are based on a 2000 calorie diet.