These Easy Eggless Red Velvet Cupcakes are tender, light, moist, and delicious all at once!! They are super easy to whip up for your next get-together. Perfect for parties and celebrations. The recipe includes step-by-step photos and lots of tips.

Easy Eggless Red Velvet Cupcakes Recipe Highlights
If you’re on the hunt for the most delicious and Easy Eggless Red Velvet Cupcake recipe in the universe, look no further, you have found it right here, right now.
These cupcakes are wonderfully tender, light, and moist all at once!! They’re the kind of cupcakes that cause joy as you sink your teeth into one. Plus, they’re super easy to make with simple ingredients.
I generously frosted these with my favorite cream cheese frosting, which pairs beautifully with red velvet and adds some vibrancy to these cupcakes.

Ingredients You’ll Need
Please check the recipe card at the bottom of the post for exact quantities and detailed instructions (scroll down).

Ingredients Notes & Substitutions
Please check the recipe card at the bottom of the post for exact quantities and detailed instructions (scroll down).
- Flour: Standard all-purpose flour works best here, skip the cake flour, bread flour and wheat flour.
- Baking powder: Make sure it’s not expired or too old.
- Salt: I prefer kosher or sea salt. If you only have table salt handy, I recommend reducing the amount to half.
- Unsweetened cocoa powder: I like to use unsweetened natural cocoa powder instead of Dutch-processed, because it’s more acidic and reacts with baking soda, allowing your baked goods to rise. Also, note that the recipe calls for natural cocoa powder, not the Dutch process. These cocoa powders are not interchangeable. The acidity in natural cocoa powder activates the baking soda in the recipe and causes the batter to rise in the oven. Dutch-process cocoa powder has been treated with an alkali to neutralize its acidity and is therefore not acidic enough to activate the baking soda.
- Milk: For baking, I like to use whole milk. However, you can use any milk you have handy.
- Vinegar: You can use apple cider vinegar or white vinegar.
- Butter: I prefer to use unsalted butter, but if you only have salted butter handy, you can use it. In this case, skip the salt called in the recipe.
- Sugar: Regular white granulated sugar o caster sugar.
- Oil: Vegetable or canola oil – Or any light-tasting oil of your preference.
- Vanilla extract: For optimal flavor, reach for pure vanilla instead of imitation. Even better, try homemade vanilla extract!
- Red food color: Gel food coloring has a higher concentration of color than liquid coloring, meaning that you can use less to reach the color you want. This also means that you are not adding extra liquid to the recipe. I mostly use AmeriColor gel food coloring. The amount of color you need to add depends on the brand of food color you are using. I used around one teaspoon.
Step By Step Recipe Photo Tutorial
Please check the recipe card at the bottom of the post for exact quantities and detailed instructions (scroll down).
1 – Preheat the oven to 350º F (180º C). Line a cupcake pan with cupcake liners.
2 – Combine flour, baking powder, salt, and cocoa powder in a bowl. Set aside.

3 – In a mixing bowl or liquid measuring cup, combine milk and vinegar.

4 – Cream butter and sugar creamy and pale on medium-high speed, about 3 – 4 minutes. Then add oil and vanilla; continue beating to combine, about 1 minute. Turn the mixer to low and add the flour mixture in three batches, alternating with milk mixture, beginning and ending with the flour mixture; beat until just combined, about 30 – 45 seconds. Add the food coloring and mix until just combined. Do not overmix.

Divide batter evenly among liners, about 3/4 full each.
Bake for 18 – 22 minutes on the same shelf, or until a toothpick inserted into the center comes out clean. Cool pan on wire racks for 5 minutes, then remove cupcakes from pan, place back on the rack, and cool to room temperature before frosting, about 1 hour.


Eggless Cupcakes Baking Tips
Measure the ingredients correctly. I highly recommend using a kitchen scale.
Preheat the oven at least 15 minutes before you get started to give it plenty of time to reach the ideal recipe temperature.
Right temperature butter is KEY! Softened butter should easily bend without breaking and will give slightly when pressed. If your finger sinks into the butter and looks oily, it’s way too soft.
Don’t overmix the batter. Instead, mix just until you’ve evenly distributed the ingredients throughout the batter.
Fill the cupcake liners 3/4 full. If you overfill the liners, they won’t rise properly.
Bake the cupcakes as soon as the batter is ready.
Don’t open the oven door until the cupcakes have set. Leave the oven closed until the minimum time stated in the recipe.
Every oven is different, so baking times always have to be taken with a grain of salt. Oven thermostats can be wildly off, and that will all affect baking time, so keep an eye on yours. The cupcakes are done when a toothpick inserted in the center comes out clean.

Frequently Asked Questions
The best way to make cupcakes without eggs is to find the right combination of leavening agents, such as baking powder and/or baking soda, and acids, such as vinegar, lemon juice, buttermilk, yogurt, sour cream, etc. When leaveners and acids are combined, they react and produce gas (bubbles) that will make the cupcake fluffy.
Cupcakes can be made one day in advance, covered, and stored at room temperature. Frosting can also be made one day in advance, covered, and stored in the refrigerator until ready to use.
Yes, if you want to make these cupcakes in a mini cupcake tin instead of a regular tin, use mini paper liners and bake them for around 10-12 minutes. Check the cupcakes for about 10 minutes. You can test for doneness by sticking a toothpick in the center of a cupcake. If it comes out clean, they are done.
Gel food coloring has a higher concentration of color than liquid coloring, meaning that you can use less to reach the color you want. This also means that you are not adding extra liquid to the recipe. I mostly use AmeriColor gel food coloring.
Food Allergy Swaps
This recipe is egg- and nut-free, but you can adapt it to other food allergies.
Gluten-Free
Substitute all-purpose flour for 1-to-1 Gluten-Free flour mix. My favorite brand is Better Batter Original All Purpose Flour Blend. Cup4Cup will also work fine, but the texture will be slightly different.
Dairy-Free
Use your favorite plant-based, dairy-free, or vegan butter and milk. Make sure to use an unflavored, unsweetened variety of non-dairy milk. Soy and oat milk have the best consistency and very neutral flavors. My favorite dairy-free butter brands for baking are:

Storing & Freezing Instructions
Store
Unfrosted cupcakes can be stored at room temperature for 3 days. Frosted cupcakes can be stored in the refrigerator for up to 5 days.
Freeze
Unfrosted cupcakes can be frozen for up to 2-3 months. Follow these steps:
- Let cupcakes cool COMPLETELY.
- Wrap cupcakes tightly in plastic wrap.
- Place individually wrapped cupcakes in a plastic double zipper quart freezer bag.
To defrost, unwrap cupcakes and bring them to room temperature. Frost to your liking.

More Egg-Free Cupcake Recipes You’ll Love!
- Eggless Vanilla Cupcakes
- Easy Eggless Oreo Cupcakes
- Eggless Funfetti Cupcakes
- Eggless Chocolate Cupcakes
- Browse more recipes…

Easy Eggless Red Velvet Cupcakes
Equipment
Ingredients
Cupcakes:
- 1 ¾ cups (245 g) all-purpose flour
- 2 teaspoons baking powder
- 1/2 teaspoon salt
- ¼ cup (30 g) unsweetened cocoa powder
- 1 cup (240 ml) whole milk (you can substitute with any plant milk you like)
- 1 tablespoon (15 ml) apple cider vinegar
- 1/2 cup (115 g) unsalted butter, softened (1 stick)
- 1 cup (200 g) granulated sugar
- 1 tablespoon (15 ml) vegetable or canola oil
- 1 teaspoon (5 ml) pure vanilla extract
- 2 teaspoons (10 ml) red food color (see notes)
Cream Cheese Frosting:
- 8 oz (226 g)cream cheese, softened
- 1 cup (230 g) unsalted butter, softened
- 1/4 teaspoon salt
- 2 teaspoons (10 ml) pure vanilla extract
- 4 cups (480 g) confectioners' sugar, more if needed
Important
Don’t forget to check out the step-by-step photos above in the post—they’ll guide you through the process and make everything super clear!
Instructions
Cupcakes:
- Preheat the oven to 350º F (180º C). Line a cupcake pan with cupcake liners.
- Combine flour, baking powder, salt, and cocoa powder in a bowl. Set aside.
- In a mixing bowl or liquid measuring cup, combine milk and vinegar. Set aside.
- Using an electric hand mixer or a stand mixer, beat butter until creamy and pale on medium-high speed, about 3 – 4 minutes. Add the sugar and beat on high speed for 2 minutes until creamed and pale, scraping down the sides and up the bottom of the bowl with a rubber spatula as needed. Then add oil and vanilla; continue beating to combine, about 1 minute.
- Turn the mixer to low and add the flour mixture in three batches, alternating with milk mixture, beginning and ending with the flour mixture; beat until just combined, about 30 – 45 seconds. Add the food coloring and mix until just combined. Do not overmix.
- Divide batter evenly among liners, about 3/4 full each.
- Bake for 18 – 22 minutes on the same shelf, or until a toothpick inserted into the center comes out clean. Cool pan on wire racks for 5 minutes, then remove cupcakes from pan, place back on the rack, and cool to room temperature before frosting, about 1 hour.
Frosting:
- In a large bowl, beat with an electric mixer the softened cream cheese and butter on medium speed for 2 minutes, scraping the bowl occasionally, until smooth and creamy.
- Stir in salt and vanilla; mix to incorporate. Then stir in confectioners' sugar; beat on low speed for 1 minute, then increase the speed to medium-high and beat for 4 – 5 minutes until the frosting is smooth, fluffy, and spreadable, scraping down the bowl once or twice. If the frosting is too thick, add one tablespoon of milk. If it's too thin, you can add more confectioners' sugar.
Decorate:
- Spread or pipe frosting evenly on cupcakes. Enjoy!
- Measure the ingredients correctly. I highly recommend using a kitchen scale.
- Preheat the oven at least 15 minutes before you get started to give it plenty of time to reach the ideal recipe temperature.
- Right temperature butter is KEY! Softened butter should easily bend without breaking and will give slightly when pressed. If your finger sinks into the butter and looks oily, it’s way too soft.
- Don’t overmix the batter. Instead, mix just until you’ve evenly distributed the ingredients throughout the batter.
- Fill the cupcake liners 3/4 full. If you overfill the liners, they won’t rise properly.
- Bake the cupcakes as soon as the batter is ready.
- Don’t open the oven door until the cupcakes have set. Leave the oven closed until the minimum time stated in the recipe.
- Every oven is different, so baking times always have to be taken with a grain of salt. Oven thermostats can be wildly off, and that will all affect baking time, so keep an eye on yours. The cupcakes are done when a toothpick inserted in the center comes out clean.
Nutrition
Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.
Eggless Baking Frequently Asked Questions
You’ve asked, and I’ve answered! Read on for a handful of answers to the most frequently asked questions about eggless baking.
Originally posted in February 2018, the post content was edited to add more helpful information, no change to the recipe in June 2022.
Hi! Just wanted to ask, do we add the milk and acv seperately, or do I mix it in a bowl first and let then add it (like you do in your eggless vanilla cupcakes recipe)?
Hello Sanya! You don’t need to mix them in advance. Thanks for your interest in my recipe. Please come back and let me know how you like it =)
Hi, What size round cake pan should I use?
Hi, I want to make this recipe but in a cake pan, what size should I use?
Hello Tasha! if you want to make a cake, please follow this recipe
Amazing recipe, I was very skeptical about finding a recipe without eggs that would be good and I thought I’d give this one a go. Absolutely perfect, with very simple ingredients, will definitely be making these again!
Hello Steph! I’m delighted to hear you enjoyed it so much and found it easy to make. Thanks so much for trying my recipe and for taking the time to come back and let me know!
Hi just wanted to say the taste of the cakes from this recipe and a few other ones of yours I have tried are really good. However I was just wondering why my cupcakes tend to crack at the top? Am I doing something wrong?
Hello Mandy! Usually, when cupcakes crack is because the oven temperature is too high. Make sure your oven is at the right temperature. Get a thermometer; make sure it’s accurate. Also, avoid opening and closing the oven during baking, as this can cause the temperature to fluctuate. Hope that helps! Thanks so much for trying my recipes and for taking the time to come back and let me know!
Hi
Can I just clarify quantity of apple cider vinegar. The recipe states one tablespoon and then 5mls. Im from the UK and I tablespoon is normally about 15mls – 20mls. I teaspoon in 5mls. Can I kindly clarify the quantity. Thank you
Hello Vanathi! I responded to your previous comment. Sorry for my late reply. Please, let me know how you like the cupcakes =)
Hi Oriana
Whats the red ingredient on top of the cream cheese.. I have been trying to replicate the look but not sure.. please could you let me know… Thanks
Hello Maya! I had an extra cupcake so I crumbled it and decorate with the crumbs. Thanks for your interest in my recipe. Please come back and let me know how you like it =)
Hello Oriana,
For how many days will the cake stay fresh if covered with fondant the next day itself?
I have also doubled the recipe and baked the batter into 2x 6inches wide and 1x 8inches (and 3 inches deep for both sizes) wide round cake pan. 6inches cakes took approx 50 mins to bake and 8inches one, approx 1h10 .
I’m a bit apprehending the outcome ?.
Hello Rosa! It will stay fresh up to 2 days. Thanks for your interest in my recipe. Please come back and let me know how you like it. ?
Hello,
I’m wanting to try out this recipe, but I’m wondering if there are any high altitude adjustments that would need to be made?
Hello Samantha! Sorry… I haven’t tested this recipe for high altitude conditions. If you do please let me know the outcome and your feedback. Thanks for your interest in my recipe.?
This recipe is amazing. Best cupcakes I have made without egg. Kids love it, except some of them did not like the frosting (they are not use to the cream cheese, but I loveeeee it!). Thank you Oriana again!
Hello Marisol!! I am super happy you and your family liked this recipe. Thanks for taking the time to let me know ?
Hi, thank you so much for sharing this irresistible MUST TRY recipe; I am going to try it soon. I just wanted to ask you if I can use Raspberry Red Emulsion as a substitute of Red food coloring? Also, if it can be used then any idea about the quantity of emulsion to use in this recipe? Looking forward for your comments. Thank you 🙂
Hello Kirti! I am sorry but I haven’t tested this recipe with Raspberry Red Emulsion, however, if you do try using this alternative ingredient, please let us know the outcome. Thanks for your interest in this recipe.?
Can you please give the recipe in perfect grams /ml ?
Hello Roopal! I added the quantities in grams. Thanks for your interest in my recipe. Please come back and let me know how you like it. ?
Hi
Can I just clarify quantity of apple cider vinegar. The recipe states one tablespoon and then 5mls. Im from the UK and I tablespoon is normally about 15mls – 20mls. I teaspoon in 5mls. Can I kindly clarify the quantity. Thank you
Hello Vanathi! So sorry about that, it must have been a glitch. it’s 1 tablespoon = 15 ml. Thanks for your interest in my recipe. Please come back and let me know how you like it =)
I tried this recipe and it turned out to be so good . Perfect eggless redvelvet cupcakes . Thank you !
Hello Roopal! I’m very happy you enjoyed it. Thank you for taking the time to come back and let me know!?
Hi try out red velvet cakes made using beetroot which is much healthier and entirely free of synthetic food chemicals.
Hello Kruise! Yes, I have heard about using beetroot. I will try soon. Thanks for stopping by.
Hi Oriana
Love your recipes! My husband has an egg allergy and unfortunately grew up missing out on many baked goods. I was determined to give him all those experiences and so happy to found your website.
I tried this recipe and everything came out great except my cupcakes had a weird after taste, I don’t know if it’s my Wilton red food gel. Any ideas what could be causing this?
Hello Garima! I am so happy my recipes are helpful to you and your family. I can’t know why the cupcake tastes weird, but I recommend changing the butter and food coloring brand. I hope that helps!
Hi there! I will be trying out this recipe real soon, and wanted to get your thoughts on a couple of things:
1. cup to gram conversion will remain the same for flour, sugar and butter? or should I be using different conversion rates for different ingredients?
2. how much of baking powder and/or baking soda should I use if I am using all purpose flour?
3. sugar for the cake is granulated or powdered?
4. can i substitute ACV with anything?
Thanks so much for sharing your recipe, I’m super excited to be trying it out!
Hello Shailja!
1) 1 cup sugar: 200 gr
1 cup flour: 140 gr
1 stick of butter = 4oz = 113.4 grams
2) You can use 1 teaspoon baking powder per cup of flour and 1/4 teaspoon of baking soda per cup of flour.
3) Granulated Sugar.
4) You can use white vinegar.
Thanks for your interest in my recipe. Please come back and let me know how you like it. ?
Finally got around to making them. Although the texture was beautiful, they left a very bitter after taste. Any idea what could have caused it?
Hello Shailja! No idea…but it could be the type of cocoa you used. Thanks so much for trying my recipe and for your feedback.
Hi I really like your recipes. They are very reliable and usually forgiving. I wanted to ask you if the eggless red velvet cupcake recipe can be used to bake a cake?? I noticed you have a different recipe for the cake but i was looking to avoid the sour cream in it.
Thanks
Hello! Yes, you can use this recipe to bake a cake, but the red velvet cake recipe is to die for… super rich and delicious. Thanks for your interest in my recipe. Please come back and let me know how you like it. ?
Hi can the eggless red velvet cupcake recipe be used to bake a cake??
Hello! Yes, you can use this recipe to bake a cake. ?