Dessert Disguised As Breakfast
This tres leches French toast is what happens when your favorite classic breakfast decides it wants to be a little extra. Soft, fluffy slices of bread are soaked in a creamy three-milk mixture, cooked until golden on the outside, and finished with layers that feel straight out of a dessert menu. Itโs indulgent, cozy, and exactly the kind of recipe that makes mornings more exciting.

If youโve ever loved French toast with tres leches or dreamed of turning a traditional dessert into something brunch-worthy, this oneโs calling your name. Each slice gets stacked with a light, creamy yogurt and whipped topping, then drizzled with even more milk mixture for that signature soak-in-every-bite moment. Add fresh strawberries on top and suddenly this feels like three milk French toast meets your favorite cafรฉ brunch.
What really sets this apart is that itโs secretly balanced. This tres leches protein French toast delivers all the richness you expect, without feeling heavy or overdone. Instead of condensed milk, this healthier version uses a blend of nonfat milk, vanilla creamer, and barista oat milk to create that sweet, creamy flavor that makes healthy tres leches French toast taste just as indulgent as the original.
Itโs rich, comforting, and borderline dessertโฆyet somehow still breakfast-appropriate. Whether youโre making it for a slow weekend morning or just want something that feels special, this tres leches French toast proves you really can have the best of both worlds.
Macros Per Serving
414 Cal | 46g Carbs | 13g Fat | 33g Protein
Why You’ll Love This Recipe
If you love breakfast recipes that feel indulgent but still fit into a balanced lifestyle, this oneโs about to be a favorite. This tres leches French toast delivers dessert vibes with nourishing ingredients, making it perfect for when you want something cozy, sweet, and satisfying without going overboard.
- Dessert-Level Flavor: This French toast with tres leches tastes like something straight from a brunch menu. The three-milk soak and creamy layers make every bite rich, soft, and indulgent.
- High-Protein Upgrade: This tres leches protein French toast packs in protein while still tasting like a treat. Itโs filling, satisfying, and keeps you fueled long after breakfast.
- Healthier Tres Leches Twist: By skipping condensed milk and using a mix of nonfat milk, vanilla creamer, and oat milk, you get that classic flavor in a healthier tres leches French toast form.
- Soft Yet Crispy Texture: Golden and crisp on the outside, fluffy and soak-able on the insideโthis three milk French toast nails the texture balance.
- Brunch-Worthy Presentation: With creamy layers and fresh strawberries on top, this dish looks just as good as it tastes.
Itโs comforting, a little indulgent, and totally worth making when you want breakfast to feel special. If youโre craving something sweet, cozy, and balanced, this tres leches French toast checks every box.

Key Ingredients for this Tres Leches French Toast
To make this indulgent-yet-balanced tres leches French toast, a handful of simple ingredients come together to create layers of creamy, cozy goodness. Each one plays a specific role in achieving that classic three-milk flavor while keeping things lighter and protein-packed.
- Nonfat Plain Milk: Adds a classic dairy base while keeping the mixture light and balanced.
- Vanilla Almond Coconut Creamer: Brings subtle sweetness and depth that mimics traditional tres leches flavor.
- Barista Blend Oat Milk: Adds extra creaminess and helps create that rich three milk French toast texture.
- Cinnamon: A small pinch adds warmth and enhances the overall dessert-like flavor.
- Large Brown Egg: Helps bind everything together and gives structure to the French toast.
- Tres Leches Mixture: Used directly in the custard to infuse flavor into every bite.
- Vanilla Extract: Adds sweetness and a bakery-style aroma.
- Salt: Balances the sweetness and enhances flavor.
- Whole Grain Bread: Soft yet sturdy, perfect for soaking up the tres leches without falling apart.
- Olive Oil Spray: Keeps the pan lightly greased for even browning.
- 0% Milkfat Yogurt: Adds protein and a tangy contrast to the sweet French toast.
- Reduced Fat Whipped Cream: Keeps the texture airy and dessert-like.
- Cinnamon: Ties the flavors together with a warm finish.
- Sliced Strawberries: Adds freshness and a bright contrast to this healthy tres leches French toast.
Substitution Options
This tres leches French toast is flexible and easy to customize depending on what you have on hand or your personal preferences. Whether youโre adjusting for dietary needs or flavor preferences, there are plenty of ways to make this recipe your own while keeping that classic three-milk vibe.
- Milk Options: Swap the nonfat milk for low-fat dairy milk or an unsweetened plant-based option if needed. Just aim for something neutral so the tres leches flavor still shines.
- Creamer: If vanilla almond coconut creamer isnโt available, a vanilla coffee creamer or lightly sweetened almond milk works well in this French toast with tres leches.
- Bread: Any sturdy sandwich bread will work here. Brioche, whole wheat, or a high-protein bread can all be used for this tres leches protein French toast.
- Yogurt: Greek yogurt or dairy-free yogurt alternatives can be used for the yogurt whip, depending on preference.
- Fruit Topping: Strawberries are classic, but raspberries, blueberries, or sliced peaches are all delicious on healthy tres leches French toast.
Donโt be afraid to mix and match based on what you love. This recipe is forgiving, customizable, and still delivers that rich tres leches flavor no matter how you tweak it.
**If there is a sub I haven’t mentioned above, it’s because I have not tested it and can’t speak for how well it would work for this recipe.
Equipment and Tools
You donโt need anything fancy to pull off this tres leches French toast, which makes it even better. Most of these tools are kitchen staples and help keep the process smooth and stress-free. Hereโs what youโll want to have ready before getting started.
- Mixing Glass or Small Pitcher: Perfect for stirring together the tres leches mixture.
- Shallow Bowl or Dish: Makes dipping the bread into the custard quick and mess-free.
- Nonstick Skillet or Pan: Ensures even browning and prevents sticking while cooking the French toast.
- Small Mixing Bowl: Ideal for whipping together the yogurt mixture.
- Whisk or Fork: Helps evenly combine the custard and yogurt whip.
- Spatula: Makes flipping the French toast easy and clean.
- Measuring Scale: Helpful for accurately portioning ingredients, especially for this tres leches protein French toast.
With just a few simple tools, youโll be on your way to making a healthy tres leches French toast that looks bakery-worthy but feels totally approachable.
How to Make Your Tres Leches French Toast
This tres leches French toast comes together easier than youโd expect and feels way more impressive than the effort required. With just a few bowls and simple steps, youโll have a breakfast that looks and tastes like dessert. Itโs perfect for slow mornings or anytime you want something a little extra special.

Tres Leches
Start by adding all of your milks to a glass along with a pinch of cinnamon. Give it a good stir until everything is fully combined. Set aside so the flavors can meld while you prep the rest.
French Toast
In a shallow dish, crack in the egg and add a portion of the tres leches mixture, vanilla extract, and a pinch of salt. Whisk until smooth and evenly combined. Dip each slice of bread into the mixture, coating both sides well. Add to a lightly sprayed nonstick pan over medium heat and cook until golden brown on both sides. Repeat until all slices are cooked.

Yogurt Whip
While the French toast cooks, mix together the yogurt, whipped cream, and a pinch of cinnamon in a small bowl. Stir until smooth and fluffy, creating a light, creamy layer for your tres leches protein French toast.

Assembly
Place one slice of French toast on a plate and spread a layer of yogurt whip on top. Add another slice and repeat with more yogurt whip, stacking until complete. Finish with one final layer of yogurt whip, then pour the remaining tres leches over the top and let it soak into every crevice.
Topping
Finish with sliced strawberries and dig in. This French toast with tres leches is best enjoyed right away while everything is soft, creamy, and perfectly soaked.
Tips and Tricks
Here are some helpful tips to make your tres leches French toast turn out perfectly every single time. These little tweaks will help you nail the texture, flavor, and overall experienceโespecially if you want that dessert-like finish without crossing into soggy territory.
- Use Sturdy Bread: Choose a bread that can hold up to soaking, like whole grain or a thicker sliced loaf. This helps the French toast with tres leches absorb the milk mixture without falling apart.
- Donโt Oversoak the Bread: A quick dip on each side is all you need. Letting the bread sit too long in the custard can lead to overly soft slices instead of that perfect golden exterior.
- Cook Low and Slow: Medium heat is key here. It allows the inside to cook through while still giving you a lightly crisp outside for your three milk French toast.
- Let the Tres Leches Soak After Assembly: Pouring the remaining milk mixture on top at the end gives you that classic tres leches effect without making the French toast mushy during cooking.
- Keep the Yogurt Whip Light: Gently mix the yogurt and whipped cream to keep it airy. This balances the richness of the tres leches protein French toast.
- Add Fruit Right Before Serving: Fresh strawberries are best added at the very end so they stay bright and juicy.
- Serve Immediately: This healthy tres leches French toast is best enjoyed fresh while everything is perfectly soaked and creamy.
A few simple adjustments go a long way in making this recipe feel indulgent, balanced, and absolutely worth the effort.
Storage Instructions
This tres leches French toast is best enjoyed fresh, but if you happen to have leftovers, proper storage will help maintain the flavor and texture. Because of the milk soak and creamy layers, a little care goes a long way. Follow these tips to keep everything tasting its best.
- Refrigeration: Store leftovers in an airtight container in the refrigerator and enjoy within 1โ2 days for best quality.
- Separate When Possible: If you know youโll have leftovers, store the French toast and yogurt whip separately to avoid excess soaking.
- Reheating Tip: Reheat gently in a skillet or microwave until just warmed through. Avoid overheating, as this can dry out the French toast.
- Avoid Freezing: Freezing is not recommended for French toast with tres leches, as the milk mixture and yogurt whip can change texture once thawed.
By storing it properly, you can still enjoy the cozy flavors of this tres leches protein French toast later on. Just keep expectations realisticโfresh is always best here. When in doubt, make it and enjoy it right away.

More French Toast Recipes
I clearly have a soft spot for sweet breakfasts that feel a little extra. If you loved this tres leches French toast, here are a few other French toast recipes on my site that hit that same cozy, dessert-for-breakfast vibe.
- Biscoff French Toast
- Crรจme Brรปlรฉe Challah French Toast
- Sweet Potato Casserole French Toast
- Hot Chocolate Hawaiian Roll French Toast
FAQs
You might have a few questions before making this tres leches French toast, and Iโve got you covered. This recipe has a few unique steps that make it extra special. Here are some common questions to help you feel confident before getting started.
-
Can I make this tres leches French toast ahead of time?
This recipe is best enjoyed fresh, but you can prep some components ahead. The tres leches mixture and yogurt whip can be made in advance and stored separately in the fridge. Assemble and soak just before serving for the best texture.
-
Is this considered a healthy tres leches French toast
Yes, this version is lighter than traditional tres leches desserts. By skipping condensed milk and using a mix of nonfat milk, creamer, and oat milk, you still get that classic flavor in a more balanced way.
-
How much protein does this tres leches protein French toast have?
This recipe packs in a generous amount of protein thanks to the egg, yogurt, and milk components. Itโs filling, satisfying, and perfect if you want something sweet that still fuels your day.
-
Can I use a different fruit topping?
Absolutely. Strawberries are classic, but raspberries, blueberries, or even sliced bananas work beautifully. Fruit adds freshness and helps balance the richness of the three milk French toast.
Recipe Card
Tres Leches French Toast
Ingredients
Tres Leches:
- 30 ml Nonfat Plain Milk (Whole Foods)
- 30 ml Vanilla Almond Coconut Creamer (Nutpods)
- 30 ml Barista Blend (Good Karma)
- Pinch of Cinnamon
French Toast:
- 55 g Large Brown Egg (Vital Farms)
- 30 ml Tres Leches
- 1 tsp Vanilla Extract (Nielsen Massey)
- Pinch of Salt
- 84 g 100% Whole Grain SF Bread (Natures Own)
- Olive Oil Spray
Yogurt Whip:
- 113 g 0% Milkfat Yogurt (Fage)
- 9 g Reduced Fat Whipped Cream (Cool Whip)
- Pinch of Cinnamon
Topping:
- Sliced Strawberries
Instructions
Tres Leches:
- In a glass, add in your milks and cinnamon and give it a stir. Set aside.30 ml (2 tbsp) Nonfat Plain Milk, 30 ml (2 tbsp) Vanilla Almond Coconut Creamer, 30 ml (2 tbsp) Barista Blend, Pinch of Cinnamon
French Toast:
- In a shallow dish, crack in an egg, add a third of the tres leches, vanilla extract, and a pinch of salt. Whisk together until evenly incorporated.55 g (1 whole) Large Brown Egg, 30 ml (2 tbsp) Tres Leches, 1 tsp Vanilla Extract, Pinch of Salt
- Dip a slice of bread and coat evenly front and back. Add to a slightly sprayed non stick pan on medium heat and cook until golden brown on each side. Repeat for all your slices.84 g (3 slices) 100% Whole Grain SF Bread, Olive Oil Spray
Yogurt Whip:
- While those cook, in a small bowl, mix together your yogurt and cool whip with a pinch of cinnamon until smooth.113 g (0.5 cup) 0% Milkfat Yogurt, 9 g (2 tbsp) Reduced Fat Whipped Cream, Pinch of Cinnamon
Assembly:
- Grab a plate and add a slice of French toast. Spread on a layer of the yogurt whip and top with another slice of French toast. Repeat with the yogurt whip and another slice.
- Do a final spread on top and then pour on your remaining tres leches and let it soak in to all the crevices.
Topping:
- Top with sliced strawberries if desired and enjoy!Sliced Strawberries
Nutrition Information
The Nutrition Facts above are specific to the ingredients I chose to use for this recipe.
Save this recipe to your Pinterest Board and share it with your family and friends!

DID YOU MAKE THIS RECIPE?
Be sure to tag @tishasveggieeats on Instagram and hashtag #tishasveggieeats!
AND CHECK OUT MORE RECIPES HERE!
Tres Leches French Toast
Ingredients
Tres Leches:
- 30 ml Nonfat Plain Milk (Whole Foods)
- 30 ml Vanilla Almond Coconut Creamer (Nutpods)
- 30 ml Barista Blend (Good Karma)
- Pinch of Cinnamon
French Toast:
- 55 g Large Brown Egg (Vital Farms)
- 30 ml Tres Leches
- 1 tsp Vanilla Extract (Nielsen Massey)
- Pinch of Salt
- 84 g 100% Whole Grain SF Bread (Natures Own)
- Olive Oil Spray
Yogurt Whip:
- 113 g 0% Milkfat Yogurt (Fage)
- 9 g Reduced Fat Whipped Cream (Cool Whip)
- Pinch of Cinnamon
Topping:
- Sliced Strawberries
Instructions
Tres Leches:
- In a glass, add in your milks and cinnamon and give it a stir. Set aside.30 ml (2 tbsp) Nonfat Plain Milk, 30 ml (2 tbsp) Vanilla Almond Coconut Creamer, 30 ml (2 tbsp) Barista Blend, Pinch of Cinnamon
French Toast:
- In a shallow dish, crack in an egg, add a third of the tres leches, vanilla extract, and a pinch of salt. Whisk together until evenly incorporated.55 g (1 whole) Large Brown Egg, 30 ml (2 tbsp) Tres Leches, 1 tsp Vanilla Extract, Pinch of Salt
- Dip a slice of bread and coat evenly front and back. Add to a slightly sprayed non stick pan on medium heat and cook until golden brown on each side. Repeat for all your slices.84 g (3 slices) 100% Whole Grain SF Bread, Olive Oil Spray
Yogurt Whip:
- While those cook, in a small bowl, mix together your yogurt and cool whip with a pinch of cinnamon until smooth.113 g (0.5 cup) 0% Milkfat Yogurt, 9 g (2 tbsp) Reduced Fat Whipped Cream, Pinch of Cinnamon
Assembly:
- Grab a plate and add a slice of French toast. Spread on a layer of the yogurt whip and top with another slice of French toast. Repeat with the yogurt whip and another slice.
- Do a final spread on top and then pour on your remaining tres leches and let it soak in to all the crevices.
Topping:
- Top with sliced strawberries if desired and enjoy!Sliced Strawberries
Nutrition Information
The Nutrition Facts above are specific to the ingredients I chose to use for this recipe.














Like this recipe?