Go Back
Homemade Red Velvet Cupcakes with Vanilla Cream Cheese Frosting photo

Red Velvet Cupcakes with Vanilla Cream Cheese Frosting

These Red Velvet Cupcakes are a showstopper! Soft, moist, and topped with luscious cream cheese frosting, they're perfect for any celebration.
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings: 12 servings
Course: Dessert
Cuisine: American

Ingredients
  

  • 1 large egg
  • 1 cup granulated sugar
  • 1 cup buttermilk (or powdered buttermilk: use 2 ½ tablespoons + 2/3 cup water)
  • 1 cup canola oil
  • 2 tablespoons vanilla Greek yogurt (plain Greek yogurt or sour cream may be substituted)
  • 1 tablespoon vanilla extract
  • 1 ½ cups all-purpose flour
  • 3 tablespoons unsweetened natural cocoa powder
  • 1 teaspoon baking soda
  • pinch salt (optional and to taste)
  • 1 to 2 tablespoons red food coloring (or as needed)
  • 8 oz cream cheese (softened; I used Trader Joe's soft spreadable light)
  • 2 tablespoons unsalted butter (softened)
  • 1 teaspoon vanilla extract
  • 2 to 2 ½ cups confectioners sugar (or as necessary)
  • splash cream or milk (only if necessary)
  • sanding sugar or sprinkles (optional for garnishing)

Equipment

  • Muffin tin
  • Cupcake liners
  • Mixing bowls
  • Whisk
  • Spatula
  • Electric mixer
  • Measuring cups and spoons

Method
 

  1. Preheat your oven to 350°F (175°C). This ensures that your cupcakes bake evenly and rise beautifully.
  2. Line a muffin tin with cupcake liners. This will make it easier to remove the cupcakes once they are baked.
  3. In a large mixing bowl, whisk together the large egg, granulated sugar, buttermilk, canola oil, vanilla Greek yogurt, and vanilla extract. Mix until well combined and the sugar begins to dissolve.
  4. In a separate bowl, sift together the all-purpose flour, cocoa powder, baking soda, and a pinch of salt. Sifting helps to incorporate air and avoid lumps.
  5. Gradually add the dry mixture to the wet mixture, stirring gently until just combined. Be careful not to overmix; a few lumps are perfectly fine.
  6. Stir in the red food coloring, adjusting the amount to achieve your desired shade of red. Mix until the color is evenly distributed.
  7. Using a spoon or ice cream scoop, fill each cupcake liner about two-thirds full with batter. This allows space for the cupcakes to rise without overflowing.
  8. Place the muffin tin in the preheated oven and bake for 18-20 minutes, or until a toothpick inserted into the center comes out clean. Keep an eye on them to avoid overbaking.
  9. Once baked, remove the cupcakes from the oven and let them cool in the tin for about 5 minutes. Then, transfer them to a wire rack to cool completely.
  10. While the cupcakes are cooling, prepare the vanilla cream cheese frosting. In a mixing bowl, beat together the softened cream cheese and unsalted butter until smooth and creamy. Add the vanilla extract and gradually mix in the confectioners sugar until you reach your desired sweetness and consistency. If the frosting is too thick, add a splash of cream or milk.
  11. Once the cupcakes are completely cool, generously frost each one with the cream cheese frosting. You can use a knife or a piping bag for a decorative touch.
  12. For a delightful finishing touch, sprinkle some sanding sugar or colorful sprinkles on top of the frosted cupcakes. Now, they’re ready to impress your family and friends!

Notes

  • These cupcakes can be made a day in advance; just store in an airtight container.
  • For gluten-free cupcakes, substitute all-purpose flour with a gluten-free blend.
  • Experiment with different frosting flavors like chocolate or vanilla buttercream!