Skip to Content

Pink Velvet Cake

I love a good red velvet cake, but sometimes you need to mix things up. This pink velvet cake has all the fun of red velvet but in my opinion is prettier!!


Pink Velvet Cake Batter:

  • 2 1/4 cups all-purpose flour
  • 2 cups granulated white sugar
  • 1/2 Tbsp unsweetened cocoa powder (not Dutch process)
  • 1 tsp baking soda
  • 1 tsp baking powder
  • 1/2 teaspoon salt
  • 2 large eggs, room temperature
  • 1 cup vegetable or canola oil
  • 1 cup buttermilk
  • 2 squirts pink gel food coloring
  • 1 tsp vanilla extract
  • 2 tsp white vinegar
  • 1/2 Tbsp instant coffee, dissolved in 1 Tbsp boiling water

Cream Cheese Frosting

  • 6 cups powdered sugar, sifted lightly to remove any lumps
  • 8 oz. cream cheese, room temperature
  • 1 cup unsalted butter, room temperature
  • 1 Tbsp vanilla extract
  • 1/4 tsp fine salt
  • pink gel food coloring

Step 1: Make the Pink Velvet Cake Layers

Preheat oven to 325 F. Grease and lay a strip of parchment paper in 9 inch round cake pans (see pictures). In a medium bowl, whisk together flour, baking soda, baking powder, cocoa powder and salt. Set aside. 

In a large bowl, combine the sugar, vegetable oil, eggs, buttermilk, vanilla and pink food coloring. Stir in the coffee, and white vinegar. Combine the wet ingredients with the dry ingredients a little at time, mixing after each addition, until just combined.

Divide the batter evenly between desired number of cake pans.Bake on the middle rack for 18-22 minutes, or until a toothpick comes out clean.

Bake time will vary based on how thick of layer you bake, but if you opt to use a 9 inch pan, and make 3-4 layers, this should be an accurate bake time. Keep a close eye on the cakes, you don’t want them to over bake!

The layers also will continue to cook as it cools. Let the layers cool in the pan for about five minutes, then remove them from the pans onto a wire rack to finish cooling. Slide a knife or offset spatula around the inside of the pans to loosen the cake from the pan.

Step 2: Make the Cream Cheese Frosting

While the cakes cool, make the frosting.

Combine the softened butter, cream cheese, vanilla, salt, and powdered  sugar in a large bowl. gently mix by hand, then finish combining with a hand mixer. Whip until the frosting is fluffy.

Step 3: Frost this Pink Velvet Cake

Frost the cake with cream cheese frosting when the cakes have cooled completely. Lightly frost each layer, and then cover the entire exterior of the cake.

Make sure to alternate the layers top up, top down, to help the cake remain level. 

Let this crumb coat harden over night, and reserve remaining frosting. Color in fading shades of pink, and finish frosting the following morning.  I decided to use my petal tip, and make fading ruffles.

Other Recipes You Might Like:


Wednesday 9th of August 2017

What would the bake time be on this if I were to do 8 in cake rounds instead of 9


Wednesday 9th of August 2017

It would be slightly longer (2-5 minutes), but i'm not sure of the exact time! I'd just keep an eye on it and use your best judgement!


Thursday 2nd of October 2014

Fantastic goods from you, man. I've take note your stuff previous to and you are simply too magnificent.

I actually like what you have bought right here, certainly like what you're saying and the way during which you assert it.

You make it entertaining and you continue to care for to stay it smart. I can not wait to learn much more from you. That is really a tremendous web site.


Saturday 3rd of May 2014

Completely stunning ruffles there . . . are you guys magicians?


Monday 5th of May 2014

Haha thanks!! And I wish :D

The Novice Gardener

Saturday 3rd of May 2014

So pretty!


Monday 5th of May 2014


[email protected]

Saturday 3rd of May 2014

Pretty pink!


Saturday 3rd of May 2014

Thanks! My favorite color :D