Pink Velvet Cake with Vanilla Buttercream Frosting Recipe
Introduction
Pink Velvet Cake is a delightful twist on the classic red velvet, featuring a soft, tender crumb with a gentle pink hue. Paired with a smooth vanilla buttercream, this cake is perfect for celebrations or any time you want a special treat.

Ingredients
- ½ cup (1 stick / 113 g) unsalted butter, room temperature
- 1 ½ cups (300 g) granulated sugar
- 3 large eggs, room temperature
- 3 cups (300 g) cake flour
- ½ teaspoon kosher salt
- 2 teaspoons baking powder
- 1 cup (245 g) whole milk, room temperature
- ½ cup (109 g) vegetable oil
- 1 teaspoon vanilla extract
- 6-7 drops red food coloring
- 1 cup (2 sticks / 227 g) unsalted butter, room temperature (for frosting)
- 2 teaspoons vanilla extract (for frosting)
- ¼ teaspoon almond extract
- 7 cups (875 g) confectioners’ sugar
- 5 tablespoons (75 g) whole milk, room temperature (or enough to reach desired consistency)
- 1 pinch kosher salt
Instructions
- Step 1: Preheat the oven to 350°F. Spray two 8-inch round cake pans with nonstick cooking spray and set aside.
- Step 2: In the bowl of a stand mixer fitted with the paddle attachment, cream ½ cup butter until pale, about 2 minutes.
- Step 3: Add granulated sugar to the creamed butter and mix for 1-2 minutes until light and fluffy, scraping the bowl as needed.
- Step 4: Add eggs one at a time, ensuring each is fully incorporated before adding the next.
- Step 5: In a separate bowl, whisk together cake flour, kosher salt, and baking powder.
- Step 6: In another bowl, combine whole milk, vegetable oil, and 1 teaspoon vanilla extract.
- Step 7: With the mixer on low, alternate adding the flour mixture and the milk mixture to the butter mixture, starting and ending with the flour. Mix until fully combined.
- Step 8: Add 6-7 drops of red food coloring and gently mix until the batter is evenly colored.
- Step 9: Remove the bowl from the mixer, then pour the batter evenly into the prepared cake pans.
- Step 10: Bake for 30-35 minutes, or until a toothpick inserted in the center comes out clean.
- Step 11: Let the cakes cool in the pans for 10 minutes, then turn them out onto a wire rack to cool completely.
- Step 12: For the buttercream, in a stand mixer bowl with the whisk attachment, cream 1 cup butter on medium-high speed until light and fluffy, about 3 minutes.
- Step 13: Add vanilla and almond extracts.
- Step 14: With the mixer on low, gradually add confectioners’ sugar, milk, and a pinch of salt, scraping the bowl as needed.
- Step 15: Once combined, whip the frosting on medium-high speed for 3-7 minutes until fluffy.
- Step 16: If the frosting is too thick, gradually beat in more milk until it reaches a spreadable consistency.
- Step 17: Frost the cooled cakes by spreading a layer between the two layers and covering the outside evenly.
- Step 18: Slice and serve your Pink Velvet Cake. Enjoy!
Tips & Variations
- Use cake flour for a lighter, more delicate texture; all-purpose flour may make the cake denser.
- For a richer flavor, substitute half the vegetable oil with melted butter.
- If you prefer a deeper pink, add a few more drops of red food coloring gradually.
- Almond extract in the frosting can be replaced with a touch of lemon zest for a bright twist.
Storage
Store the cake in an airtight container in the refrigerator for up to 5 days. Allow chilled cake to come to room temperature before serving for the best flavor and texture. For longer storage, freeze the unfrosted cake layers wrapped tightly for up to 2 months; thaw completely before frosting.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use different food coloring instead of red?
Yes, you can use any food coloring to create different colored velvet cakes, but the traditional pink or red gives the signature look and slight flavor expectation of a velvet cake.
Is it necessary to use both butter and oil in the cake?
Using both butter and oil provides moisture and flavor; butter adds richness and oil keeps the cake tender. Omitting one may change the cake’s texture and taste.
PrintPink Velvet Cake with Vanilla Buttercream Frosting Recipe
This Pink Velvet Cake is a vibrant twist on the classic red velvet, featuring a moist, tender crumb with a delicate vanilla flavor and a beautiful pink hue. Paired with a luscious vanilla-almond buttercream frosting, this cake is perfect for celebrations or any occasion that calls for a stunning and delicious dessert.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Yield: 12 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Ingredients
Cake
- ½ cup (1 stick / 113 g) unsalted butter, room temperature
- 1 ½ cups (300 g) granulated sugar
- 3 large eggs, room temperature
- 3 cups (300 g) cake flour
- ½ teaspoon kosher salt
- 2 teaspoons baking powder
- 1 cup (245 g) whole milk, room temperature
- ½ cup (109 g) vegetable oil
- 1 teaspoon vanilla extract
- 6–7 drops red food coloring
Vanilla Buttercream Frosting
- 1 cup (2 sticks / 227 g) unsalted butter, room temperature
- 2 teaspoons vanilla extract
- ¼ teaspoon almond extract
- 7 cups (875 g) confectioners’ sugar
- 5 tablespoons (75 g) whole milk, room temperature (or enough to reach desired consistency)
- 1 pinch kosher salt
Instructions
- Preheat oven and prepare pans. Preheat the oven to 350°F. Spray two 8-inch round cake pans with nonstick cooking spray and set aside.
- Cream butter. In the bowl of a stand mixer fitted with the paddle attachment, add the butter and cream until pale in color, about 2 minutes.
- Add sugar and mix. Add the granulated sugar to the creamed butter and mix for 1-2 minutes until light and fluffy, scraping the sides of the bowl as needed.
- Add eggs one at a time. Incorporate the eggs one at a time, ensuring each is fully mixed before adding the next.
- Whisk dry ingredients. In a separate bowl, whisk together the cake flour, kosher salt, and baking powder.
- Combine wet ingredients. In another bowl, mix together the whole milk, vegetable oil, and vanilla extract.
- Alternate adding dry and wet mixtures. With the mixer on low speed, alternately add the flour mixture and milk mixture to the butter mixture, beginning and ending with the flour mixture. Mix until fully incorporated, then add 6-7 drops of red food coloring and mix until the color is evenly distributed.
- Pour batter and bake. Divide the batter evenly between the prepared pans. Bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean.
- Cool the cakes. Let the cakes cool in the pans for 10 minutes before turning them out onto wire racks to cool completely.
- Make the buttercream. In the bowl of a stand mixer fitted with the whisk attachment, cream the butter on medium-high speed until light and fluffy, about 3 minutes.
- Add extracts. Add the vanilla and almond extracts to the creamed butter and mix to combine.
- Add sugar, milk, and salt. On low speed, gradually add the confectioners’ sugar, whole milk, and a pinch of kosher salt, scraping the sides of the bowl as needed until fully combined.
- Whip the frosting. Increase the mixer speed to medium-high and whip the frosting for 3-7 minutes until light and fluffy. If the frosting is too thick, gradually beat in more milk until it reaches a spreadable consistency.
- Frost the cakes. Once the cakes are completely cooled, spread a layer of frosting between the two layers and cover the entire outside of the cake with the remaining frosting.
- Serve. Slice and serve the cake at room temperature for best flavor and texture.
Notes
- Ensure all ingredients are at room temperature to help create a smooth batter and even baking.
- Do not overmix the batter after adding the flour to avoid a dense cake.
- Adjust the amount of red food coloring to achieve your preferred shade of pink.
- Buttercream frosting consistency can be adjusted by adding more milk if too thick or more confectioners’ sugar if too thin.
- Cake layers can be wrapped tightly in plastic and refrigerated for up to 2 days before frosting.
- For best results, allow the frosting to set for 30 minutes before slicing the cake.
Keywords: pink velvet cake, vanilla buttercream, layered cake, celebration cake, colorful cake

