This homemade Red Velvet Cake recipe makes a moist, tender, and oh, so velvety soft bright red cake. It is buttery with a subtle cocoa flavor and topped with our irresistibly smooth Cream Cheese Frosting. This cake is perfect for any holiday or special occasion, and for years, it has been the most-requested cake on my site.

Red Velvet Cake slice pulled out of the cake

This post may contain affiliate links. Read my disclosure policy.

Helpful Reader Review

“Words can’t describe how delicious this cake is….one of the best I have made! Ingredients and measurements are spot on and easy to follow.” – Jay ★★★★★

Red Velvet Cake Video

In my video tutorial, I’ll teach you how to make the best Red Velvet Cake from scratch. The red cake batter rises beautifully, making it perfect for a two or three-tier cake. The cake layers bake perfectly flat, so you don’t need to trim them.

Red Velvet Cake Recipe

Red Velvet Cake is known for its signature red or red-brown colored cake layers and soft texture that is… well, velvety. Many ask if Red Velvet Cake is just Vanilla Cake or Chocolate Cake with red food coloring, and the short answer is no. Red velvet cakes typically include cocoa powder, buttermilk, vinegar, butter, and flour, which create a moist, fluffy cake with a hint of chocolate flavor, perfectly sweetened with tangy Cream Cheese Frosting.

Slice of red velvet cake on a plate

Red Velvet Cake Ingredients

The red color in this cake starts with a natural reaction of 3 key ingredients (white vinegar, cocoa powder, and buttermilk), so you don’t have to rely on a ton of food coloring.

  • Cocoa Powder (not Dutch process) – adds a hint of cocoa to the distinctive flavor profile of red velvet cake flavor
  • Vinegar – activates baking soda and adds extra acid to help maintain the red color in baking
  • Buttermilk – adds moisture, flavor, and acidity to keep the cake light and fluffy
  • Baking Soda – reacts with the acidic ingredients to give the cake rise
  • Vanilla – We use our homemade Vanilla Extract for the best flavor
  • Butter and Vegetable Oil – add flavor and moisture to the cake to form a soft crumb
  • Flour, Eggs, Sugar, Salt – cake-baking basics that give structure to the crumb
  • Red Gel Food Coloring – I use Americolor super red 120 and recommend using a gel instead of liquid since gel is more concentrated
Ingredients for red velvet cake with cocoa, flour, sugar, eggs, oil, butter, buttermilk, vinegar, baking soda

Cream Cheese Frosting Ingredients

Follow our Cream Cheese Frosting recipe to make the best cream cheese frosting or use a premade frosting in a pinch. I promise you, the homemade frosting is so simple that you will never go back to store-bought frosting again. It’s the same one we use on our Carrot Cake. You will need:

  • Cream Cheese – block style, softened and cubed for the classic cream cheese frosting flavor
  • Butter – unsalted and softened
  • Powdered Sugar, Vanilla, Salt – for flavor
Ingredients for Cream Cheese Frosting

How to Make Red Velvet Cake

  • Prepare – Preheat oven to 350°F, grease two 9-inch round cake pans with butter, and dust with flour, tapping out the excess.
  • Dry Ingredients – Sift together flour, cocoa powder, baking soda, and salt.
  • Wet Ingredients – With a hand mixer or using a standing mixer, cream together softened butter and sugar for a few minutes. Mix in eggs, adding them one at a time and mixing well to incorporate between each addition. Beat in vanilla extract until blended. Gradually add oil and mix on medium speed. In a small bowl, gently whisk together vinegar and buttermilk and then mix it into the batter on medium speed until incorporated.
  • Combine – Add the flour mixture to the liquid ingredients all at once and mix on medium speed just until well blended, scraping down the bowl as needed.
  • Tint – Add 1/2 teaspoon of red gel food coloring and mix just until blended.
  • Divide and Bake – Pour batter evenly between prepared pans and bake at 350°F for 30 minutes or until a toothpick comes out clean. Let rest in cake pans for 20 minutes then invert onto a wire cooling rack and let cool completely to room temp before frosting. This batter rises very evenly but if for some reason your layers are not flat, use a serrated knife to gently trim off the excess so that your layers will be level when you stack them.

Pro Tip:

To ensure even cake layers, use a kitchen scale when dividing the batter into prepared pans. This will ensure that your layers are the same size and bake at the same rate.

How to decorate red velvet cake with sprinkles and cream cheese frosting
Red Velvet Cake cake on platter with one piece removed

Can I use Dutch-processed cocoa?

We do not recommend Dutch-processed cocoa because it is an alkalized cocoa powder and won’t react with baking soda. Stick with an acidic natural unsweetened cocoa powder like Hershey’s or Nestle (not Special Dark). Natural cocoa turns a dark brick red when it reacts with buttermilk and vinegar. Adding red food coloring makes the cake a more vibrant red.

Can I omit the food coloring?

If you choose not to use it, your cake will still taste exactly the same, but the color will be brown with a reddish hue, rather than bright red. You can use natural elements such as beetroot powder to tint your cake batter – start with 5 Tbs and mix, add one tablespoon at a time until you get your desired red color.

Red food coloring for baking cakes

Can I make cupcakes with this recipe?

You could make Red Velvet Cupcakes if you adjust the baking time since they bake faster. Check for doneness around 17-20 minutes. You could also make Red Velvet cake pops.

Up close slice of red velvet cake with fork

This bakery-quality Red Velvet Cake recipe is a show-stopper, and it’s surprisingly easy to master right at home. It is the perfect choice for Valentine’s Day, birthdays, rehearsal dinners, weddings, 4th of July, and Christmas (or any occasion because it’s delicious!). Plus, you’ll fall in love with the Cream Cheese Frosting and want to use it on all of your cakes and cupcakes!

Red Velvet Cake

4.99 from 227 votes
Red Velvet Cake sliced with one piece being served
This homemade Red Velvet Cake is soft and moist with an irresistible Cream Cheese Frosting. It’s perfect for Valentine's Day, Birthdays and Christmas.
Prep Time: 30 minutes
Cook Time: 30 minutes
Cooling Time: 2 hours
Total Time: 3 hours

Ingredients 

Servings: 12 people

Instructions

  • Preheat oven to 350°F with racks in the center of the oven. Grease two 9-inch cake pans with butter and dust with flour, tapping out the excess.
  • Stir then sift together 2 1/2 cups flour, 2 Tbsp cocoa powder, 1 tsp baking soda, and 1/2 tsp salt.
  • In a bowl with an electric mixer, beat together 1/2 cup softened butter and 1 1/2 cups sugar for a few minutes until sugar is moistened and the mixture looks powdery like snow. Mix in two eggs, adding them one at a time, and beating well to incorporate between each addition. Beat in 2 tsp vanilla extract until blended. With the mixer on, gradually add 3/4 cup oil and mix on medium speed until well incorporated.
  • Stir 1 tsp vinegar into your 1 cup buttermilk, then mix it into the batter on medium speed until incorporated.
  • Add flour mixture all at once and mix on medium speed just until well blended and no streaks of flour remain, scraping down the bowl as needed.
  • Add 1/2 tsp red gel food coloring (add more to reach the desired color) and mix just until blended, scraping down the bowl as needed.
  • Divide batter evenly between prepared 9-inch pans and bake at 350°F for 30 minutes. Let rest in cake pans for 20 minutes then invert onto a wire cooling rack and let cool completely to room temp before assembling with Cream Cheese Frosting.

Notes

Make-Ahead and Storage Tips:
  • To Refrigerate: Fully assemble and refrigerate this cake for up to 4 days.
  • Freezing a Whole Cake: You can freeze a fully assembled cake in a cake box (cover the box with foil to prevent freezer burn) for up to two months.
  • Freezing Cake Layers: Cool cake layers to room temperature then place plastic wrap or parchment paper between layers to prevent sticking. Wrap completely in plastic wrap and a layer of foil.
  • To Thaw: Thaw a fully assembled cake or cake layers in the refrigerator overnight. If you thaw it on the counter, you will end up with soggy cake. Bring to room temperature for 2 hours before serving.
Course: Dessert
Cuisine: American
Keyword: Red Velvet Cake
Skill Level: Easy/Medium
Cost to Make: $$

Filed Under

Natasha's Kitchen Cookbook

More Cake Recipes

If you love this Red Velvet Cake recipe, then you won’t want to miss these top-rated cake recipes:

4.99 from 227 votes (143 ratings without comment)

Leave a Comment

Recipe Rating




Comments

  • Ini
    December 26, 2022

    Merry Christmas Natasha, I’ve searched your site and can’t find a red velvet cupcake recipe, are you going to drop it someday?

    Reply

    • Natashas Kitchen
      December 26, 2022

      Hi Ini, I haven’t tried that yet, but it’s on my recipe list! One of my readers shared this: “Made this into cupcakes. I got 24 of them and I used an ice cream scoop (baked at 155 fan forced for 19 mins).” I hope that helps.

      Reply

  • Jeney
    December 25, 2022

    I was so excited to make this cake for Christmas. I just made the cake and cooked longer than 30 min but middle was mushy while sides became hard. Also when I removed the cake from pan it became mushy in the middle and fell apart. Any idea what could have gone wrong?

    Reply

    • NatashasKitchen.com
      December 26, 2022

      Hi Jeney! It could be the type of pan used (metals conduct heat differently). It could also be that your oven runs hot or bakes unevenly. Often times when this happens it’s because the side bakes faster and the middle is still raw. A couple of things to help, be sure to measure your ingredients correctly and I highly recommend the use of an internal oven thermometer to see how your oven heats. I hope that helps.

      Reply

  • De_Catherine
    December 23, 2022

    prepping to make this one today. Would it be ok to use a buttermilk substitute instead since I don’t have buttermilk at hand?
    I’m also afraid of messing up in te conversations that I need to make.
    Wish you a lovely and Merry Christmas Natasha and everyone!

    Reply

    • Natasha
      December 23, 2022

      Hi, you can make your own buttermilk at a ratio of 1 cup whole milk to 1 Tbsp white vinegar. Combine and let it sit for 10 minutes to curdle then stir and use. I would still add the additional Tablespoon of vinegar for the right reaction to occur.

      Reply

  • Jackie
    December 7, 2022

    Can cake flour instead of all purpose flour use in this recipe?
    If so, how much?

    Reply

    • NatashasKitchen.com
      December 7, 2022

      I have not tested this with cake flour to advise.

      Reply

  • Vidz
    November 13, 2022

    Made this 2 days back and everyone loved it. It was soo soft and tasted extremelyy amazing.. I have never been disappointed with your recipes so far.. Tried vanilla and chocolate cupcakes as well and all turned perfect.. Thanks aloot for the recipes!!

    Reply

    • Natasha's Kitchen
      November 13, 2022

      That makes me so happy! Thank you for sharing.

      Reply

  • Shannon Zofchak
    November 5, 2022

    Made this and it was aweful!!
    I can taste the vinegar in it. I followed the recipe to a tee. Not sure what happened. I have made several of your recipes and they are all wonderful . I love watching you and your husband. You both do a great job.

    Reply

    • NatashasKitchen.com
      November 5, 2022

      Hi Shannon! That is odd. I’ve never had this experience. It you use a different type of vinegar or make any other substitutions?

      Reply

  • Deborah
    October 9, 2022

    Hi my name is Deborah from Trinidad. Can I make 1 10″ cake with this recipe?

    Reply

    • Natasha's Kitchen
      October 10, 2022

      Hi Deborah, that may work in a 10″ pan, but it will be a thinner cake. You can adjust the recipe if need be, if you do, I’d love to know how you like that.

      Reply

  • suboohi
    September 28, 2022

    Hello Natasha .Love your recipes so much. Can you plz tell me if I want to make cupcakes is it the same recipe to follow for red velvet cake or anything to alter ?

    Reply

    • NatashasKitchen.com
      September 29, 2022

      Hi! I have not tested this recipe in cupcakes but it should work fine without any alterations to the recipe. You will need to bake them for less time than the cake since they will bake faster.

      Reply

  • Bob
    September 25, 2022

    Hi Natasha,I’ve made many of your recipes and all were great.My questions is,I want to make there’s velvet cake,the day ahead of company.Should I keep it refrigerated until then.Also would it be best to refrigerate it after it is cut.What do you suggest?

    Reply

    • Natasha's Kitchen
      September 25, 2022

      Hello Bob, I have provided some “Make-Ahead” tips in the middle part of the recipe. I hope that helps!

      Reply

  • Olga
    September 23, 2022

    Natasha,
    Where did ya get those red dot decorations, I can’t seem to find em?

    Reply

    • NatashasKitchen.com
      September 23, 2022

      Hi Olga, I linked them in the recipe notes above. Here is the link.

      Reply

  • Lynn
    August 8, 2022

    Is there a way to make red velvet cake without the cocoa I’m illergic to chocolate because of my heart I can’t have caffeine or is the a caffeine free cocoa thanks lynn bibbee How’s your book coming?Can’t wait Lynnbbee@aol.comlynnbbee@aol.com

    Reply

    • Natasha's Kitchen
      August 8, 2022

      Hi Lynn, the cocoa is an important part of the recipe so I don’t really recommend omitting it as it might not work well. The cookbook is under progress and will be ready in October of next year.

      Reply

  • Edima Dennis
    July 9, 2022

    Hi Natasha. I saw that you replied someone’s comment on buttermilk substitution using one tpsb vinegar for every cup of milk. But the recipe also calls for one tsp vinegar. Do I still add the teaspoon vinegar after making the buttermilk substitution?

    Reply

    • Natashas Kitchen
      July 9, 2022

      Hi Edima, I would probably still add the vinegar to the recipe to get the right balance of acidity.

      Reply

  • Chantelle
    July 7, 2022

    Hi Natasha, approx. how many cupcakes would I get from this recipe?

    Reply

    • NatashasKitchen.com
      July 7, 2022

      Hi Chantelle. I have not made this into cupcakes to advise how many it would yield but based on a google cake to cupcake conversion chart, most likely up to 24.

      Reply

  • Ini
    July 7, 2022

    Hello Natasha, I don’t take too much sugar, can I half the quantity of sugar used? That’s 150g

    Reply

    • Natashas Kitchen
      July 7, 2022

      Hi Ini, I don’t care for overly sweet cakes either and believe we found the perfect balance here. Substitutions & changes may hinder the recipe outcome. I always suggest making a recipe as written the first time around.

      Reply

  • Anita Ling
    June 19, 2022

    Hi Natasha, i do not have buttermilk. Can it be replace by fresh milk? Kindly advise.
    Thanks.

    Reply

    • Natasha's Kitchen
      June 19, 2022

      Hi Anita, you can also make your own buttermilk at a ratio of 1 cup whole milk to 1 Tbsp fresh lemon juice. Combine and let it sit 10 minutes to curdle then stir and use.

      Reply

  • Natalya
    June 14, 2022

    Your saving the day again Natasha <3 My daughter wanted to make a birthday cake for her little sister who is in Heaven now and our original plans for the cake fell through. When we looked at your recipe for our favorite, Red Velvet, we had everything on hand, pantry staples! Thank you so much.

    Reply

    • NatashasKitchen.com
      June 15, 2022

      You’re very welcome, Natalya. 🙂

      Reply

  • Leanna
    June 7, 2022

    Hi I was wondering how you get the perfect softness inside the cake. Should I bake it a little under 30 minutes or more than 30 minutes?

    Reply

    • Natasha
      June 7, 2022

      Hi Leanna, it really depends on your oven, but I do exactly 30 minutes. Just make sure your oven is fully preheated (mine takes 10 minutes longer to preheat than when it says its preheated and I only discovered this after getting an in-oven thermometer)

      Reply

  • Roma
    May 22, 2022

    Hi I just finished baking two 8″ cakes but the layers are quite flat, it seems it didn’t rise much if at all. Where did I go wrong?

    Reply

    • NatashasKitchen.com
      May 23, 2022

      Hi Roma, did you make any substitutions or miss any ingredients/steps? I would look over the recipe again. Also, be sure to measure your ingredients correctly and preheat your oven before putting in the cake to bake. If the oven is not fully preheated or if you wait to long after the batter is made to put it in the oven, it can affect the rise. Here is an internal oven thermometer to help you check the accuracy of your oven’s temperature. I hope these tips help troubleshoot the issue.

      Reply

  • Ayesha
    May 12, 2022

    Hi Natasha. I tried the red velvet cake and it turned out to be very soft and tasty. Love your recipes. Thank you for sharing ❤

    Reply

    • Ayesha
      May 12, 2022

      I have just one small question though. Is it necessary to prepare the pan with butter and flour? Could i use butter and baking paper instead?

      Reply

      • Natashas Kitchen
        May 12, 2022

        Hi Ayesha, we found that yields the best results.

        Reply

        • Ayesha
          May 13, 2022

          Hi Natasha. Thank you. If i want to make red velvet cupcakes, can i use the same measurement and method?

          Reply

          • Natasha's Kitchen
            May 13, 2022

            Hi Ayesha, I haven’t tried that yet but someone else shared this. “Made this into cupcakes. I got 24 of them and I used an ice cream scoop (baked at 155 fan forced for 19 mins).” I hope that helps.

    • Natashas Kitchen
      May 12, 2022

      I’m so glad you enjoyed it!

      Reply

  • Sue Purcell
    May 3, 2022

    Hi Natasha, love your recipes and videos! Do I have to adjust this recipe for high altitude? I live near Denver, CO so am about 5280 feet high. If I do, what adjustments would you suggest?

    Reply

    • Natashas Kitchen
      May 4, 2022

      Hi Sue, I don’t have much experience with baking at high altitudes, I use this Altitude baking guide HERE if needed. I hope this helps!

      Reply

As Featured On

Never Go "Hangry" Again!

Get weekly updates on new recipes, exclusive giveaways plus behind the scenes photos.