red velvet cupcakes with cream cheese frosting
Prep time
Cook time
Total time
Recipe type: Cupcakes
Serves: 24
  • *for the cupcakes*
  • 2 cups flour
  • 2 tbsp cocoa powder
  • 1½ tsp baking powder
  • ½ tsp baking soda
  • ¼ tsp salt
  • ¾ cups whole milk
  • 1 tsp vanilla extract
  • 2 tbsp Red Velvet Emulsion
  • ¾ cup {1½ sticks} unsalted butter, softened
  • 1½ cups sugar
  • 3 eggs
  • 1 cup chocolate chips {optional}
  • *for the frosting*
  • 1 lb {2 - 8 oz bricks } cream cheese, at room temperature
  • 1 cup {2 sticks} unsalted butter, at room temperature
  • 2 lbs powdered sugar
  • 1 tbsp vanilla extract
  • ¼ tsp salt
  1. Preheat oven to 350F, line two cupcake pans with 24 wrappers and set aside.
  2. First, make the cupcakes. In the bowl of a stand mixer fitted with the paddle attachment, beat the butter and sugar together until light and fluffy. Add in the eggs, one at a time, followed by the vanilla.
  3. In a medium bowl, whisk together the flour, cocoa, baking powder, baking soda, and salt. In a measuring cup, stir together the milk and red velvet emulsion.
  4. Add in ⅓ of the dry ingredients, mix well, then add in half of the milk. Follow up with another third of the dry ingredients, the rest of the milk, and finish with the remaining dry ingredients.
  5. Stir in the chocolate chips if desired.
  6. Divide the batter evenly among the 24 wrappers, and bake cupcakes for 15-17 minutes, until they appear puffy, dry, and a toothpick inserted in the center comes out clean or with a few crumbs. Let cool completely before frosting.
  7. To make the frosting, place the butter and cream cheese in the bowl of a stand mixer fitted with the paddle attachment. Beat together on medium-high speed until creamy and lump-free.
  8. Add in the vanilla, salt, and the powdered sugar a little at a time until totally incorporated.
  9. Once you've added all the sugar, beat frosting on medium-high for 3-4 minutes until fluffy and light.
  10. Decorate cupcakes as desired, and enjoy!
Recipe by The Baking Fairy at