Tres Leches Cheesecake Recipe
This Tres Leches Cheesecake combines the rich creaminess of classic cheesecake with the famous three-milk soak that makes tres leches cake so irresistible. The result is an ultra-creamy dessert with a silky texture, sweet milk flavor, and fluffy whipped cream topping.
Why You'll Love This Recipe
Rich cheesecake texture
Classic tres leches flavor
Perfect make-ahead dessert
Beautiful presentation
Great for birthdays, holidays, and family gatherings
Prep Time
30 minutes
Cook Time
1 hour 10 minutes
Chill Time
6 hours
Total Time
7 hours 40 minutes
Servings
12 slices
Ingredients
For the Graham Cracker Crust
2 cups graham cracker crumbs
½ cup melted butter
2 tablespoons sugar
For the Cheesecake Filling
24 oz cream cheese, softened
1 cup granulated sugar
¾ cup sour cream
1 teaspoon vanilla extract
4 large eggs
2 tablespoons flour
For the Tres Leches Mixture
1 cup evaporated milk
¾ cup sweetened condensed milk
¾ cup whole milk
For the Whipped Cream Topping
2 cups heavy whipping cream
¼ cup powdered sugar
1 teaspoon vanilla extract
Optional Garnishes
Ground cinnamon
Fresh strawberries
Dulce de leche drizzle
White chocolate curls

Instructions
Step 1: Make the Crust
Preheat oven to 325°F.
Grease a 9-inch springform pan.
Mix graham cracker crumbs, sugar, and melted butter.
Press firmly into the bottom of the pan.
Bake for 8 minutes.
Allow to cool.
Step 2: Make the Cheesecake Filling
Beat cream cheese until smooth.
Add sugar and mix until creamy.
Add sour cream and vanilla extract.
Mix in eggs one at a time on low speed.
Stir in flour.
Step 3: Bake the Cheesecake
Pour filling into prepared crust.
Place springform pan inside a larger roasting pan.
Fill roasting pan with hot water halfway up the sides.
Bake for 65–75 minutes until the center is slightly jiggly.
Turn oven off and crack the door open.
Allow cheesecake to cool inside oven for 1 hour.
Step 4: Add the Tres Leches Soak
Whisk together evaporated milk, condensed milk, and whole milk.
Once cheesecake has cooled, use a skewer or toothpick to poke small holes across the top.
Slowly pour the tres leches mixture over the cheesecake.
Refrigerate for at least 6 hours or overnight.
The cheesecake will absorb much of the milk mixture while staying rich and creamy.
Step 5: Make the Whipped Cream
Beat heavy cream until soft peaks form.
Add powdered sugar and vanilla.
Continue beating until stiff peaks form.
Spread or pipe over chilled cheesecake.
Step 6: Garnish and Serve
Dust lightly with cinnamon.
Add fresh strawberries if desired.
Drizzle with dulce de leche for extra indulgence.
Slice and serve cold.
Tips for the Best Tres Leches Cheesecake
Use full-fat cream cheese for the creamiest texture.
Pour the milk mixture slowly to prevent oversaturation.
Chill overnight for maximum flavor.
Use a water bath to prevent cracking.
Warm your knife between slices for clean cuts.
Storage
Refrigerator
Store covered for up to 5 days.
Freezer
Freeze without whipped cream topping for up to 2 months.
What to Serve with Tres Leches Cheesecake
Fresh berries
Mexican hot chocolate
Cinnamon coffee
Dulce de leche sauce
Vanilla ice cream
Final Thoughts
Every bite of this Tres Leches Cheesecake is packed with creamy cheesecake, sweet three-milk flavor, and fluffy whipped cream, making it one of the most decadent cheesecake recipes you'll ever make.