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.

80 Comments

  1. Hello, do you have a vegan or dairy free cream cheese frosting recipe? I see your traditional one, but I’m not sure what to substitute for the cream cheese. I’ll be using almond milk instead of soy. Thanks!

    1. I have no idea how I never saw this until just now! I sincerely apologize. You can find my recipe on Tofutti’s site and just replace the peppermint extract with vanilla here. Or use the traditional recipe and simply substitute vegan butter and vegan cream cheese in the exact same amounts 😉5 stars

  2. Hi doll! I was hoping you could answer a question for me. I’m going to try your recipe in the next day or two, to give as a gift to a vegan friend of mine who just lost a pet. I want to do something nice for her, and came across your recipe for vegan cupcakes. My question is, is the recipe the same whether I pour the batter in a cupcake pan vs a cake pan? Does it make any difference if I use this recipe for cupcakes but then decide to make a cake instead? I guess that’s more than one question, or one question two different ways, sorry! I’m leaning toward making her the cupcakes so I can individually wrap them so they’re easier for her to freeze (because I want to do something nice, not overwhelm her), but someone told me the cake would taste better. If I could get your opinion, that would be great. Thank you!

    1. How sweet and thoughtful of you! Honestly the batter will be fine regardless of form; I’ve made it both ways. If you do go with a cake, make sure the batter is at room temp (assuming I read your question right and you’re considering making the batter for cupcakes but maybe making a cake later?), and use 8″ round pans. Also, when you pull the pans out of the oven, give them a minute or two on a wire rack then wrap them in plastic wrap. To do that, place a piece of plastic wrap on top of the cake then place a wire rack on top of THAT, then flip and wrap it up. It will help retain the moisture which is fabulous in a red velvet cake. My only real requirement is that you test the cake often–give it til the recipe time and then check regularly, about every minute or so, so you don’t under- or over-bake. But it’ll taste delicious either way 🙂 you could always freeze half the cake! How awesome would it be knowing you had half a red velvet cake in your freezer at all times? Ha! Thanks for stopping by and your comment. Let me know how it goes! And my condolences to your friend. Losing a pet is just absolutely terrible

      1. Thank you so much for getting back to me. That’s very kind of you. I’ve never made red velvet anything, vegan or not vegan, so it should be a good experiment. I think whether you have half a cake in the freezer, or a dozen cupcakes – either way, that’s a win.

        Yeah, losing a pet sucks, especially when the pet had been totally healthy and just dropped dead out of the blue. There’s nothing I can do to stop that from sucking, but I’m hoping cupcakes will provide a temporary distraction. Thanks again for your help!

        1. Ohmigosh, those are totally delicious! I tried the cupcake recipe tonight, and partway through, I remembered that I should’ve asked you about adjustments for altitude (we’re at 5000 feet) but I guess it didn’t matter because they turned out moist and tasty just like you said they would. The frosting was perfect, too. I used those vegan substitutes and they worked wonderfully.

          These will make a very good gift. Thank you again!

          1. I’m SO glad you liked! Yes, they’re crazy moist, I love that. I’m glad you didn’t ask about altitude because honestly I have no Idea! I’ve never really baked in high altitudes but it sounds like whatever you did worked! 🙂

  3. Hey! I just tried these cupcakes (tried them before with ¼ of the batch and they turned out really nicely) – today the sruface is cracked and not smooth, and most importantly not flat! Do you know what could have went wrong? What could I do??

    1. Hmm.. that’s very odd. I can honestly say I’ve made these probably 25+ times and they always come out perfectly, IF maybe even a little moist! So cracked and not smooth is as far from that as it could possibly be. Are you using metric measurements? Converting to celsius? Make any substitutions? Did you include the stated amount of oil?

      1. Yes, I did! They are moist and really yummy, just the surface annoys me cause I don’t want to cut the top off to put the topping on smoothly… (I used almond milk, but the mixture curdled anyways…) I don’t understaaaand this!

        1. I still can’t wrap my head around why this would be happening. Are you using convection? That might have something to do with it. If you’re swirling the frosting, though, it shouldn’t make a big difference. But if you’re slathering, it might be a bit different!

          1. nope… i really have no idea what’s going on, as it didn’t happen the first time i tried them as mini cupcakes… well, never mind – the taste is delicious and both of the times i made them the guests loved them very very much 🙂 (i made a frosting with butter and mascarpone yesterday – wasn’t too bad either 😉 thans for the recipe anyways!

  4. Hi. These look brill! Do you reckonI can use dates or date sugar instead of granulated. I can’t make it with regular sugar because I want to be free to eat all of them without feeling guilty!

    1. I would say yes on the date sugar. You might be able to replace some of the sugar with soaked blended dates and then ALSO remove some oil since the dates will be much denser! I would definitely recommend sucanat for a less processed sugar, since I’ve made these with it, but for something even more unprocessed try the date sugar! Let me know if you try it! 🙂

    1. Almond milk would definitely work beautifully. As far as the brown sugar, I’ve never tried that, though I’ve used turbinado and sucanat very well. I don’t see why it wouldn’t work! You’ll end up with a deeper flavor, which is never bad by me 🙁 Let me know how it goes!

  5. It seems so weird to me that there aren’t any eggs in these cute cupcakes! I read a vegan book by accident once (I thought it was a diet book), and it mentally scarred me. I couldn’t look at meat for a long time without feeling guilty. I love that you are embracing vegan recipe even though you don’t practice the diet. If the recipe is good then it’s good!

    1. Yes.. I can’t watch any food-related movies because, when they show the awful animal conditions, I get so upset and guilt-stricken and give up meat and dairy for months! That just doesn’t work as well now that I’m cooking for a less, uh, socially-sensitive man 🙂 But yes, these cupcakes are so far beyond any other “regular” red velvet I’d ever tried that I kept it as my go-to! They don’t require any weird ingredients, though, and the chemical combination of ingredients must just be perfect. I’ve long puzzled over it.. This was actually the base recipe for all my cupcakes when I was running an ad-hoc cupcake bakery!

      1. Hi do you think macadamia nut milk would work in place of soy milk?
        Also since you said it’s your base recipe – do you have a version for a vegan vanilla cake? I have never found a great one – I guess because the flavor relies so heavily on eggs and butter??

        1. You could try macadamia nut milk! I don’t have a recipe for the vegan vanilla cake anymore – I haven’t been vegan for a while 🙂 BUT Isa’s amazing cookbook Vegan Cupcakes Take Over the World has my favorite yellow cake recipe!5 stars

          1. I ended up just running out for some soy milk so I could follow the recipe exactly- these were THE BEST cupcakes I have ever made! Thank you so much for the suggestion on yellow cake – I will look that up!5 stars

  6. Man, those look like the best cupcakes in the world! You could give Muddy’s a run for their money! Vegan is healthy too right? So I can eat as many as I want!!!!

    1. They’re definitely the best cupcakes I’ve ever had – and I’ve eaten at a lot bakeries! Vegan is healthy, yes, of course, so there’s one left in the kitchen.. I’ll race ya. Oh wait, you’re still at work? Seems like an unfair advantage, since I’m in the office.. too bad..

Where To Next?