These classic Vegan Red Velvet Cupcakes have soft, moist cake with a hint of cocoa and a vibrant red color. They are topped with the sweetest, tangiest cream cheese frosting. The best part? You can make them using only one bowl! Let's get into it.
Red velvet is one of the most popular cake flavors for a reason. Not only is it totally classic and beautiful to look at, it also tastes incredible!
This recipe for vegan red velvet cupcakes was born out of a true love for the flavor and a desire to make it more inclusive for most special diets.
Made with simple methods and easy to find ingredients, you can have a batch of these cupcakes on your hands in no time. If you would like to make a cake instead, check out my vegan red velvet cake.
Cupcake ingredients:
With the following simple ingredients, you can make these incredible cupcakes. You may even have them in your pantry!
- nondairy milk: provides moisture and helps create a smooth batter.
- apple cider vinegar: reacts within the nondairy milk, helping it curdle and produce a vegan buttermilk alternative.
- all-purpose flour: forms the structure of the cupcakes, giving them the right texture.
- granulated sugar: sweetens the cupcakes and contributes to moisture retention.
- cocoa powder: gives a slight chocolate flavor, which is characteristic of red velvet.
- baking powder & baking soda: leavening agents that create a fluffy, light texture.
- salt: balances the sweetness and enhances the overall flavor.
- nondairy yogurt (unflavored + unsweetened): adds moisture and richness, also acts as an egg replacement aiding in the cupcakes' rise.
- canola oil: provides fat for a tender crumb and keeps the cupcakes moist.
- vanilla extract: enhances the flavor and complements the chocolate and tangy notes.
- distilled white vinegar: boosts the reaction between the baking soda and cocoa powder, which helps create the classic red velvet texture. It also enhances the red color.
- vegan red food coloring: gives the cupcakes their signature deep red hue. Be sure to choose a food coloring that is free of animal products!
The frosting:
For a very long time, vegan cream cheese frosting was elusive. This is due to the lack of quality dairy-free cream cheese options that were available on the market. This is no longer true! Here is a list of our favorites:
- Violife Cream Cheese – Super creamy with a mild tang, perfect for classic frosting.
- Tofutti Better Than Cream Cheese – Slightly firmer texture but great for a stable frosting.
- Kite Hill Cream Cheese (Almond-Based) – Rich and smooth with a great balance of tang and sweetness.
- Miyoko’s Organic Cream Cheese – Made with cashews, this one has a slightly cultured tang that works well in frosting.
- Daiya Cream Cheese – A bit on the softer side but mixes well with butter and powdered sugar for a fluffy texture.
- Trader Joe’s Vegan Cream Cheese – Affordable and reliable, with a nice consistency for frosting.
- Follow Your Heart Dairy-Free Cream Cheese – Smooth and spreadable, making it easy to whip into frosting.
Frosting tips:
- Use room temperature cream cheese and butter – This prevents lumps in the frosting.
- Sift powdered sugar – Ensures a silky-smooth consistency.
- Chill before piping – The frosting WILL BE soft. Refrigerate for AT LEAST 30 minutes to firm it up prior to piping. Frosted cupcakes must be stored in the refrigerator.
Steps to make vegan red velvet cupcakes (with pictures!):
Please see the recipe card at the bottom of the page for full instructions and ingredient measurements.
Begin by whisking together all of the dry ingredients in a large mixing bowl. Add the wet ingredients to the bowl and mix until just combined. Do not over-mix.
Line a cupcake pan with paper cupcake liners. Fill each liner ¾ of the way full with the prepared batter. Place the pan on the center rack of an oven that has been preheated to 350 degrees F (175 C) and bake for 20-24 minutes.
Prepare the frosting while the cupcakes cool. Beat the vegan cream cheese with an electric mixer until it is completely smooth. Add the vegan butter and shortening to the bowl and beat until ingredients are combined.
Sift in the powdered sugar and pour over the vanilla extract and salt. Beat once more until frosting comes together. Chill for at least 30 minutes before frosting the cooled cupcakes.
Tips and tricks:
- Get the Perfect Texture: Measure ingredients accurately. You can use a kitchen scale for precision, especially with flour and cocoa powder.
- Don’t Over-Mix: Mix the batter until just combined to avoid dense cupcakes.
- Achieve the Classic Red Velvet Flavor & Color: Use high-quality cocoa powder and don’t skip the vinegar! It enhances the vibrance of the red food coloring.
- Adjust Red Food Coloring: Add a little at a time until you reach the desired red hue. If you desire to use natural coloring, try beet powder.
- Get Moist & Fluffy Cupcakes: Don’t over-bake. Bake until a toothpick comes out with a few crumbs, about 20–24 minutes.
- Make the Best Vegan Cream Cheese Frosting: Use room temperature ingredients. Softened vegan cream cheese and butter ensure a smooth consistency. You must also chill the frosting for at least 30 minutes before piping.
- Get Ahead: Prepare the frosting a day in advance. This will give the frosting ample time to chill and save you time on baking day.
Get vibrant red color every time:
The following tips will help ensure your cupcakes come out with their signature, vibrant red hue:
- Use High-Quality Vegan Red Food Coloring: Gel vegan food coloring works best because it's more concentrated and produces a richer color without affecting the texture. Liquid food coloring can be used, but you may need more to achieve the same vibrancy.
- Balance Cocoa Powder Usage: Traditional red velvet cake contains a small amount of cocoa powder to give a subtle chocolate flavor. Using too much cocoa powder can make the batter darker and dull the red hue.
- Use Acidic Ingredients: The combination of apple cider vinegar, white vinegar, and baking soda helps enhance the red color. Acidic ingredients react with cocoa powder to prevent a brownish tint.
- Try Natural Coloring Alternatives: Beet powder or beet juice can be used for a natural red tint, though the color may fade slightly during baking. Pomegranate juice is another natural option, though it may slightly alter the taste.
- Avoid Over-baking: Over-baking can cause the red color to darken. Bake just until a toothpick comes out with a few moist crumbs.
You can also check out this recipe for natural red velvet cake for some dye-free tips.
Frequently asked questions:
Yes, you can omit the red food coloring if you prefer a natural color or are avoiding artificial dyes. You can use natural alternatives like beet juice or pomegranate juice for a reddish hue, but keep in mind it won't be as vibrant.
Ensure the cream cheese and vegan butter are softened at room temperature. Gradually sift in the powdered sugar, and mix until smooth.
Ensure the vegan butter and cream cheese are good quality. If the frosting is too runny after mixing, you can add more powdered sugar to achieve the desired consistency. You must chill frosting for at least 30 minutes to firm it up.
Some red food colorings may contain additives or processing agents that are not vegan-friendly. Most colorings on the market include additives, stabilizers, or other ingredients that are animal-derived.
Absolutely! These cupcakes are stored in the refrigerator once frosted, prolonging their shelf life. You can make these cupcakes up to two days in advance.
Storage:
Proper storage is crucial to maintain the freshness and quality of your vegan red velvet cupcakes. Here are some tips on how to store them:
These cupcake MUST be stored in the refrigerator once they have been frosted. Place them in a roomy, airtight container where they won't be squished together. They can keep like this for up to four days.
Unfrosted cupcakes can keep at room temperature in an airtight container for 3-4 days or can be frozen for up to 1 month.
If you make this recipe please tag @censoredbaker on Instagram!
PrintVegan Red Velvet Cupcakes
Soft, fluffy and moist vegan red velvet cupcakes topped with the tangiest cream cheese frosting. Quick and easy.
- Prep Time: 20 minutes
- Bake Time: 20 minutes
- Total Time: 40 minutes
- Yield: 12 Cupcakes 1x
- Category: Cakes and Cupcakes
- Method: Bake
- Cuisine: American
- Diet: Vegan
Ingredients
For the Cupcakes
1 cup nondairy milk
1 teaspoon apple cider vinegar
1 ½ cups all purpose flour
1 cup granulated sugar
1 tablespoon cocoa powder
1 teaspoon baking powder
½ teaspoon baking soda
½ teaspoon salt
½ cup nondairy yogurt (unflavored + unsweetened)
½ cup canola oil
2 teaspoon vanilla extract
1 teaspoon distilled white vinegar
For the Frosting
8 oz vegan cream cheese, softened
½ cup vegan butter, softened
½ cup non-hydrogenated shortening
4 cups powdered sugar, sifted
1 teaspoon vanilla extract
pinch of salt
Instructions
- Prep: Preheat oven to 350 degrees F (175 C) and line a cupcake pan with 12 paper liners. Set aside.
- Vegan Buttermilk: Add nondairy milk and apple cider vinegar to a glass measuring cup. Stir together and set aside to curdle for about 5 minutes.
- Cake Batter: Whisk flour, sugar, cocoa powder, baking powder, baking soda and salt together in a large bowl. Add the nondairy yogurt, “vegan buttermilk,” canola oil, vanilla extract, white vinegar and red food coloring to the bowl. Mix until just combined. Do not over-mix.
- Bake: Fill cupcake liners ¾ of the way full with batter. Place cupcake pan on center rack of preheated oven and bake for 20-24 minutes or until toothpick inserted into the center of a cupcake comes out clean with only a few crumbs clinging to it. Allow cupcakes to cool in pan for 5 minutes before transferring to a wire rack to cool completely.
- Frosting: Prepare the frosting while the cupcakes are cooling. In a large bowl, beat the vegan cream cheese until it is completely smooth using an electric hand mixer. Add the vegan butter and shortening to the bowl and beat until combined. Sift in the powdered sugar and pour in the vanilla and salt. Beat again until frosting comes together. Place frosting in the fridge to chill for at least 30 minutes.
- Assemble: Using a plastic bag and piping tip, pipe a nice pile of the chilled frosting onto the cooled cupcakes. You can also spread frosting onto the cupcakes using a butter knife or an offset spatula. If you choose to go this route, cut the frosting recipe in half as you likely won’t need to use as much.
Notes
*Frosted cupcakes will keep in an airtight container in the refrigerator for 3-4 days or can be frozen unfrosted for up to 1 month. Do not store at room temperature!
*The amount of red food coloring you need for this recipe depends on the quality of the food coloring you have on hand. This vegan red food coloring is my favorite. I only needed about a teaspoon. No matter what you are using start with a little bit and build as you go.
*You may want to prepare the cream cheese frosting a day in advance and store it covered in the refrigerator overnight. This frosting is only sturdy and pipe-able when chilled. Allow the frosting to sit out for 15 minutes before transferring it to a piping back or spreading. Wait to frost your cupcakes until just before serving if possible.
*I like to use one of the cupcakes this recipe yields to make cake crumbs to top the other cupcakes with. If you’d like to do the same, preheat your oven to 350 degrees F (175 C) and line a baking sheet with parchment paper. Crumble one cupcake onto the baking sheet and bake for 15 minutes. Allow to cool completely. Transfer to a high speed blender and blend until you have your desired-sized crumbs. Sprinkle over cupcake frosting.
Leave a Reply