Preheat oven to 325°F (165°C). Grease and line three 9-inch round cake pans with parchment paper.
Make the Cheesecake Layer: In a mixing bowl, beat cream cheese, sugar, eggs, and vanilla until smooth. Pour into one pan and bake for 35–40 minutes or until set. Cool completely and freeze for easier handling.
Make the Red Velvet Cake Layers: In a bowl, whisk flour, cocoa powder, baking soda, and salt. In another large bowl, whisk sugar, oil, and eggs until smooth. Stir in buttermilk, red food coloring, vanilla, and vinegar. Gradually add dry ingredients until just combined. Divide batter between two pans and bake for 30–35 minutes. Cool completely.
Make the Strawberry Topping: In a saucepan, combine strawberries, sugar, and lemon juice. Cook over medium heat until strawberries release juices and mixture slightly thickens (about 8 minutes). Cool completely.
Make the Frosting: Beat cream cheese and butter until fluffy. Gradually add powdered sugar and vanilla until smooth and creamy.
Assemble the Cake: Place one red velvet layer on a serving plate, spread with frosting, then add the cheesecake layer. Spread frosting, then top with the second red velvet layer. Frost the entire cake with cream cheese frosting. Spoon cooled strawberry topping over the top and let it drip down the sides.
Chill for at least 1 hour before slicing for best results.
Prep Time: 40 minutes | Cook Time: 1 hour 15 minutes | Chill Time: 1 hour | Total Time: 2 hours 55 minutes
Kcal: Approx. 560 per slice | Servings: 12