Go Back
Vegan red velvet cupcakes - moist, fluffy, easy to make chocolate and vanilla cupcakes with tangy vegan cream cheese frosting. #vegan #cupcakes #redvelvet

Vegan Red Velvet Cupcakes With Cream Cheese Frosting

Vegan red velvet cupcakes - moist, fluffy, easy to make chocolate and vanilla cupcakes with tangy vegan cream cheese frosting. Perfect for Halloween (or just any day).
Course Dessert
Cuisine American, baking, vegan
Keyword cupcakes
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 11 people
Author Domestic Gothess


Vegan Red Velvet Cupcakes:

  • 200 ml (½ + ⅓ cup) unsweetened soy milk (or other non dairy milk)
  • 1 ½ Tbsp cider vinegar
  • 80 ml (⅓ cup) sunflower oil
  • 200 g (1 cup) caster sugar
  • 1 Tbsp vanilla extract
  • 200 g (1 + ⅔ cup) self-raising flour
  • 20 g (2 Tbsp) cocoa powder
  • ¼ tsp baking powder
  • ¼ tsp bicarbonate of soda (baking soda)
  • ¼ tsp salt
  • ½-1 tsp red gel food colouring

Vegan Cream Cheese Frosting:

  • 100 g (3.5 oz) vegetable shortening
  • 100 g (3.5 oz) vegan cream cheese (I used Asda's own brand) No 'light' varieties please
  • 400 g (4 cups) icing (powdered) sugar sifted
  • 1 Tbsp fresh lemon juice
  • 1 tsp vanilla extract


  • Preheat the oven to 180C/350F/gas mark 4 and line a 12 cup muffin tray with liners.
  • Whisk together the milk and vinegar so that the milk curdles then whisk in the oil, caster sugar and vanilla extract.
  • In a separate bowl, sift together the self-raising flour, cocoa powder, baking powder, bicarbonate of soda and salt.
  • Tip the dry ingredients into the wet and whisk gently until just combined.
  • Gradually stir in red gel food colouring until the batter is a rich red colour. I used about half a teaspoon.
  • Divide the batter between the liners, filling them no more than ⅔rds full.  I got 11 cupcakes using large muffin liners, if you are using regular cupcake liners then there is enough batter for 12 cupcakes.
  • Bake the cupcakes for about 20 minutes, until a skewer inserted into one of them comes out clean or with a few moist crumbs. Transfer to a wire rack to cool.
  • To make the vegan cream cheese frosting, whisk together the dairy free cream cheese and vegetable shortening until smooth.
  • Add the sifted icing sugar, fresh lemon juice and vanilla extract and whisk until well combined.
  • If it is too stiff then add a drop of dairy free milk, and if it is too soft whisk in some more sifted icing sugar.
  • Transfer the frosting to a piping bag fitted with a large open star nozzle and pipe swirls on top of the cupcakes.
  • If you like, reserve one of the cupcakes (un-iced) and crumble it up. Scatter some of the crumbs over the rest of the cupcakes.
  • The cupcakes will keep for about three days in an airtight container.


Cake recipe adapted from Ms. Cupcake, The Naughtiest Vegan Cakes In Town by Mellissa Morgan.
For the best results make sure that you follow the recipe closely. As always, I highly recommend using the gram measurements (with a digital scale), rather than the cup conversions. Cup measurements are simply not accurate enough for baking and I cannot guarantee the best results if you use them.