This recipe will show you how to make the best red velvet cupcakes with cream cheese frosting from scratch that melts in your mouth.
Red velvet cupcakes are perfect for Valentine’s Day treats, Christmas parties, birthdays, or any time during the year to fill your red velvet cupcake craving! You won’t be able to stop with just one!
Red velvet is a popular cake flavor and these classic red velvet cupcakes are to die for!
The cupcake is moist, has that hint of chocolate flavor, and is topped with luscious cream cheese frosting.
I seem to be known for my homemade red velvet cupcakes.
Not only did I bring them for each semester we completed of clinical in nursing school, but somehow, it also became a tradition that I bring them arranged in a basket to every memorial and funeral service I attend.
My in-laws also love red velvet cupcakes so they get made several times a year, just because.
Needless to say, these cupcakes are classic and they’re perfect for gatherings, birthdays, baby or wedding showers, holidays, and all celebrations!
These are a couple of the baskets I put together for the services and/or brought to the family and piped to look like roses. I wish I had taken better photos at the time.
Needless to say, these cupcakes are a classic and they’re perfect for birthdays, baby or wedding showers, holidays, and pretty much all celebrations.
If you’re looking for more fall cupcake flavors check out my 36 fun fall cupcake flavors!
What is Red Velvet?
Red velvet is a cake that has been mixed with cocoa, white vinegar, and buttermilk, among other cake ingredients.
What Makes Red Velvet Red?
Traditionally, the cake batter was mixed with beetroot. It gave a rich red color to enhance the darker maroon color from the cocoa being mixed.
These days, most have steered away from beets in their red velvet cake recipe, and instead opt for red food coloring to give the cake vibrancy.
Ingredients for Red Velvet Cupcakes
- Butter, room temperature
- Vegetable or Canola Oil
- Granulated Sugar
- Eggs
- Pure Vanilla Extract
- Buttermilk
- White Vinegar
- Cake Flour or Substitute with All-Purpose Flour + Corn Starch
- Unsweetened Cocoa Powder
- Baking Powder
- Baking Soda
- Salt
- Red Food Coloring
Ingredients for My Cream Cheese Frosting Recipe
- Cream Cheese, room temperature
- Butter, room temperature
- Confectioners’ Sugar (Powdered Sugar)
- Pure Vanilla Extract
- Shortening
How to Make Red Velvet Cupcakes
- Begin by preheating the oven to 350 degrees Fahrenheit. Prepare a muffin pan by lining it with 24 cupcake paper liners.
- Combine butter and sugar together until creamy in a stand mixer with a paddle attachment or in a medium-sized bowl with a hand mixer. Add eggs one at a time to the mixing bowl and blend over low speed.
- Add oil, vanilla, and vinegar. Sift dry ingredients together into a bowl. Alternate adding buttermilk and dry ingredients into the mixing bowl and mix well after each addition.
- Add red food coloring to the cupcake batter and blend.
- Spoon approximately 3 tablespoons of batter into each cupcake liner in the muffin pans.
- Place muffin pans in the oven and bake for 14-16 minutes.
- To check for doneness, the tops will spring back when lightly touched, or insert a toothpick into the center of a cupcake and if it comes out clean they are done.
- Remove from the oven and place on cooling racks. Cool cupcakes before frosting.
How to Make Cream Cheese Frosting
In a large mixing bowl, mix together cream cheese, butter, a tablespoon of milk, and vanilla. Slowly add powdered sugar at a low speed. Mix until well blended.
If it’s too thick, add another tablespoon of milk. If it’s too thin, add more powdered sugar.
Baking Substitutes
White Vinegar Substitute Use lemon juice or apple cider vinegar. They are needed to help balance out the buttermilk in the recipe. They give a slightly tangy flavor to the recipe.
Buttermilk Substitute Add 1 cup of milk to a measuring cup. Add 1 tablespoon of vinegar or lemon juice to the milk. Allow it to sit for 5 minutes. It will slightly curdle and thicken. Once it has, mix it into the cupcake batter.
Cake Flour Substitute Replace with all-purpose flour and add 2 tablespoons of corn starch for every cup of all-purpose flour.
Pro Tip: Oil & Butter
I have tried making red velvet cupcakes with only butter and the cake turns out so much drier.
Oil adds noticeable moisture to the cupcakes while butter adds in its own buttery-rich flavor.
It’s best to use a mixture of both oil and butter for this cake batter.
What piping tip do you use for decorating red velvet cupcakes?
I used Wilton’s 2D tip for these cupcakes, but you can also use 1M which is a slightly more open star.
How do you pipe a cupcake?
Check out my cupcake baking guide that answers all of your questions about baking, ingredient substitutes, and decorating the perfect cupcakes!
Try these other sweet treats!
- 24 Karat Gold Cupcakes
- Cherry Chip Cupcakes
- Cherry Puff Pastry Turnovers
- Chocolate Drop Cookies
- Eggless Valentine’s Day Cookies
- Valentine’s Hot Chocolate Bombs
- White Chocolate Raspberry Cupcakes
The Best Red Velvet Cupcakes with Cream Cheese Frosting
Ingredients
Red Velvet Cupcakes
- ¼ cup Unsalted Butter
- ½ cup Vegetable or Canola Oil
- 1 ½ cups Granulated White Sugar
- 2 Large Eggs
- 1 teaspoon Pure Vanilla Extract
- 1 cup Buttermilk
- 1 teaspoon White Vinegar
- 2 ½ cups Cake Flour, can substitute with all-purpose flour
- 2 tablespoons Unsweetened Cocoa Powder
- 1 teaspoon Baking Powder
- 1 teaspoon Baking Soda
- ¼ teaspoon Salt
- 3 tablespoons Red Food Coloring
Frosting
- 4 cups Confectioners' Sugar
- 8 ounces Cream Cheese, room temperature
- ½ cup Butter, room temperature
- 1 teaspoon Pure Vanilla Extract
- 1-2 tablespoons Milk
Instructions
Red Velvet Cupcakes
- Preheat oven to 350 degrees Fahrenheit. Prepare regular-sized muffin pans with cupcake liners.
- Cream butter and sugar together in a mixer or in a medium-sized bowl with a hand mixer. Add eggs one at a time to the mixer. Add oil, vanilla, and vinegar. Sift dry ingredients together into a bowl. Alternate adding buttermilk and dry ingredients into the mixing bowl and mix well after each addition.
- Add red food coloring to cupcake batter and blend well. Spoon about 3 tablespoons of batter in each cupcake liner in the muffin pans.
- Place pans in the oven and bake for 14-16 minutes until the tops spring back when you lightly touch them, or a toothpick comes out clean. Remove from the oven and place on cooling racks. Allow to fully cool before frosting with cream cheese frosting.
Cream Cheese Frosting
- Add cream cheese, butter, 1 tablespoon of milk, and vanilla to a mixing bowl. Slowly begin adding powdered sugar a cup at a time until well combined.
- If too thick, add another tablespoon of milk.If too thin, add more powdered sugar.
Recommended Products
As an Amazon Associate, I earn referral fees from products I love and recommend at no extra cost to you.
hi! can i omit the shortening or any substitute for the recipe of the cream cheese frosting?
thanks for the reply😊
Hi Ivy,
The shortening can be left out if you do not have any. I like using it because it allows the icing to hold its shape better, especially for decorating. Thank you for asking!
-Tiffany
Is the butter room temp? Or are any of the ingredients room temp?
Hi Valerie,
Great question! Yes, the butter is easiest to cream with the sugar when it is room temperature.
If you are making the cream cheese frosting with it the cream cheese and butter should also be room temperature.
Thank you for asking! Let me know how it turns out for you.
-Tiffany
Can I leave out the Vinegar?
Hi Sarah,
The vinegar actually plays an important part in making the cupcakes rise and become fluffy once it reacts with the baking soda.
If you want to omit the vinegar, I would leave out the baking soda too and replace both with 2-3 teaspoons of baking powder. Baking soda has a lot more oomph when baked with vinegar than baking powder does so it takes a little bit more baking powder to get similar results.
Another option is to still use the baking soda and add 1 tablespoon of lemon juice in place of the vinegar, but this may change the overall flavor.
Hope this helps!
-Tiffany
Can I use coconut oil in this recipe instead of canola or vegetable oil?
Hi Christine,
Yes, coconut oil can be used in place of canola or vegetable oil at a 1:1 ratio. To use coconut oil in baking it will need to be melted in the microwave or over the stove into a liquid first to be able to blend into the other ingredients.
Hope this helps. Let me know how it turns out!
-Tiffany