Tres Leches French Toast: The Rich, Custardy, Decadent Breakfast Twist You Deserve

Hey there, friend! Let’s talk about turning a simple Saturday morning into a mini-celebration. You know that feeling when you’re craving something indulgent, something memorably delicious, but you also want to stay in your cozy slippers? I’m right there with you. That’s exactly why I’m so excited to share this recipe with you today.

We’re taking the magical, melt-in-your-mouth essence of a classic tres leches cake and giving everyone’s favorite brunch star, French toast, the most glorious makeover. Imagine thick, pillowy slices of bread, soaked through with a luscious three-milk custard, pan-fried to a perfect golden-brown, and finished with a cloud of whipped cream and a tumble of fresh berries. It’s like dessert and breakfast had a beautiful, delicious baby.

The best part? It’s deceptively simple. We’re using mostly pantry staples and one genius soaking mixture to create a dish that looks and tastes like you spent hours in the kitchen. Whether you’re hosting your crew for a holiday brunch, planning a special Mother’s Day surprise, or just deciding that today deserves a little extra magic, this Tres Leches French Toast is your ticket. So, grab your favorite mixing bowl and let’s cook up some pure, unapologetic joy together.

The Breakfast That Sparked a Thousand “Wow”s

Print

Tres Leches French Toast : Rich, Custardy & Decadent Breakfast Twist

Tres leches French toast is a dreamy fusion of brunch and dessert. Thick slices of bread are soaked in a rich three-milk custard, pan-fried to golden perfection, and topped with whipped cream and fresh fruit. It’s indulgent yet easy—perfect for weekends, holidays, or anytime you want to wow at the breakfast table.

  • Author: annareynolds
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 20 minutes
  • Yield: 4 slices 1x

Ingredients

Scale

4 thick slices of brioche or challah

2 eggs

1/4 cup sweetened condensed milk

1/4 cup evaporated milk

1/4 cup whole milk

1 teaspoon vanilla extract

1/2 teaspoon cinnamon

Butter or oil for cooking

Toppings:

Whipped cream

Fresh berries or sliced bananas

Dusting of cinnamon or powdered sugar

Instructions

In a shallow dish, whisk together eggs, all three milks, vanilla, and cinnamon until smooth.

Soak each slice of bread in the custard for 20–30 seconds per side.

Heat a skillet over medium heat and melt butter or oil.

Cook soaked bread slices 2–3 minutes per side until golden and cooked through.

Serve warm, topped with whipped cream, fruit, and a light dusting of cinnamon or sugar.

Nutrition

  • Calories: 260
  • Fat: 13g
  • Carbohydrates: 25g
  • Protein: 9g

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

This recipe was born from a happy little accident (aren’t the best ones always?). A few years back, I was hosting my family for a long weekend. The plan was a big, classic French toast breakfast. I had my challah ready, my eggs whisked… and then I spotted them in the pantry: a lone can of sweetened condensed milk and a can of evaporated milk, left over from a baking project.

On a whim, I thought, “What if…” I swapped out my usual cream-and-milk mixture for *the* tres leches trio. I whisked it all together, held my breath, and let the bread soak. The smell that filled my kitchen while it cooked was pure caramelized sweetness. When I served it, the first bite was met with complete silence—the good kind, the “too busy savoring this to speak” kind. Then came the chorus of “What did you DO to this?” and “This is incredible!” My nephew, a serious French toast connoisseur at age ten, declared it “the champion.” That messy, experimental morning turned into our new must-have family brunch tradition. It’s a reminder that sometimes, the most magical dishes come from just playing in the kitchen with what you have and what you love.

Gathering Your Magical Ingredients

Here’s everything you need to create this custardy masterpiece. I’ve added my little chef insights and swaps so you can make this your own!

  • 4 thick slices of brioche or challah – This is your foundation! The thick, soft, slightly sweet structure of brioche or challah is perfect for soaking up all that custard without falling apart. Chef’s Tip: Stale bread (day-old is ideal) absorbs the mixture even better without getting mushy. No brioche? A sturdy sourdough or thick-cut Texas toast works in a pinch!
  • 2 large eggs – Our custard base. They create the rich structure that sets as it cooks.
  • 1/4 cup sweetened condensed milk – The secret weapon! This is what gives the French toast its iconic tres leches sweetness and velvety, rich body. There’s no direct sub for its unique magic, but for a less sweet version, you could try using all heavy cream.
  • 1/4 cup evaporated milk – This concentrated milk adds a deeper, slightly caramelized milk flavor without extra wateriness.
  • 1/4 cup whole milk – The third milk! It balances the richness of the other two. Feel free to use 2%, or even a full-fat canned coconut milk for a dairy-free twist.
  • 1 teaspoon pure vanilla extract – The flavor booster. Always use the real stuff if you can—it makes a world of difference.
  • 1/2 teaspoon ground cinnamon – A warm, cozy hug of spice. A tiny pinch of nutmeg would be lovely here too.
  • Butter or neutral oil for cooking – I’m Team Butter for its flavor, but a high-heat oil like avocado works great for achieving that perfect, even golden crust.

For the Toppings (The Fun Part!):

  • Freshly whipped cream – Light, airy, and essential. Canned is fine, but whipping your own with a touch of vanilla is next-level.
  • Fresh berries or sliced bananas – The pop of fresh, bright flavor cuts through the richness perfectly. In winter, try sautéed apples or pears with a dash of cinnamon!
  • Dusting of cinnamon or powdered sugar – For that beautiful, finished look.
  • Maple syrup (optional) – Honestly, the toast is so decadent on its own, you might not need it! But a tiny drizzle never hurt anyone.

Let’s Make Some Magic: Step-by-Step

Ready? Aprons on! This process is as satisfying as the result.

  1. Create the Custard. Grab a shallow baking dish or a large pie plate—something that gives your bread slices plenty of room to lounge. Crack in the two eggs and give them a good initial whisk. Now, pour in the sweetened condensed milk, evaporated milk, whole milk, vanilla, and cinnamon. Whisk, whisk, whisk until the mixture is completely smooth, homogenous, and smells like sweet dreams. Little Chef Hack: If your sweetened condensed milk is being stubborn, pop the unopened can in a bowl of warm water for a few minutes to make it easier to pour.
  2. The Soak is Key. Place your first slice of bread into the custard bath. Let it sit for a good 20-30 seconds on the first side. You’ll see it start to drink it up eagerly! Gently flip it and do the same on the other side. The goal is for the bread to feel heavily saturated but not so fragile it falls apart when you lift it. Pro Tip: Use a thin, flexible spatula to lift the soaked bread—it gives you more support than a fork.
  3. Heat Things Up. While your bread is soaking, place a large non-stick or cast-iron skillet over medium heat. Add a generous knob of butter (about a tablespoon) and let it melt until it’s just starting to foam. That foam is your signal that the pan is perfectly hot and ready. You want a gentle sizzle when the bread hits the pan.
  4. Cook to Golden Perfection. Carefully transfer your soaked bread slice to the hot skillet. I like to cook two slices at a time to avoid crowding the pan. Let them cook, undisturbed, for 2-3 minutes. Peek at the underside—you’re looking for a deep, golden-brown crust. When you achieve that, flip! The second side usually cooks a touch faster, about 1.5-2 minutes. Chef’s Secret: If you’re cooking in batches, place finished slices on a wire rack set over a baking sheet in a 200°F oven to keep everything warm and crisp.
  5. Repeat & Serve Immediately. Add a little more butter to the pan for your next batch and repeat the soaking and cooking process. The moment that last slice is done, it’s time to plate! The aroma in your kitchen right now is your reward.

Plating Your Masterpiece

This dish deserves a beautiful plate! I like to place one or two slices slightly overlapping. Immediately top with a generous dollop of whipped cream—let it be a little messy and artistic. Scatter your vibrant fresh fruit right over and around the cream. Finally, with a fine-mesh sieve, give it the lightest, prettiest dusting of powdered sugar or cinnamon. Serve it right away while the interior is still luxuriously custardy and the exterior has that satisfying crisp edge. Pass the maple syrup at the table for those who want it, but encourage everyone to try the first bite without—I promise, the flavor is incredible all on its own.

Make It Your Own: Delicious Twists & Swaps

Love the base recipe? Try one of these fun variations next time!

  • Chocolate Tres Leches: Add 2 tablespoons of unsweetened cocoa powder and a tablespoon of sugar to the custard mixture. Top with chocolate shavings.
  • Dulce de Leche Drizzle: Warm a few spoonfuls of store-bought or homemade dulce de leche with a splash of milk to make a sauce. Drizzle over the plated toast instead of syrup.
  • “Café Con Leche” Style: Add 1-2 teaspoons of instant espresso powder to the custard for a lovely coffee undertone.
  • Dairy-Free Delight: Use full-fat canned coconut milk for both the evaporated and whole milk, and use a coconut cream-based vegan sweetened condensed milk.
  • Overnight, No-Fuss Version: Assemble the soaked bread slices in a buttered baking dish, cover, and refrigerate overnight. In the morning, bake at 375°F for 25-30 minutes for a hands-off, crowd-feeding casserole!

A Few More Thoughts From My Kitchen

Over the years, this recipe has become my go-to “impress-without-stress” breakfast. I’ve learned that the thicker you slice your bread, the more dramatic and custardy the center will be. I’ve also played with adding a splash of rum or bourbon to the custard for a very grown-up holiday brunch—it’s fantastic!

One funny story: I once accidentally used a *can* of sweetened condensed milk instead of a *quarter cup* in a sleepy morning haze. Let’s just say I created an extremely sweet, albeit delicious, bread pudding situation right in the skillet! We still ate it, of course, but it taught me to always double-check my measurements before pouring. The beauty of cooking is that even the “mistakes” can be tasty.

Your Questions, Answered

Q: My French toast turned out soggy in the middle. What happened?
A: This usually means the heat was too high, causing the outside to brown before the custard in the center had time to cook through. Keep your pan at a steady medium heat. If you see it browning too fast, just lower the heat a touch. A perfectly cooked slice will be golden outside and set, but still lush and creamy inside.

Q: Can I make this recipe ahead of time?
A: Absolutely! You have two great options. 1) Prep the custard mixture the night before and keep it covered in the fridge. Just give it a good whisk in the morning. 2) For the ultimate make-ahead, try the overnight casserole variation I mentioned above. It’s a lifesaver for entertaining.

Q: What’s the best bread to use besides brioche?
A: Challah is my #2 pick. A good, thick-sliced French toast loaf from the bakery works. Even a sturdy, artisanal white sandwich bread can work in a pinch—just be a bit more gentle during the soak. Avoid very soft, thin-sliced bread as it can disintegrate.

Q: Is there a way to make it less sweet?
A: For sure! You can reduce the sweetened condensed milk by a tablespoon or two and replace that volume with more whole milk or heavy cream. The topping choices also help—skip the powdered sugar and use tart berries like blackberries or raspberries to balance the plate.

Nutritional Information*

*Per slice (1 of 4), without toppings. This is an estimate and will vary based on specific ingredients used.

  • Calories: ~260
  • Carbohydrates: 25g
  • Protein: 9g
  • Fat: 13g
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Servings: 4 slices

 

Final Thoughts

This Tres Leches French Toast is the ultimate indulgent brunch treat—decadent, custardy, and surprisingly approachable. It’s the kind of recipe that transforms an ordinary morning into something memorable, whether you’re serving a special holiday breakfast, a celebratory weekend brunch, or just treating yourself because…well, why not?

The magic lies in its simplicity: a few pantry staples combine to create a show-stopping, flavor-packed dish that feels fancy without the fuss. Thick, soft bread soaks up the luscious three-milk custard, and a quick pan-fry seals in that golden, slightly crisp exterior. Top it with whipped cream and fresh fruit, and you’ve got a dish that looks as spectacular as it tastes.

Keep this recipe in your arsenal for those mornings when you want to impress without stress, play with flavor twists, or just savor a little everyday decadence—you (and anyone lucky enough to share a plate with you) will be thrilled.

 

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating