Chocolate Cupcakes & Vanilla Buttercream Frosting

Chocolate Cupcakes & Vanilla Buttercream Frosting Recipe

By Hot For Food

🔪Prep Time: 25 minutes

👩‍🍳Cook Time: 18 minutes


chocolate cupcake

1 C soy milk

1 tsp apple cider vinegar

3/4 C raw cane sugar

1/3 cup melted coconut oil

1 1/2 tsp vanilla extract

1 C all-purpose flour

1/3 C unsweetened dutch process cocoa powder

3/4 tsp baking soda

1/2 tsp baking powder

1/4 tsp sea salt

vanilla buttercream frosting

1 C confectioners sugar

1/4 C cold vegan butter

1/4 tsp vanilla extract

1/2 tbsp warm water

1 vanilla bean, scraped


1You can add all the cupcake batter ingredients listed above to a high-powered blender and mix until smooth. Alternatively, mix the soy milk, vinegar, sugar, vanilla extract, and coconut oil together in a mixing bowl or stand mixer. Combine the flour, cocoa powder, baking soda, baking powder, and sea salt together in another bowl with a fork or whisk. Then add the liquid ingredients to the dry and stir until just combined. If using a stand mixer, add the dry ingredients into the liquid while mixing on low-speed and continue mixing until just combined.

2Pour the batter in a muffin pan with liners, each about 3/4 full. Bake in a preheated oven set to 350°F for 15 to 18 minutes or until a toothpick comes out clean from the centre of a cupcake. Baking time may vary depending on your oven, mine baked in a convection oven so they were closer to 15 minutes.

3Allow the cupcakes to cool completely before frosting.

4To make the frosting, cream the cold vegan butter with a hand mixer or in a stand mixer until a little more smooth. Gradually add some confectioners sugar until a stiff mixture is formed. While continuing to mix, add vanilla extract and warm water. Then add in the remaining confectioners sugar in batches while continuing to mix. Add in the vanilla bean paste and mix until  well combined.

5Transfer the icing with a spatula to a piping bag fitted with a piping tip of your choice or frost the cupcakes with a small icing spatula.

6Store leftover cupcakes at room temperature or in the fridge, but allow them to sit at room temperature for 10 to 15 minutes before serving and eating again.

View Full Recipe

Related Recipes

Top Vegan Recipe Resources 🥑