When you're in need of a decadent dessert, these cupcakes should be first on your list. The color is amazing and the creamy frosting on top makes them almost sinful.

Red Velvet Cupcakes [Vegan]





Cooking Time




For the Cupcakes

  • 1 cup soy milk
  • 1 teaspoon white vinegar
  • 2/3 cup all-purpose flour
  • 1 cup organic sugar (vegan)
  • 2 tablespoons cocoa powder
  • 1/2 teaspoon baking powder
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1/3 cup canola oil
  • 2 tablespoons vegetarian red food colouring
  • 2 teaspoons vanilla extract

For the Vegan Cream Cheese Frosting

  • 1/2 cup vegan margarine, softened
  • 1/2 cup vegan cream cheese, softened
  • 1 cup organic powdered sugar (vegan)
  • 1 teaspoon vanilla


For the Cupcakes

  1. Preheat oven to 350°F and line muffin pans with cupcake liners.
  2. Whisk together soy milk and vinegar and set aside to curdle (about 5 - 10 minutes).
  3. Sift together the flour, sugar, cocoa, baking powder, baking soda, and salt into a large bowl and mix.
  4. Add the oil, food colouring, and vanilla extract to the curdled soy milk. Whisk well to combine.
  5. Add the dry ingredients into the wet and fold to combine, mixing just until large lumps disappear.
  6. Fill cupcake liners about two-thirds full.
  7. Place in preheated oven and bake 18 to 20 minutes, but be sure not to overbake.
  8. When done, let cool for a few minutes then transfer cupcakes to a cooling rack to cool completely.

For the Frosting

  1. Cream together the vegan margarine and vegan cream cheese just until combined.
  2. Gradually add sugar, about half a cup at a time, until mixed well (I used a hand mixer).Add the vanilla and mix until light and fluffy.

    Nutritional Information

    Per Serving: Calories: 112 | Carbs: 26 g | Fat: 1 g | Protein: 2 g | Sodium: 15 mg | Sugar: 20 g Note: The information shown is based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.