clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon print print icon squares squares icon

Vegan Red Velvet Cupcakes

  • Author: Loving It Vegan
  • Prep Time: 20 mins
  • Cook Time: 25 mins
  • Total Time: 45 mins
  • Yield: 12


Gloriously light and fluffy vegan red velvet cupcakes with red velvet frosting. Perfectly spongey and moist, vibrantly red, and fabulously vegan.


For the Red Velvet Cupcakes:

For the Red Velvet Frosting:


  1. Preheat the oven to 350°F (180°C).
  2. Sift the flour into a mixing bowl. Add the sugar, baking soda, salt and cocoa powder.
  3. Prepare the buttermilk by adding 1 Tbsp lemon juice into a measuring jug and then adding soy milk up to the 1 cup (240ml) line and allowing to sit for a minute to curdle into buttermilk.
  4. Prepare the flax egg by mixing 1 Tbsp of ground flaxseed meal with 3 Tbsp Hot Water and allowing to sit for a minute to become gloopy.
  5. Add the cup of buttermilk, the vanilla extract, flax egg, olive oil, vinegar and red food dye to the mixing bowl and whisk with a hand whisk to combine into a smooth batter.
  6. Line a cupcake tray with 12 cupcake liners and divide the batter evenly between them.
  7. Place into the oven and bake for 25 minutes or until a toothpick inserted into the center comes out clean.
  8. Allow to cool completely before frosting.
  9. Add all frosting ingredients to your mixing bowl and whisk with an electric whisk starting on slow and gradually increasing speed until thick, smooth and creamy. If your frosting is too thin, add more powdered sugar, if it’s too thick, add a little more soy milk.
  10. Frost on top of your completely cooled cupcakes and serve.


*Weigh your flour for the most accurate results.

*You can use a different vegetable oil such as canola oil if you prefer.

*You can use apple cider vinegar instead of white vinegar.

*Nutritional information is for 1 cupcake including a generous amount of red velvet frosting.

*Recipe adapted from my Red Velvet Cake.

  • Category: Dessert, Baking
  • Method: Baking
  • Cuisine: Vegan


  • Serving Size: 1 Cupcake (of 12)
  • Calories: 365
  • Sugar: 47.9g
  • Sodium: 255mg
  • Fat: 9.8g
  • Saturated Fat: 1.5g
  • Carbohydrates: 66.9g
  • Fiber: 1.2g
  • Protein: 3.2g

Keywords: vegan red velvet cupcakes