Vegan Chocolate Cupcakes for Non-vegans

Vegan Chocolate Cupcakes (for non-vegans)

by Katie

Cake isn’t supposed to be healthy, contain vegetables, or be guilt-free! It’s a decadent┬ásometimes treat that’s meant to be enjoyed on special occasions. Unfortunately, I’ve had a LOT of really bad vegan cakes, and I’ve failed more times than I care to admit at making my own.

But this cake is the BOMB!! It’s rich, flavorful, and so chocolaty.

Vegan Chocolate Cupcakes for Non-vegans
5 from 2 votes

Vegan Chocolate Cupcakes for Non-Vegans

Course Dessert
Cuisine American
Keyword Dairy-free, Egg-Free, Vegan
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings 12 Cupcakes
Author Katie at complEATly


"Buttermilk Mixture"

  • 3/4 cup almond milk or your favorite dairy-free milk
  • 1/4 cup vegan yogurt with cultures
  • 1 tsp apple cider vinegar or white vinegar

Dry ingredients

  • 1 cup flour
  • 1/4 cup unsweetened cocoa powder Don't use alkali or dutch cocoa powder
  • 3/4 cup sugar
  • 1/2 tsp baking soda
  • 1 tsp salt

Remaining Wet ingredients



  1. The buttermilk needs to prep for at least 10 minutes before you use it in this recipe. In a medium bowl, mix the almond milk, vegan yogurt, and vinegar. 

  2. Set aside for 10 minutes.

  3. Pre-heat the oven to 350 F (175 C). 

  4. Line your baking tray with cupcake liners.

  5. Sift together all your dry ingredients in a large bowl. 

  6. In a microwave-safe bowl, mix the coconut oil and vegan chocolate chips. 

  7. Microwave the chocolate mixture for 10 seconds at a time, stirring the mixture with a fork until the chocolate is fully melted.

  8. Do not proceed to the next steps until the oven is pre-heated, and the buttermilk has had time to sit. You need to move quickly through the last steps. Otherwise, your cupcakes will not rise properly.

Once the oven is pre-heated

  1. Add your chocolate mix, and vanilla to your buttermilk mix, and stir. It's ok if the chocolate doesn't mix in.

  2. Pour the wet ingredients into the dry ingredients, and stir just until evenly mixed. Move quickly!

  3. Spoon the cupcake batter into liners. Fill 2/3 full. Otherwise, you run the risk of your cupcakes being dense or sinking in the middle.

  4. Bake for 20-25 minutes, or until the tops are springy to the touch.

Recipe Notes

*Note on coconut oils: If you use refined coconut oil, the coconut flavor will not be detectable in the final product. If you don't want to use coconut oil, feel free to substitute with your favorite neutral oil.

Related Posts

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More