Classic Red Velvet Cupcakes with Cream Cheese Frosting

This post may contain affiliate links. Please read my full disclosure policy.

Red velvet cupcakes

These Red Velvet Cupcakes are an adaptation of my popular Old Fashioned Red Velvet Cake, reworked into perfectly portioned cupcakes. They have a tender, velvety crumb and a mild chocolate note beneath a tangy buttermilk base. Each cupcake is finished with a classic cream cheese frosting for a balanced sweetness that’s ideal for parties, holidays, or a weekend treat.

What is Red Velvet Cake?

Red velvet cake is a lightly chocolate-flavored cake known for its soft texture and red color. Traditional versions relied on the reaction between natural cocoa powder, buttermilk, and vinegar to create a muted reddish-brown hue. Modern recipes usually add red food coloring to achieve the vivid scarlet tone most people expect today. The flavor is subtle — somewhere between chocolate and a plain cake — and the slight tang from buttermilk complements cream cheese frosting beautifully.

Cupcakes in a tin

Key Ingredients

Cocoa Powder: A small amount lends a gentle chocolate note without turning these into chocolate cupcakes. Dutch-processed cocoa yields a richer, smoother flavor.

Buttermilk: Adds moisture and a delicate tang that helps produce the soft, “velvety” crumb. If you don’t have buttermilk, mix ½ cup whole milk with 1½ teaspoons white vinegar or lemon juice and let it sit for 5 minutes.

Vinegar: Helps react with baking soda to give a light, tender rise — the amount used won’t affect flavor.

Red Food Coloring: Liquid or gel will both work. Gel is more concentrated so use less. The color is mostly visual; you can reduce it if you prefer a softer hue.

Frosted red velvet cupcakes

How to Make Red Velvet Cupcakes

  1. Prepare the batter. Cream the butter and sugar until light and fluffy. Add the egg and vanilla on low speed, then increase briefly to incorporate. In a separate bowl, whisk the dry ingredients (flour, cocoa, baking soda, and salt). In another bowl, combine buttermilk, red food coloring, and vinegar. Alternate adding the dry mix and the buttermilk mix to the creamed butter, starting and ending with the dry ingredients, and scrape the bowl several times to ensure even mixing.
Mixing the batter
  1. Portion and bake. Line a 12-cup muffin tin with liners and portion the batter evenly — a 3-tablespoon scoop works well. Bake at 350°F (175°C) for about 16–18 minutes or until the centers spring back or a toothpick comes out mostly clean.
Cupcakes cooling
  1. Make the cream cheese frosting. Beat room-temperature butter and cream cheese until smooth. Add half the powdered sugar, vanilla, and a pinch of salt, then add the rest of the powdered sugar and mix until the frosting is thick and smooth. Chill for 20–30 minutes to firm it slightly before decorating.
Cream cheese frosting
  1. Frost and finish. Use a large round piping tip or simply spoon on frosting. Create a small swirl or peak with the back of a spoon and add sprinkles if you like.
Finished cupcakes

Red Velvet Cupcake Recipe FAQs

How should I store the cupcakes?

Frosted cupcakes keep best in an airtight container in the refrigerator for up to three days. Unfrosted cupcakes can sit at room temperature in an airtight container for up to three days; the cream cheese frosting will keep in the fridge for about a week.

Can I use gel food coloring instead of liquid?

Yes. Gel color is more concentrated, so start with a small amount and add more until you reach the desired shade.

Is the red food coloring necessary?

The coloring creates the traditional appearance. Without it you’ll have a muted brownish cupcake that still tastes like red velvet, but won’t display the classic red hue.

Favorite Tools

  • 12-cup muffin pan
  • Cookie or cupcake scoop (about 3 tbsp)
  • Piping bags and a large round tip (or a spoon for spreading)
  • Red food coloring of your choice

A kitchen scale is strongly recommended for consistent results — weighing ingredients gives more reliable outcomes than volume measures.

Cupcakes on a plate

Tips for Success

  • Bring ingredients to room temperature. Butter, eggs, and buttermilk mix together more smoothly and help the batter rise evenly.
  • Scrape the bowl frequently. Stopping to scrape ensures even mixing so there are no pockets of unmixed flour or butter.
  • Avoid overmixing. Mix only until the ingredients are combined to keep the crumb tender.
  • Chill frosting briefly. Cooling the frosting for 20–30 minutes firms it up and makes piping or spreading easier.

More Cupcake Recipes You’ll Love

  • Chocolate Cupcakes with Cream Cheese Frosting
  • Tiramisu Cupcakes
  • Berry Chantilly Cupcakes
  • Boston Cream Cupcakes
  • Vanilla Cupcakes with Chocolate Frosting

If you try this recipe and enjoy it, please leave a comment below and tell me how it turned out. Happy baking!

Red Velvet Cupcakes with Cream Cheese Frosting

Red Velvet Cupcakes with Cream Cheese Frosting

Soft, tender cupcakes with a subtle chocolate note and a rich cream cheese frosting — a classic everyone loves.
Prep Time 35 mins
Cook Time 18 mins
Total Time 55 mins
Yield 12 cupcakes

Ingredients

For the Red Velvet Cupcakes

  • 5 Tablespoons (70g) unsalted butter, at room temperature
  • ¾ cup (158g) granulated sugar
  • 1 large egg, at room temperature
  • 1 teaspoon vanilla extract
  • 1 cup + 2 Tablespoons (145g) all-purpose flour
  • 1 Tablespoon (8g) dutch-processed cocoa powder
  • ½ teaspoon baking soda
  • ½ teaspoon salt
  • ½ cup (120mL) buttermilk, at room temperature
  • 2 Tablespoons (1 oz / 28g) liquid red food coloring
  • ½ teaspoon white vinegar

For the Cream Cheese Frosting

  • ½ cup (1 stick / 113g) unsalted butter, at room temperature
  • 8 oz (1 block / 227g) cream cheese, at room temperature
  • 2½ cups (300g) powdered sugar, sifted
  • 2 teaspoons vanilla extract
  • Pinch of salt

Instructions

  1. Prepare: Preheat the oven to 350°F. Line a 12-count muffin tin with liners.
  2. Cream: In a stand mixer fitted with a paddle, cream the butter and sugar until pale and fluffy, scraping the bowl several times.
  3. Add egg and vanilla: Add the egg and vanilla with the mixer on low, then increase speed briefly until smooth. Scrape the bowl.
  4. Combine dry and wet mixes: Sift flour, cocoa, baking soda, and salt in one bowl. In another bowl combine buttermilk, red food coloring, and vinegar. Alternate adding the dry and wet mixtures to the creamed butter, starting and ending with the dry mix. Mix only until combined.
  5. Portion: Use a 3-tablespoon scoop to portion batter into liners.
  6. Bake: Bake 16–18 minutes, until centers spring back or a toothpick comes out mostly clean. Cool completely before frosting.
  7. Frosting: Beat butter and cream cheese until smooth. Add half the powdered sugar with vanilla and salt, then add the rest of the powdered sugar and mix until thick and creamy. Chill 20–30 minutes if needed to firm.
  8. Decorate: Pipe or spoon frosting onto cooled cupcakes. Use the back of a spoon to create a swirl and add sprinkles if desired. Enjoy.
Did you make this recipe? Tag @sweetkitchencravings on Instagram to share your photos!