Skip to Content

Pink Velvet Cupcakes

Pink velvet cupcakes are delightfully fluffy and subtly tangy, featuring a vibrant pink color and crowned with a lusciously creamy, smooth cream cheese frosting.

These beautiful pink velvet cupcakes are perfect for a Mother's Day celebration, Valentine's Day, or birthday!

Pink velvet cupcake in a pink wrapper topped with cream cheese and garnished with pink sanding sugar.

These Valentine's Snickerdoodle Cookies are another dessert perfect for Valentine's Day. This Vintage Heart Cake is another perfect treat to share with loved ones - it's easy to make, too!

Jump to:

Homemade Cream Cheese Frosting

Cream cheese is often put on cakes because it's usually a creamy and spreadable consistency. Cream cheese tastes wonderful with red velvet flavors.

This cream cheese frosting is made to be pipable and it's made with just 4 ingredients.

When making this recipe and it's not stiff enough for piping by any chance, simply add additional confectioner's sugar. If you don't want the frosting any sweeter, just cornstarch in its place to make it stiffer but not sweeter.

The frosting can be easily adjusted for these Pink Velvet Cupcakes!

TIP: Using room temperature ingredients when making frosting helps incorporate the ingredients together better and makes the frosting easier to pipe.

Pink Velvet Cupcakes

Much like Red Velvet Cupcakes, these Pink Velvet Cupcakes are light, fluffy, and have a velvety smooth texture. The beautiful pink color that's added to these cupcakes is perfect for Valentine's Day or for birthday parties.

These cupcakes are frosted with homemade cream cheese and garnished with pink sanding sugar.

These cupcakes can easily be topped with fresh strawberries or raspberries to complete these cupcakes with a fresh and fruity flavor.

Cream cheese frosting is the perfect icing for these velvet cupcakes as it's the traditional flavoring pair! You can swap these frosting out for any type that you like if you prefer. Cream cheese is the ultimate match to these cupcakes, however!

RELATED: Chocolate Cupcakes with Buttercream Frosting

Ingredients in Pink Velvet Cupcakes

  • Granulated Sugar
  • Unsalted Butter - room temperature
  • Eggs - room temperature
  • Pink Food Coloring - red food coloring can be used in place of pink. Add a couple of drops at a time to get the desired results.
  • All-purpose flour
  • Salt
  • Baking Soda
  • Baking Powder
  • Buttermilk
  • Vanilla extract
  • Pink sanding sugar
Pink cupcake topped with white cream cheese frosting and garnished with pink sanding sugar.

Buttermilk Substitute

If you don't happen to have buttermilk on hand, no worries, it can be easily substituted for these Pink Velvet Cupcakes!

To substitute the buttermilk, use 1 cup of milk and add 1 tablespoon of EITHER white vinegar or lemon juice. Allow the mixture to sit for about 10 minutes before adding it to the other ingredients.

The buttermilk is used in red velvet cakes because it produces a tangy flavor and it makes cupcakes and cakes very moist. It also helps activate the baking soda to help give your baked goods a lift!

How to Make Red Velvet Cupcakes

The buttermilk is what makes red velvet cake so soft and delicious. If you don't have buttermilk be sure to substitute it for either then milk and wine vinegar or the milk and lemon juice.

It's best to work with room temperature ingredients so that you don't overbeat the cupcake batter.

Start by creaming together the granulated sugar and the unsalted butter. Once that is creamy, it's time to beat in the eggs, one at a time.

Once the batter is fluffy, add in the vanilla extract as well as the food coloring.

When adding the food coloring, add just a drop or two at at time, give the batter a mix, and add more as desired.

At this time, either the buttermilk or the prepared buttermilk substitute is added to the wet ingredients.

In a separate bowl, the flour, salt, baking soda, and baking powder is stirred together.

Slowly beat the dry ingredients into the wet, being careful not to overbeat the mixture.

The batter is now ready to be scooped and added to cupcake liners by filling them ¾ of the way full.

Once they are done baking, check with a toothpick to check for doneness in the center of a cupcake. If the toothpick is clean, remove from the oven and allow the cupcakes to cool completely before frosting.

Pink velvet cupcake topped with cream cheese frosting garnished with pink sanding sugar.

📖 Recipe

Yield: 18 cupcakes

Pink Velvet Cupcakes

Close up of Pink Velvet Cupcakes on white linen.

Pink velvet cupcakes are delightfully fluffy and subtly tangy, featuring a vibrant pink color and crowned with a lusciously creamy, smooth cream cheese frosting.

Prep Time 10 minutes
Cook Time 17 minutes
Total Time 27 minutes


Pink Velvet Cupcakes

  • 1 ¼ cup granulated sugar
  • 1 stick butter, unsalted
  • 3 eggs
  • 3 drops pink food coloring, or more
  • 2 ½ cups all-purpose flour
  • ½ teaspoon salt
  • ½ teaspoon baking soda
  • 1 ¼ teaspoon baking powder
  • 1 cup buttermilk, *
  • 2 teaspoon vanilla extract

Cream Cheese Frosting

  • 8 oz cream cheese, softened
  • 1 stick unsalted butter, softened
  • 4 cups confectioner's sugar
  • 1 teaspoon vanilla
  • pink sanding sugar



  1. Preheat oven to 350° and line tins with 18 liners.
  2. Cream together the sugar and butter in a large bowl.
  3. Add the eggs in one at a time. Beat to incorporate.
  4. Add food coloring and vanilla extract.
  5. In a separate bowl, mix together the flour, salt, baking soda, and baking powder well.
  6. Add the buttermilk* to the wet ingredients.
  7. Slowly beat in the flour mixture and mix well.
  8. Fill the liners ¾ of the way full and bake in the preheated oven for about 17 minutes. Use a toothpick to check if they are baked.

Cream Cheese Frosting

  1. Beat the cream cheese until it is smooth and broken down.
  2. Add in the softened butter and beat until it is blended well.
  3. Add in the vanilla and confectioner's sugar.
  4. Beat until smooth and creamy.


*Substitute the buttermilk for 1 cup of milk + 1 tablespoon of lemon juice or white vinegar.  Allow to sit for 10 minutes before using. 

You can use red food coloring in place of the pink food coloring.  Slowly add the food coloring to reach your desired tint. 

Nutrition Information:



Serving Size:

1 cupcake

Amount Per Serving: Calories: 426Total Fat: 15.2gSaturated Fat: 10.2gUnsaturated Fat: 0gCholesterol: 68mgSodium: 164mgCarbohydrates: 71.1gFiber: 0.5gSugar: 57.5gProtein: 4.1g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Facebook

amy liu dong

Sunday 14th of May 2023

This velvet cake is so pretty, and delicious. Aside, from that it is so easy to make!


Sunday 14th of May 2023

These Pink Velvet cupcakes look incredibly so delicious and kinda cute! A perfect treat for everyone especially kids!


Wednesday 20th of April 2022

These are the cutest little things! I love a good homemade cream cheese frosting! I could eat it by the spoonfuls!


Saturday 22nd of January 2022

These are so cute! Will be perfect for a daycare Valentine's Day treat! Thanks for the reminder to use room temperature ingredients - I always decide last minute to make something and don't take the time to get the ingredients to room temperature.

Skip to Recipe