Make the Cheesecake Layer:
Preheat your oven to 325°F. Grease and line a 9-inch springform pan with parchment paper.
Beat the cream cheese and sugar together until smooth. Add the vanilla, eggs, and sour cream, mixing until well combined.
Pour the cheesecake batter into the prepared pan and bake for 45–50 minutes, or until the center is just set. Allow it to cool completely, then refrigerate for at least 4 hours or overnight.
Prepare the Red Velvet Cake Layers:
Preheat the oven to 350°F. Grease and flour two 9-inch round cake pans.
In a large bowl, sift together the flour, sugar, baking soda, cocoa powder, and salt.
In another bowl, whisk together the eggs, oil, buttermilk, vanilla, vinegar, and red food coloring. Gradually add the wet ingredients to the dry ingredients, mixing until smooth.
Divide the batter evenly between the prepared pans and bake for 25–30 minutes, or until a toothpick inserted in the center comes out clean. Allow the cakes to cool completely.
Make the Strawberry Topping:
In a small saucepan, combine the sliced strawberries, sugar, and lemon juice. Cook over medium heat for 5–7 minutes, stirring occasionally, until the strawberries soften and release their juices. Let it cool completely.
Make the Cream Cheese Frosting:
Beat the cream cheese and butter together until smooth and creamy. Gradually add the powdered sugar and vanilla, mixing until fluffy.
Assemble the Cake:
Place one red velvet cake layer on a serving plate. Spread a thin layer of cream cheese frosting over the top.
Carefully place the cheesecake layer on top of the frosted cake layer. Spread another thin layer of frosting on the cheesecake.
Top with the second red velvet cake layer. Frost the entire cake with the cream cheese frosting.
Spoon the cooled strawberry topping over the top of the cake, letting it drip down the sides for a dramatic effect.
Slice and serve this luscious Strawberry Red Velvet Cheesecake. It’s a true showstopper and will have everyone asking for seconds! Enjoy!