This Tres Leches French Toast Casserole makes the ultimately rich and decadent breakfast. It doesn’t get any better than brioche bread soaked in 3 different types of milk and eggs and then baked until golden brown

If you’re a fan of French toast casseroles, you are going to love these recipes too; Berries ‘n Cream French Toast Casserole and Apple Pie French Toast.

Tres Leche French toast casserole in a white baking dish, strawberries and a white and black dish towel.

This Tres Leches French Toast Casserole couldn’t be easier to prepare. If you are looking to take your regular French toast up a notch, you must try this recipe. Keep a few cans of condensed milk and evaporated milk in the pantry so you can easily make up this casserole when the mood for an indulgent breakfast hits.

Origin of tres leches cake or torta tres leches

Popular in Latin America, Tres Leche Cake, also known as Torta Tres Leche, is a sponge cake prepared with three kinds of milk; condensed milk, evaporated milk, and whole milk. This type of cake usually turns out light and airy with a rich and moist texture.

Originally from Nicaragua, where it is the country’s national cake, tres leche cake dates as far back as the 19th century. Some theories propose this cake was inspired by English, Italian, and Portuguese soaked cakes.

Why You’ll Love This Recipe

Simple – This recipe is super simple to prepare and can be made ahead of time.

Indulgent – Eating this French toast casserole is like eating Tres Leches cake for breakfast, a true treat, perfect for a special brunch.

Modifiable – Feel free to add cinnamon, spike it with your favorite liqueur, serve with whipped cream, fresh fruit or whatever you are in the mood for.

Brioche bread, eggs, strawberries, evaporated milk, condensed milk, heavy cream and a white and red dish towel.


  • Brioche bread – Brioche bread is ideal but challah bread is a good alternative.
  • Eggs – Any type of eggs will work in this French toast casserole.
  • Condensed milk – Use sweetened condensed milk.
  • Evaporated milk – This is not the same as condensed milk. This is canned evaporated milk.
  • Heavy cream – Heavy cream adds even more richness to the French toast.
  • Strawberries – Fresh strawberries add a pop of color and natural sweetness.

How To Make Tres Leches Brioche French Toast

Step 1: For how to make tres leche custard mixture, whisk all the milk together and then divide in two and set half aside.

Step 2: Add eggs to one half of the milk mixture and whisk well. Use an electric whisk for the best results.

Step 3: Place the bread slices in a baking dish and pour the tres leches mixture that has the eggs mixed in, over the bread slices.

Step 4: Bake the casserole uncovered until the tops are golden brown and the tres leches custard is set. Pour the remaining milk over the French toast, sprinkle with icing sugar (optional), and serve.

Baked Tres Leche French toast casserole in a white baking dish, strawberries.

Tips and Variations

Add some spice. Sprinkle cinnamon, pumpkin spice mix, or cardamon into the egg and milk mixture. You can also add a touch of vanilla extract.

Make it chocolate. Stir unsweetened cocoa powder into the egg and milk mixture for a chocolate-flavored French toast casserole. Or sprinkle the French toast casserole with chocolate chips before placing it in the oven.

Spike it. Stir in your favorite liqueur like Kahlua, Bailey’s or you can add a splash of rum.

Swap the whole milk. Instead of using whole milk you can add a flavored coffee creamer for more flavor.

Change up the fruit. Instead of making strawberry tres leches use blueberries or raspberries.

Custard being poured over Tres Leche French toast, strawberries, black and white dish towel.


why is my french toast casserole soggy?

If your casserole turned out soggy it could be because you used a soft bread. A soft bread may not absorb all the custard that it should, and it might end up soggy.


If you find yourself with a soggy French toast casserole, for whatever reason, try baking it a bit longer until it firms up.

Can I substitute a different bread?

Yes, you can use a challah if you wish or any other bread though the taste and texture may be different.

Does French Toast Casserole Reheat Well?

Yes, French toast casserole will reheat well. You can reheat it in the microwave where it will turn out soft or in the oven when it will get slightly crispier.

Tres Leche French toast casserole, strawberries.

Make Ahead and Storage

Make ahead: If you’ve a big crowd coming for brunch and want to prepare this French toast recipe a day or two beforehand you can most definitely do so. Cooked, it will keep in the fridge for a few days. You can also assemble the French toast the night before and just bake it before you want to serve it.

Storage: Leftover French toast casserole can be covered in plastic wrap and stored in the fridge for up to 3 days. You can also transfer it to an airtight container if you wish. In the freezer, the leftovers will keep for up to 3 months. Defrost in the fridge overnight and reheat in the oven.

recommended kitchen tools

Pictured in this French Toast recipe is the Emile Henry Pearl Modern Classic, loaf pan (color available in gray)

Ramekins 8 OZ Oven Safe, Ceramic Ramekin Bowls Set of 6 which I use for serving sauces, baking but also to measure/ photograph ingredients. They are super cute and multi-use!

The Porcelain Egg Holder and other tools, appliances and equipment can be found on My Amazon Storefront.

A slice of Tres Leche French Toast Casserole with strawberries on a plate with a fork.

Looking for more breakfast recipes?


Let the unbaked casserole sit for a few minutes so the bread has time to absorb the milk mixture.

Want to save this recipe?
Just enter your email and get it sent to your inbox! Plus you’ll get great new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Tres Leches French Toast Casserole

by Silvia Dunnirvine
This Tres Leches French Toast Casserole makes the ultimately rich and decadent breakfast. It doesn't get any better than brioche bread soaked in 3 different types of milk and eggs and then baked until golden brown
Prep: 15 minutes
Cook: 30 minutes
Total: 45 minutes
Servings: 6 people


  • 1 loaf brioche bread sub for challah bread
  • 3 eggs
  • 3/4 cup condensed milk
  • 1/2 cup evaporated milk
  • 1/2 cup heavy cream
  • fresh strawberries


  • In a bowl whisk all the milks (tres leches), then divide the tres leches custard into two. Set 1/2 batch aside.
    Tres Leches french toast
  • To the other half add in eggs and whisk really well. While you can use a hand whisk and some elbow grease, it's best to use an electric whisk.
    Tres Leches french toast ingredients
  • Arrange the bread slices onto a baking dish. My loaf was able to fit snuggly into a bread dish. Pour the tres leches half that has the eggs mixed in, over the bread slices.
  • Bake at 350F degrees uncovered for 28-30 minutes until the tops are golden brown and tres leches custard is set. Pour the remaining milk mixture over the French toast and serve.
    Tres Leches french toast


Calories: 495kcal | Carbohydrates: 50g | Protein: 14g | Fat: 27g | Saturated Fat: 16g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 0.01g | Cholesterol: 220mg | Sodium: 366mg | Potassium: 264mg | Fiber: 0.1g | Sugar: 24g | Vitamin A: 1049IU | Vitamin C: 5mg | Calcium: 222mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Keyword: torta tres leches, tres leches custard, tres leches french toast
Course: Breakfast
Cuisine: French, Mexican
Like this? Leave a comment below!
Tres Leche French toast casserole, strawberries, and a black and white dish towel.

Hi! I’m Silvia.

My goal is to make cooking simple and enjoyable.

Garden in the Kitchen is full of easy and balanced recipes for busy families. Classics get a healthier twist with additions of veggies or alternative ingredients.

I hope my recipes will inspire you to cook more home meals and above all have fun in the kitchen!

You May Also Like

Leave a comment

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

Recipe Rating