The Best Red Velvet Cupcakes

This recipe makes 6-8 fluffy, chocolatey red velvet cupcakes piped with tangy cream cheese frosting.

These are the best red velvet cupcakes! They're super moist and fluffy topped with a mountain of cream cheese frosting. This is a small batch recipe that you can easily double for a crowd.

Ingredients for the Cupcakes

Flour, granulated sugar, cocoa powder, baking powder baking soda, salt, buttermilk, sour cream, oil, egg, vanilla, and red food dye.

Ingredients for the Frosting

Unsalted butter, full fat cream cheese, powdered sugar, and vanilla extract.

First mix all purpose flour, sugar, cocoa powder, baking powder, baking soda, and salt together in a large mixing bowl.

Step 1

Whisk buttermilk, sour cream, oil, egg, and vanilla extract together in a separate bowl. Then add the food coloring.

Step 2

Pour the wet ingredients into the dry ingredients. Whisk everything together gently until the batter is smooth.

Step 3

Distribute the batter between 6-8 cupcake liners in a pan. Bake for 15-20 minutes until a toothpick inserted in the center comes out clean. Cool completely before frosting.

Step 4

Make the frosting by creaming butter and cream cheese together until smooth. Gradually add the powdered sugar and vanilla.

Step 5

Pipe the cupcakes with frosting and serve! Want to make this recipe? Check out the full instructions at:

Delicious everyday dessert recipes for the home baker.