Tres Leches cheesecake
Introduction
Craving a dessert that blends rich creaminess with a sweet, soaked texture? This tres leches cheesecake does exactly that. It combines the bold flavor of classic cheesecake with the moist indulgence of a three-milk soak. With layers of smooth filling and a swirl of dulce de leche, it brings both comfort and flair to your dessert table. Whether you’re baking for a special occasion or just want something extraordinary, this recipe hits the mark from the first bite.
Table of Contents
Why This Recipe is the Best
- The Perfect Texture
This recipe gives you a creamy, dense cheesecake that still soaks up the milk mixture without falling apart. It holds its shape beautifully while staying moist and rich. You get that signature tres leches flavor in every bite, with none of the sogginess. - Crack-Proof Method
Careful techniques make this recipe reliable. Using room temperature ingredients keeps the batter smooth. A water bath creates steady, gentle heat during baking. Slow cooling inside the oven helps prevent sudden temperature shifts that cause cracks. These small steps make a big difference. - Clear Step-by-Step Guidance
You won’t get lost here. The recipe includes detailed instructions, clear formatting, and extra support with step photos and a short video tutorial. First-time bakers can follow along with ease and confidence. - Perfectly Balanced Flavor
The combination of tangy cream cheese with the sweetness of condensed and evaporated milk is what makes this cheesecake stand out. Each layer complements the next, so the final dessert feels sweet but never too sugary.
Ingredients Needed
For the Crust
• One and a half cups of graham cracker crumbs, or digestive biscuits, finely ground (approximately 180 grams)
• One quarter cup of packed brown sugar (about 55 grams)
• One fourth teaspoon of ground cinnamon
• Six tablespoons of unsalted butter, fully melted (about 85 grams)
For the Cheesecake Filling
• Four packages of cream cheese, softened to room temperature (totaling 907 grams)
• One cup of packed brown sugar (220 grams)
• One quarter cup of granulated sugar (50 grams)
• One half cup of sour cream (120 grams)
• Four large eggs at room temperature
• One tablespoon of pure vanilla extract
• One half teaspoon of salt
• One cup of dulce de leche, smooth and creamy
• One half teaspoon of ground cinnamon
For the Topping
• Two thirds cup of dulce de leche for spreading on top
• Optional: caramel crispearls and extra graham cracker crumbs for garnish and added texture
How to Make Tres Leches Cheesecake
Step 1: Prep the Oven and Pan
Preheat your oven to 325°F. Lightly grease the sides of an eight or nine-inch springform pan. Wrap the bottom with foil to keep water out during baking.
Step 2: Make the Crust
In a bowl, mix graham cracker crumbs, brown sugar, cinnamon, and melted butter. Stir until the texture resembles wet sand. Press the mixture firmly into the base of the pan. Bake for ten minutes. Remove and let it cool.
Step 3: Prepare the Cheesecake Filling
Beat the softened cream cheese for about three minutes until smooth. Add both sugars and beat for another two minutes. Scrape down the sides of the bowl and beat again briefly. Mix in the sour cream and scrape the bowl one more time.

Add the eggs one at a time. Mix just until each egg is fully combined. Avoid overmixing at this stage. Stir in vanilla and salt.
Step 4: Make the Dulce de Leche Swirl
In a separate bowl, combine one cup of the cheesecake batter with the dulce de leche and ground cinnamon. Stir until smooth.
Step 5: Assemble the Cheesecake
Pour a layer of plain batter into the crust. Add spoonfuls of the dulce de leche mixture and swirl gently with a spatula. Repeat this layering process until you run out of both batters. Swirl the top to create a marbled look.

Step 6: Bake the Cheesecake
Place the pan inside a larger roasting pan. Fill the outer pan with hot water until it reaches halfway up the sides of the cheesecake pan. Bake for 65 to 85 minutes. The edges should look set, and the center should jiggle slightly.
Step 7: Cool Slowly
Turn off the oven. Let the cheesecake sit inside for one hour with the door closed. This gradual cooling helps prevent cracks.
Step 8: Chill Overnight
Remove the cheesecake from the oven. Let it cool completely at room temperature, then refrigerate for at least six hours or overnight.
Step 9: Add the Topping
Before serving, spread dulce de leche over the top. If you like, sprinkle with caramel crispearls and extra graham crumbs for added texture and flavor.
Pro Tips for Foolproof Cheesecake
- Room Temperature Ingredients Are Key
Use cream cheese, eggs, and sour cream at room temperature. This helps everything blend smoothly. Cold ingredients can cause lumps that affect both texture and appearance. - Be Gentle with the Eggs
Add the eggs one at a time and mix just until each one is blended in. Overmixing adds too much air to the batter. That air expands in the oven and contracts as it cools, which can lead to cracks. - Don’t Skip the Water Bath
This step creates a gentle, even baking environment. The water surrounding the cheesecake helps it bake slowly and evenly, which prevents it from drying out or cracking. - Cool Slowly and Chill Long Enough
Once baked, leave the cheesecake in the turned-off oven for one hour. This avoids sudden temperature changes that cause splitting. After cooling at room temperature, refrigerate for at least six hours. This long chill helps the texture set and makes slicing easier.
Recipe Variations and Substitutions
- For the Crust
You can swap graham cracker crumbs with crushed Biscoff cookies for a deeper caramel flavor. Vanilla wafer cookies also work well and provide a lighter, buttery base. If you prefer a gluten-free option, try using finely ground almond flour mixed with butter and a touch of brown sugar to hold it together. - For a Flavor Twist
Add a splash of dark rum to the milk mixture for a subtle warmth that enhances the dessert’s richness. If you prefer a citrusy lift, grate some fresh orange zest into the cheesecake batter. Both options add complexity without overpowering the classic tres leches taste. - Topping Ideas
Customize the final presentation with a few simple touches. Top your cheesecake with a generous layer of dulce de leche and scatter fresh berries for a refreshing contrast. A drizzle of caramel adds elegance while toasted shredded coconut lends a nutty, tropical vibe. All of these additions pair beautifully with the sweet and creamy filling.
Storing Your Tres Leches Cheesecake
- To keep your Tres Leches Cheesecake fresh and flavorful, store it in the refrigerator in an airtight container. This helps prevent it from absorbing any odors and keeps the texture moist and creamy. Ideally, place a layer of plastic wrap directly on the surface of the cheesecake before sealing it with a lid.
- For best results, consume the cheesecake within three to four days. If you need to store it longer, you can freeze individual slices. Wrap each slice tightly in plastic wrap and then in aluminum foil to protect it from freezer burn. When ready to serve, thaw the slices overnight in the refrigerator.
- Avoid leaving the cheesecake at room temperature for more than two hours, especially in warm weather, to prevent spoilage. Keeping it cold ensures it maintains its rich flavor and signature texture.
Serving Suggestions
- Tres Leches Cheesecake is best served chilled, allowing the milk mixture to fully soak into the crust and filling. For a clean slice, use a sharp knife dipped in hot water and wipe it clean between each cut.
- To elevate the presentation, serve each slice with a dollop of whipped cream on top. Fresh strawberries, blueberries, or a light dusting of cinnamon can add color and flavor. A mint leaf placed on top adds a touch of elegance for special occasions.
- This dessert pairs well with coffee, especially a rich espresso or a cinnamon-spiced latte. For a more festive pairing, try a glass of sweet dessert wine or a creamy liqueur like Bailey’s. Keep it refrigerated until serving and enjoy within three days for the best taste and texture.

Frequently Asked Questions (FAQs)
Can I make Tres Leches Cheesecake ahead of time?
Yes, this dessert is ideal for preparing in advance. In fact, letting it rest overnight in the fridge helps the milk soak in fully and enhances the flavor.
Can I freeze Tres Leches Cheesecake?
Freezing is not recommended for this dessert. The milk mixture may separate and change texture when thawed, resulting in a less desirable consistency.
What can I substitute for evaporated or condensed milk?
If you’re out of evaporated milk, whole milk simmered until slightly reduced can work. For condensed milk, you can use a homemade version made by simmering milk with sugar until thickened.
Can I make this cheesecake without eggs?
Yes, a no-bake version is possible using gelatin or agar as a stabilizer for the filling. Be sure to adjust the recipe accordingly for the right texture.
How do I prevent the crust from becoming soggy?
Ensure the crust is fully baked and cooled before adding the filling. Some people line the crust with a thin layer of melted white chocolate to create a moisture barrier.
Helpful Notes
- For the best results, use full-fat ingredients when preparing the cheesecake. Low-fat options can alter the texture and richness of the final product. Always allow the cream cheese to reach room temperature before mixing to ensure a smooth, lump-free batter.
- When baking the cheesecake, a water bath can help prevent cracking by creating a more even and moist baking environment. Wrap the bottom of the springform pan in foil to keep water from seeping into the crust.
- After baking, allow the cheesecake to cool gradually at room temperature before refrigerating. Rapid temperature changes can lead to cracks on the surface. Once chilled, pour the tres leches mixture slowly and evenly to ensure proper absorption.
- For clean slicing, use a long knife dipped in hot water. Wipe the blade clean after each cut to maintain sharp edges on each piece.
- If time permits, make the cheesecake a day ahead. It allows the flavors to meld beautifully, and the texture becomes even more luscious with time.

Tres Leches Cheesecake Recipe
Ingredients
For the Crust
- One and a half cups of graham cracker crumbs or digestive biscuits, finely ground (approximately 180 grams)
- One quarter cup of packed brown sugar about 55 grams
- One fourth teaspoon of ground cinnamon
- Six tablespoons of unsalted butter fully melted (about 85 grams)
For the Cheesecake Filling
- Four packages of cream cheese softened to room temperature (totaling 907 grams)
- One cup of packed brown sugar 220 grams
- One quarter cup of granulated sugar 50 grams
- One half cup of sour cream 120 grams
- Four large eggs at room temperature
- One tablespoon of pure vanilla extract
- One half teaspoon of salt
- One cup of dulce de leche smooth and creamy
- One half teaspoon of ground cinnamon
For the Topping
- Two thirds cup of dulce de leche for spreading on top
- Optional: caramel crispearls and extra graham cracker crumbs for garnish and added texture
Instructions
Step 1: Prep the Oven and Pan
- Preheat your oven to 325°F. Lightly grease the sides of an eight or nine-inch springform pan. Wrap the bottom with foil to keep water out during baking.
Step 2: Make the Crust
- In a bowl, mix graham cracker crumbs, brown sugar, cinnamon, and melted butter. Stir until the texture resembles wet sand. Press the mixture firmly into the base of the pan. Bake for ten minutes. Remove and let it cool.
Step 3: Prepare the Cheesecake Filling
- Beat the softened cream cheese for about three minutes until smooth. Add both sugars and beat for another two minutes. Scrape down the sides of the bowl and beat again briefly. Mix in the sour cream and scrape the bowl one more time.
- Add the eggs one at a time. Mix just until each egg is fully combined. Avoid overmixing at this stage. Stir in vanilla and salt.
Step 4: Make the Dulce de Leche Swirl
- In a separate bowl, combine one cup of the cheesecake batter with the dulce de leche and ground cinnamon. Stir until smooth.
Step 5: Assemble the Cheesecake
- Pour a layer of plain batter into the crust. Add spoonfuls of the dulce de leche mixture and swirl gently with a spatula. Repeat this layering process until you run out of both batters. Swirl the top to create a marbled look.
Step 6: Bake the Cheesecake
- Place the pan inside a larger roasting pan. Fill the outer pan with hot water until it reaches halfway up the sides of the cheesecake pan. Bake for 65 to 85 minutes. The edges should look set, and the center should jiggle slightly.
Step 7: Cool Slowly
- Turn off the oven. Let the cheesecake sit inside for one hour with the door closed. This gradual cooling helps prevent cracks.
Step 8: Chill Overnight
- Remove the cheesecake from the oven. Let it cool completely at room temperature, then refrigerate for at least six hours or overnight.
Step 9: Add the Topping
- Before serving, spread dulce de leche over the top. If you like, sprinkle with caramel crispearls and extra graham crumbs for added texture and flavor.
Notes
- Calories: 260 kcal
- Total Fat: 15g
- Saturated Fat: 9g
- Cholesterol: 85mg
- Sodium: 180mg
- Total Carbohydrates: 26g
- Dietary Fiber: 0g
- Sugars: 22g
- Protein: 5g
Conclusion
Tres Leches Cheesecake brings together the creamy richness of traditional cheesecake and the moist, sweet charm of tres leches cake. This dessert is a delightful fusion that satisfies both nostalgic cravings and modern dessert desires.
Whether you’re serving it at a family celebration, bringing it to a potluck, or simply treating yourself to a slice at the end of a long day, this cheesecake promises to impress. The balance of textures and flavors makes it a standout choice for any dessert table.
Take your time to follow each step with care, allow the cheesecake to chill thoroughly, and garnish it thoughtfully. The result is a dessert that feels both familiar and luxurious in every bite.
Have you given our recipe a try ?
There are no reviews yet. Be the first one to write one.