Red velvet cupcakes topped with cream cheese buttercream: these cupcakes are soft, moist, and mildly chocolatey, with a vibrant red hue that makes them visually stunning. The cream cheese frosting adds a rich, tangy contrast to the cupcake’s sweetness, creating a perfect flavor balance. This decadent dessert recipe is both elegant and indulgent, ideal for any occasion.
Red Velvet Cupcakes
Recipe by YummieJoyTreatsFluffy and moist, these buttery red velvet cupcakes are my favorite. The tangy cream cheese frosting puts them over the top!. The original recipe was developed by Jennifer Shea. This version has reduced sugar and is adapted for 12 cupcakes.
40
minutes20
minutes5
minutes12
CupcakesINGREDIENTS
- For the Red Velvet Cupcakes:
1 cup (115g) cake flour
3/4 cup plus 2 tablespoons (110g) all-purpose flour
3 tablespoons plus ½ teaspoon (18g) cocoa powder
1 teaspoon baking powder
1/3 teaspoon salt
3/4 cup (180ml) buttermilk
1/4 cup plus 2 tablespoons (90ml) canola oil
1 tablespoon red food coloring
1 teaspoon vanilla extract
1/4 cup plus 1 tablespoon unsalted butter, at room temperature
1 cup plus 2 tablespoons (225g) granulated sugar
1 ½ large eggs
1/2 teaspoon white vinegar
1/2 teaspoon baking soda
- For the Cream Cheese Buttercream (Yield – 3 cups):
12 ounces (340g) cream cheese, at room temperature
3/4 cup (170g) unsalted butter, at room temperature
1 ½ cups (360g) plus 1½ tablespoons confectioner’s sugar, sifted
1 teaspoon vanilla extract
INSTRUCTIONS
- Make the Red Velvet Cupcakes:
- Preheat oven to 350°F. Line one 12-cup muffin pan with cupcake liners and set aside.
- Combine and sift the dry ingredients in a large bowl (cake flour, all-purpose flour, cocoa powder, baking powder, and salt).
- Combine the wet ingredients in another bowl or measuring cup and set aside (buttermilk, canola oil, food coloring, vanilla).
- Cream butter and sugar in the bowl of a stand mixer fitted with a paddle attachment. Beat at low speed first, then increase to medium speed until its light and fluffy. About 2 minutes.
- Add the eggs, still on low speed, one at a time (add the portion with the full egg yolk first, then the second portion with the half yolk after). Ensure the traces of the egg disappear before adding the second portion. Do not overmix.
- Add the dry ingredients in three parts, alternating with the wet ingredients in two parts. Mix baking soda and vinegar together in a small cup and add along with the second half of the wet ingredients. After each addition, mix at the lowest mixer speed just until the ingredients are combined. After adding all the dry and wet ingredients, scrape the bowl and paddle attachment and stir with a wooden or plastic spoon until smooth. Leave the batter to rest for 15 minutes.
- Fill the cupcake liners (use the ice cream scoop) set aside in step 1 to about three-quarters full, and bake for about 20 minutes or until the top is firm and a toothpick inserted into the middle of the cupcakes comes out clean or with few crumbs. Allow the cupcakes to cool for 5 minutes in the pans before moving the cupcakes to the cooling rack.
- Make the Cream Cheese buttercream:
- Cream the cheese at low speed in a bowl of a stand mixer with a paddle attachment. Gradually increase the speed and cream until the cheese is smooth and creamy, about 2 to 3 minutes. Set aside.
- Cream the butter in a stand mixer with the paddle attachment:
Start at a low speed and gradually increase the speed. The creaming should take about 3 minutes if at room temperature but may take longer if the butter is cold.
You will know the butter is well-creamed when it becomes smooth, fluffy, and light in color, and you hear a slapping sound as it hits the sides of the bowl. - Add the confectioner sugar gradually at low speed, about 1 cup at a time. Ensure each cup of sugar added is well mixed before adding the next. When all the sugar has been added, add the vanilla extract, stopping the mixer and scraping the bottom and sides of the bowl and paddle attachment to ensure that all the butter and sugar is well mixed. Mix at low speed for another (20 ) seconds. Scrape the bottom and sides of the bowl.
- Increase the mixer speed to the highest speed and mix for about 5 minutes. You can cover the mixer bowl to prevent splashing. You may need to stop the mixer once or twice to scrape the bowl and paddle. The buttercream will become lighter in color, creamy, and smooth and appear to have increased in volume
- Add the creamed cheese in step 1 to the creamed butter and beat the mixture at lowest speed for about 35 seconds to combine. Gradually increase the speed to medium speed and beat for another 40 seconds to lighten the buttercream.
- Use the buttercream immediately or store it in an airtight container and put it in the refrigerator for up to 1 week. Use a large star or round tip and the pastry bag to pipe a swirl of frosting onto the cupcake to finish. If refrigerated, allow the buttercream to come to room temperature, then beat with a mixer until it is light and fluffy again.
EQUIPMENT
- Stand mixer with paddle attachment
- Mixer bowl cover
- Rubber spatulas
- Ice cream scoop
- Baking cups
- Cupcake pans
- Mesh sieve
- Mixing bowls
- Pastry bag and tips
Notes
- Do not over fill the cupcake liners. I suggest testing levels of batter and see the final cupcakes before baking the rest of the batter.
- It is important to babysit the oven and remove the cupcakes when the toothpick comes out with a few crumbs. This will ensure the top of the cupcake is moist and soft.




