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 Cake with Lemon Buttercream Frosting

Vegan Red Velvet Cake

  • Author: Loving It Vegan
  • Prep Time: 15 mins
  • Cook Time: 30 mins
  • Total Time: 45 mins
  • Yield: 10


Rich, moist and smooth vegan red velvet cake topped with lemon buttercream frosting and maraschino cherries. Two gorgeous layers of fluffy, gloriously vibrant red cake, ideal for birthdays or other special occasions.


For the Red Velvet Cake:

For the Frosting:

  • 3 and 3/4 Cups (450g) Powdered Sugar
  • 3 Tbsp (45g) Vegan Butter
  • 4 Tbsp Lemon Juice
  • 1 tsp Vanilla Extract

For Decoration:


  1. Preheat the oven to 350°F (180°C). Spray 2 7-inch cake pans with non-stick spray and line the bottoms with parchment paper. Set aside.
  2. Sift the flour into a mixing bowl.
  3. Add the sugar, baking soda, salt and cocoa powder.
  4. To make the vegan buttermilk, add 1 Tbsp lemon juice to a measuring jug and then add soy milk up to the 1 cup (240ml) line. Leave to sit for a minute, it will curdle into buttermilk.
  5. Add the buttermilk, vanilla, oil, vinegar and red food dye into the mixing bowl and mix in.
  6. Use a hand whisk briefly to get rid of any large lumps.
  7. Divide the cake batter evenly between the two cake pans.
  8. Place into the oven and bake for 30 minutes.
  9. After 30 minutes, insert a toothpick into the center of one of the cake layers and if it comes out clean, it is cooked.
  10. Transfer the cakes to a wire cooling rack and allow to cool completely before frosting.
  11. While the cakes are cooling, add the powdered sugar, vegan butter, lemon juice and vanilla to an electric mixing bowl and starting at slow speed gradually increase speed until the frosting is thick and smooth.
  12. It should be thick enough that it doesn’t slide off the cake, but not so thick that you can’t easily spread it. If the frosting is too thick, add a little more lemon juice. If it is too thin, add more powdered sugar until you reach the right consistency.
  13. Spread frosting over the top of one of the cake layers. Add the other layer on top and frost the top and sides.
  14. Add cherries to decorate.


*My cake tins are 7 inches round.

*Always weigh your flour for the most accurate results.

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

*Apple cider vinegar can be used instead of white vinegar.

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


  • Serving Size: 1 Serve (of 10)
  • Calories: 450
  • Sugar: 65g
  • Sodium: 287mg
  • Fat: 11g
  • Saturated Fat: 1.6g
  • Carbohydrates: 86g
  • Fiber: 1g
  • Protein: 3.5g

Keywords: vegan red velvet cake