Go Back
+ servings
A slice of blue velvet cake on a white plate ready to serve
Print Pin
No ratings yet

Blue Velvet Cake

Subtle chocolate flavor with a slight tang and a perfectly moist cake base come together with a stunning color in this Blue Velvet Cake!
Prep Time 30 minutes
Cook Time 1 hour 30 minutes
Total Time 2 hours
Servings 22 servings
Author Jocelyn Delk Adams


For the Cake

  • 2 1/2 cups sifted all purpose flour
  • 2 cups granulated sugar
  • 2 tbsp unsweetened cocoa powder
  • 1 tsp baking soda
  • 1 tsp salt
  • 1 1/3 cups vegetable oil
  • 1 cup buttermilk room temperature
  • 2 large eggs room temperature
  • 1/4 cup strong coffee hot
  • 1 tbsp vanilla extract
  • 1 tsp apple cider vinegar
  • blue food coloring see notes below

For the Cream Cheese Frosting

  • 1 cup unsalted butter room temperature
  • 32 oz cream cheese softened but still a tiny stiff
  • 7 cups confectioner's sugar to stiffen more, go up to 8 cups
  • 1 1/2 tsp salt
  • 2 tsp vanilla extract


For the Cake

  • Preheat your oven to 325°F. Liberally prepare 3 9-inch round cake pans with the nonstick method of your choice.
  • In the bowl of your stand mixer fitted with the whisk attachment, add the flour, granulated sugar, cocoa powder, baking soda, and salt and mix on low speed. Slowly add the oil and buttermilk.
  • Increase the speed to medium-low and add the eggs 1 at a time, combining well after each addition and scraping down the sides and bottom of the bowl as needed. Slowly add the coffee, vanilla extract, vinegar, and food coloring. Scrape down the sides and bottom of the bowl and mix the batter until just combined. Be careful not to overmix.
  • Evenly pour the batter into the prepared pans and bake for 20 to 27 minutes, or until a toothpick inserted into the center of a layer comes out clean. Do not overbake.
  • Let the layers cool in the pans for 10 minutes, then invert onto wire racks. Let cool to room temperature. Lightly cover the cakes with foil or plastic wrap so they do not dry out.

For the Cream Cheese Frosting

  • Add butter and cream cheese to the bowl of your mixer and beat on high speed until it begins to thicken and fluff.
  • Next slow down mixer and carefully add in confectioner’s sugar. Once all sugar has incorporated, turn mixer back to high to continue whipping.
  • Add salt and vanilla extract and continue whipping until it is smooth.


How to Get the Royal Blue Color

Unlike red velvet, you cannot just go to the store and purchase a bottle of blue velvet food coloring and flavoring. You also will not be able to get the same saturation and vibrancy from a standard blue food coloring.
To get the perfect color, you'll want to get cake food coloring and do a combination of primarily blue with a couple drops of black and red. (If you have a specific amount of each I recommend adding it here). Use a rubber spatula to continuously fold the cream cheese frosting on itself until the frosting color is consistent.
Here we actually used a mix of 2 tsp Sky blue and 1/8th tsp violet gel food coloring to get this coloring. Feel free to play around and figure out what will best work for the color you want. The brown from the cocoa makes it much harder to achieve this.