This Post May Contain Affiliate Links. Please Read Our Disclosure Policy.

These vegan red velvet cupcakes are ultra tender with a tangy cream cheese frosting. You might not even know they’re vegan!

A vegan red velvet cupcake with a bite missing

Why These Cupcakes Are So Good

  • These vegan red velvet cupcakes are oh-so-moist, with just the perfect amount of cocoa, a strong depth of flavor, and simply the perfect texture.
  • Taken from Isa Chandra Moskowitz’s incredible recipe, these cupcakes are so incredibly decadent that you will hardly be able to believe they are totally vegan.
  • The vegan cream cheese frosting is unbelievably sweet and creamy and will become your new favorite frosting for every dessert.

How To Make Them

  1. Preheat the oven to 350ºF. Line muffin pans with cupcake liners.
  2. Whisk together the almond milk and apple cider vinegar. Set aside to curdle, about 5-10 minutes. (If it doesn’t curdle, no worries!)
  3. Into a large bowl, sift together the flour, sugar, cocoa, baking powder, baking soda, and salt. Mix.
  4. Add the oil, food coloring, vanilla extract, and almond extract to the milk-vinegar mixture, and whisk well to combine. Gently fold the wet ingredients into the dry ingredients. Mix until the large lumps disappear.
  5. Fill cupcake liners about two-thirds full. (These cupcakes will rise fairly high, so you don’t want them to overflow!) Place into the preheated oven and bake 18-20 minutes. Be sure not to over-bake! (Insert a toothpick into the center of the cupcakes. When they are ready, the toothpick will turn red, but won’t have any crumbs attached to it.) When they are done, let them cool for a few minutes before removing from the muffin tin. Then transfer the cupcakes to cooling rack to cool completely. (You don’t want to frost warm cupcakes or the frosting will melt!)
  6. To make the cream cheese frosting, combine cream cheese and butter in either the bowl of a standing mixer or a regular bowl if using a hand mixer. Beat on medium speed until the frosting is smooth. Pour in the vanilla extract, then the powdered sugar, about 1-2 cups at a time. After adding each ingredient, beat on medium speed until fully incorporated. Refrigerate until ready to use.
  7. Frost with the cream cheese frosting. These look especially awesome with a piped swirl! Try a Wilton 2A round tip to achieve a perfect swirl.
Cupcake with swirled frosting

More Incredible Vegan Treats

Recipe By: Isa Chandra Moskowitz
4.81 from 21 votes

Vegan Red Velvet Cupcakes


Prep 25 minutes
Cook 15 minutes
Cooling Time 30 minutes
Total 1 hour 10 minutes
The perfect red velvet cupcakes with tangy cream cheese frosting. Delightfully vegan.
12

Ingredients

  • 1 cup almond milk or other plant-based milk, like oat or soy
  • 1 teaspoon apple cider vinegar
  • 1 ¼ cups all-purpose flour
  • 1 cup white sugar
  • 2 tablespoons cocoa powder
  • ½ teaspoon baking powder
  • ½ teaspoon baking soda
  • ½ teaspoon salt
  • cup neutral oil like avocado oil or vegetable oil
  • 2 tablespoons vegetarian red food coloring
  • 2 teaspoons vanilla extract
  • ¼ teaspoon almond extract

Vegan Cream Cheese Frosting

  • 8 oz. vegan cream cheese like Kite Hill. See Note
  • 8 tablespoons vegan butter softened. We like Miyoko's
  • 5 cups powdered sugar
  • 1 teaspoon vanilla extract

Instructions

  • Preheat oven to 350ºF and line muffin pans with cupcake liners.
  • Whisk together milk and apple cider vinegar and set aside to curdle, about 5 – 10 minutes. If it doesn't curdle, that's OK!
  • Sift together the flour, sugar, cocoa, baking powder, baking soda, and salt into large bowl and mix.
  • Add the oil, food coloring, vanilla extract, and almond extract to the curdled milk-vinegar mixture. Whisk well to combine. Gently fold wet ingredients into dry, mixing until large lumps disappear.
  • Fill cupcake liners about two-thirds full (these cupcakes will rise fairly high). Place in preheated oven and bake 18 to 20 minutes, but be sure not to over-bake. Use a toothpick inserted in the center to tell–the toothpick will be red, but there should not be any batter or crumbs sticking. When done, let cool for a few minutes then transfer cupcakes to cooling rack to cool completely.
  • Make the cream cheese frosting: in the bowl of a standing mixer (or use a large bowl with a hand mixer), combine cream cheese and butter. Beat on medium speed until smooth. Pour in vanilla extract, then add in the powdered sugar, about 1-2 cups at a time. Beat on medium speed until completely incorporated after each addition. Refrigerate until ready to use.
  • Frost with cream cheese frosting. These look especially awesome with a piped swirl! Try a Wilton 2A round tip to achieve a perfect swirl.
  • The brand of the vegan cream cheese can make a big difference here. We like Kite Hill and GoVeggie. Use your favorite!
  • Make sure you use vegetarian red food coloring in this recipe.

Approximate Information for One Serving

Calories: 479calProtein: 3gFat: 18gSaturated Fat: 4gSodium: 305mgPotassium: 43mgTotal Carbs: 79gFiber: 2gSugar: 66gNet Carbs: 77gVitamin A: 356IUCalcium: 47mgIron: 1mg
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.

Did You Make This Recipe?

Tag @40aprons on Instagram and be sure to leave a review on the blog post!

Leave A Review

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

78 Comments

  1. I had never had red velvet cupcakes before because I wouldn’t find them vegan, but the first time I had made these, I am not exaggerating, I cried! These were so good. Thank you for this recipe, simply fantastic! <35 stars

  2. This was my first time of making a vegan and red velvet dessert. These cupcakes turned out amazingly delicious. The flavor of the cake and frosting was simply delectable. I just need to adjust the frosting recipe so it pipes out a little stiffer. GREAT RECIPE.5 stars

  3. This recipe worked great for my son’s 3rd birthday party. He is allergic to eggs and nuts so its perfect. I made it with ordinary milk, cream cheese and butter. Perfect results. I couldn’t find almond extract in the store but the recipe didn’t suffer.5 stars

    1. Woohoo! I’m so happy to hear that. Hopefully, your son had a GREAT birthday party! Thank you so much for sharing!

  4. Texture- Beautiful
    Ability to rise- Great
    Ability to guess it’s vegan- Impossible
    Taste- Horrendous thanks to the almond extract. Get rid of it and add a shot of coffee instead.2 stars

    1. We’re sorry you didn’t care for the almond extract, but glad it checked the other boxes and that you know how to adapt it to better suit your taste next time!5 stars

  5. These always come out great. I want to make them this time with coconut oil instead of vegetable oil. Will they still come out as great?

    1. So glad you enjoyed this recipe! We have not tested this recipe using coconut oil, so we can’t guarantee it would turn out the same. But, theoretically, it should. Just make sure it’s liquid and cooled. Expect some coconut flavor.5 stars

Where To Next?