Red Velvet Cheesecake Cupcakes

one red velvet cupcake with creamcheese frosting piped on top sitting on white cheesecloth on a gray background

5 from 1 reviews

These red velvet cheesecake cupcakes are filled with a decadent cheesecake filling and topped with a pipe-able cream cheese frosting and sprinkles! Super easy to make and perfect for Valentine’s Day!



For the cupcakes:

1 ¼ cups all purpose flour

1 ½ tablespoons cocoa powder

½ teaspoon kosher salt

½  teaspoon baking soda

½ cup vegetable or canola oil

1 cup granulated sugar

2 eggs, large

2 tablespoons vanilla extract

1 tablespoon red food coloring

½ cup buttermilk

1 teaspoon white vinegar


For the cheesecake filling:

½ cup or 4 oz cream cheese, softened 

¼ cup sour cream

¼ cup granulated sugar

½ tablespoon all purpose flour

¼ teaspoon kosher salt


For the cream cheese frosting:

1 8 oz package cream cheese, softened

½ cup butter, softened

3 cups confectioner sugar

½ teaspoon vanilla extract



  1. Preheat the oven to 350° F and line two cupcake tins with 18 cupcake liners. 
  2. In a medium sized bowl combine the flour, cocoa powder, salt, and baking soda and whisk to combine.
  3. In a large mixing bowl, or the bowl of a stand mixer, add the oil and sugar, and whisk to combine or mix on low until frothy about 30 seconds.
  4. Add in the eggs one at a time, and continue to mix until frothy and light yellow in color. Add the vanilla extract and food coloring and mix till evenly combined.
  5. Next alternate adding in the dry ingredients with the buttermilk starting with 1/3rd of the dry ingredients, then half of the buttermilk, alternating and ending with the dry ingredients.
  6. Add in the white vinegar, mix to combine evenly and fill the cupcake liners up halfway. A tablespoon helps here! 
  7. Set the cupcake tin aside and make the cheesecake filling.
  8. Combine the cream cheese, sour cream, sugar, flour, and salt in a small bowl and mix until combined. It’s ok if there are lumps! Add ½ teaspoon of filling to the center of each cupcake and then top with a little extra batter just to cover the filling. 
  9. Bake the cupcakes for 16-18 minutes. They are done when the tops are springy and no longer jiggle. 
  10. Now make the cream cheese frosting- In the bowl of a stand mixer combine the cream cheese, butter, and confectioners sugar. Turn the mixer on low, scraping down the sides as needed. Gradually pick up the speed as the sugar gets mixed in.
  11. Add in the vanilla extract and beat on medium to high speed until the frosting is light and fluffy. 
  12. Pipe onto cool cupcakes or store them in the fridge!



For a buttermilk substitute- fill a measuring cup with 1 cup of milk. Take out one tablespoon and replace it with one tablespoon of lemon juice. Let it sit for 10 minutes. Voila- you have homemade buttermilk

You can leave the cream cheese filling out and just make the cupcakes- fill 2/3rd of the way full


Keywords: valentines day desserts, easy red velvet desserts, red velvet cupcake recipe