Table of Contents
Intro
There are some mornings when you want breakfast to feel a little special. Maybe it’s a lazy Sunday, a holiday morning, or one of those cozy days when the kitchen fills with warm aromas and everyone slowly gathers around the table.
That’s exactly the kind of moment that inspired me to fall in love with Barefoot Contessa Baked French Toast Casserole.
As a home chef, I’m always searching for recipes that are comforting, easy to prepare, and guaranteed to impress family and guests. This dish checks every box. It’s rich, buttery, lightly sweet, and packed with soft custardy bread that bakes into golden perfection.
What I adore most about this casserole is how simple it feels while tasting incredibly luxurious. Thick slices of bread soak overnight in a creamy mixture of eggs, milk, vanilla, and sugar. By morning, the bread has absorbed all that flavor. When baked, the top becomes lightly crisp while the inside stays soft and pudding-like.
The result? A warm breakfast that tastes like French toast and bread pudding had the most delicious baby.
And trust me—once you serve this Barefoot Contessa Baked French Toast Casserole, it quickly becomes the breakfast everyone requests again and again.
What is Barefoot Contessa Baked French Toast Casserole?
Barefoot Contessa Baked French Toast Casserole is a make-ahead breakfast dish inspired by the comforting recipes of Ina Garten. Instead of cooking French toast slices individually in a skillet, the bread is arranged in a baking dish and soaked in a rich custard mixture.
The casserole rests overnight so the bread absorbs the custard completely. The next morning, it is topped with a buttery brown sugar streusel and baked until golden.
The flavor is incredible. Imagine soft challah bread infused with vanilla, eggs, cream, and sugar. The top develops a lightly crisp caramelized crust while the inside stays creamy and tender.
This dish is especially popular for:
- Holiday breakfasts
- Christmas morning brunch
- Weekend family gatherings
- Brunch parties
- Meal prep breakfasts
What makes it truly special is the balance of textures. The inside is soft and custardy, almost like bread pudding. The topping adds a gentle crunch with brown sugar and butter. And when served with maple syrup, fresh berries, or powdered sugar, the flavors become even more irresistible.
Equipment List
Before starting the recipe, it helps to gather everything you need. Luckily, this casserole doesn’t require any complicated tools.
Here’s what I use in my kitchen:
- 9×13 inch baking dish
- Mixing bowls
- Whisk
- Measuring cups
- Measuring spoons
- Bread knife
- Rubber spatula
- Plastic wrap or foil
- Oven
A ceramic or glass baking dish works beautifully for this recipe because it distributes heat evenly and gives the casserole that perfect golden finish.
Recipe Card Info
Prep Time: 20 minutes
Chill Time: 8 hours
Cook Time: 45 minutes
Total Time: 9 hours 5 minutes
Servings: 8 servings
Cuisine: American
Course: Breakfast
Calories: 420 calories per serving
Ingredients
For the French Toast Base
- 1 loaf challah bread (about 16 oz), cut into 1-inch cubes
- 8 large eggs
- 2 cups whole milk
- 1 cup heavy cream
- 3/4 cup granulated sugar
- 1/4 cup light brown sugar
- 1 tablespoon pure vanilla extract
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon salt
For the Streusel Topping
- 1/2 cup unsalted butter, cold and cubed
- 1 cup light brown sugar
- 1/2 cup all-purpose flour
- 1 teaspoon ground cinnamon
- 1/4 teaspoon salt
Optional Toppings
- Maple syrup
- Powdered sugar
- Fresh berries
- Whipped cream
Instructions
Step 1: Prepare the Bread
Cut the challah bread into large cubes. Slightly stale bread works best because it absorbs the custard mixture without becoming soggy.
Place the bread cubes evenly in a greased 9×13-inch baking dish.
Step 2: Make the Custard
In a large mixing bowl, whisk together the eggs, whole milk, heavy cream, granulated sugar, brown sugar, vanilla extract, cinnamon, and salt.
Whisk until the mixture is completely smooth and the sugars have dissolved.
Step 3: Combine Bread and Custard
Slowly pour the custard mixture over the bread cubes, making sure every piece gets coated.
Press the bread down gently with a spatula so it absorbs the liquid.
Step 4: Refrigerate Overnight
Cover the baking dish with plastic wrap and place it in the refrigerator.
Let it chill for at least 8 hours or overnight. This step allows the bread to soak up the custard and develop incredible flavor.
Step 5: Prepare the Streusel
In a bowl, combine brown sugar, flour, cinnamon, and salt. Add the cold butter cubes and mix with your fingers or a pastry cutter until crumbly.
The mixture should resemble coarse crumbs.
Step 6: Preheat the Oven
Preheat the oven to 350°F (175°C).
Remove the casserole from the refrigerator and let it sit at room temperature for about 20 minutes.
Step 7: Add the Topping
Sprinkle the streusel mixture evenly across the soaked bread.
This topping will melt slightly and create a delicious caramelized crust.
Step 8: Bake
Bake the casserole for 45 minutes until the top is golden brown and the center is set.
The aroma filling your kitchen at this point will be absolutely irresistible.
Step 9: Serve
Let the casserole rest for about 10 minutes before serving.
Top with maple syrup, powdered sugar, or fresh berries.
Enjoy warm.

Why You’ll Love This Recipe
There are so many reasons this Barefoot Contessa inspired casserole has become one of my favorite breakfast recipes.
First, it’s incredibly convenient. You prepare everything the night before, which means the morning feels relaxed instead of rushed.
Second, the flavors are rich and comforting. The custard made with eggs, milk, cream, vanilla, and cinnamon soaks into every piece of bread.
Third, the topping creates the most beautiful contrast. That buttery brown sugar streusel melts and caramelizes, giving the casserole a delicate crunch.
Finally, it feeds a crowd. One baking dish easily serves a family or brunch table.
Tips for the Best French Toast Casserole
Over the years, I’ve learned a few tricks that make this dish even better.
Use Day-Old Bread
Fresh bread can become too soft. Slightly stale bread holds its structure better when soaked in custard.
Choose the Right Bread
Challah and brioche are ideal because they are rich and slightly sweet.
Don’t Skip the Overnight Soak
The long soak allows the custard to penetrate every cube of bread. This is what gives the casserole its signature soft texture.
Let it Rest After Baking
Allowing the casserole to sit for 10 minutes helps it set properly and makes slicing easier.
Flavor Variations to Try
One thing I love about baked French toast casseroles is how easily they can be customized.
Berry French Toast Casserole
Add 1 cup fresh blueberries or raspberries between the bread layers.
Apple Cinnamon Version
Add sautéed cinnamon apples to the casserole before baking.
Cream Cheese Swirl
Add small cubes of cream cheese for pockets of creamy richness.
Pecan Crunch
Mix chopped pecans into the streusel topping.
How to Store and Reheat
This casserole stores beautifully, which makes it perfect for leftovers.
Refrigeration
Store leftovers in an airtight container in the refrigerator for up to 4 days.
Freezing
You can freeze baked portions for up to 2 months.
Reheating
Reheat slices in the oven at 325°F for 10–15 minutes or warm them in the microwave.
What to Serve With French Toast Casserole
A rich breakfast dish pairs nicely with lighter sides.
Here are some of my favorite brunch pairings:
- Fresh fruit salad
- Crispy bacon
- Breakfast sausage
- Greek yogurt
- Fresh orange juice
Together, these create a beautiful and satisfying brunch spread.
Frequently Asked Questions
Can I make this casserole the same day?
Yes, but the flavor and texture are much better when the casserole soaks overnight.
What bread works best?
Challah, brioche, and French bread all work wonderfully.
Can I make it dairy free?
You can substitute almond milk or oat milk and use dairy-free butter for the topping.
How do I know when it’s done baking?
The top should be golden and the center should feel set rather than liquid.
Can I prepare it two days ahead?
Yes, the assembled casserole can stay refrigerated up to 24 hours before baking.
Final Thoughts
There’s something magical about waking up to a warm breakfast already waiting in the oven. This Barefoot Contessa Baked French Toast Casserole delivers everything I love about comfort food: rich flavors, simple ingredients, and the ability to bring people together around the table.
The custardy bread, buttery streusel topping, and hint of cinnamon make every bite feel indulgent yet familiar.
Whether you’re planning a holiday brunch or simply want to treat your family to a cozy breakfast, this recipe never disappoints.
Once you try it, I have a feeling it will become one of your favorite morning traditions too.

Barefoot Contessa Baked French Toast Casserole Recipe
Equipment
- 9×13-inch baking dish
- Mixing bowls
- Whisk
- Measuring cups
- Measuring spoons
- Bread knife
- Rubber spatula
- Plastic wrap or foil
- Oven
Ingredients
For the French Toast Base
- 1 loaf challah bread about 16 oz, cut into 1-inch cubes
- 8 large eggs
- 2 cups whole milk
- 1 cup heavy cream
- 3/4 cup granulated sugar
- 1/4 cup light brown sugar
- 1 tablespoon pure vanilla extract
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon salt
For the Streusel Topping
- 1/2 cup unsalted butter cold and cubed
- 1 cup light brown sugar
- 1/2 cup all-purpose flour
- 1 teaspoon ground cinnamon
- 1/4 teaspoon salt
Optional Toppings
- Maple syrup
- Powdered sugar
- Fresh berries
- Whipped cream
Instructions
Step 1: Prepare the Bread
- Cut the challah bread into large cubes. Slightly stale bread works best because it absorbs the custard mixture without becoming soggy.
- Place the bread cubes evenly in a greased 9×13-inch baking dish.
Step 2: Make the Custard
- In a large mixing bowl, whisk together the eggs, whole milk, heavy cream, granulated sugar, brown sugar, vanilla extract, cinnamon, and salt.
- Whisk until the mixture is completely smooth and the sugars have dissolved.
Step 3: Combine Bread and Custard
- Slowly pour the custard mixture over the bread cubes, making sure every piece gets coated.
- Press the bread down gently with a spatula so it absorbs the liquid.
Step 4: Refrigerate Overnight
- Cover the baking dish with plastic wrap and place it in the refrigerator.
- Let it chill for at least 8 hours or overnight. This step allows the bread to soak up the custard and develop incredible flavor.
Step 5: Prepare the Streusel
- In a bowl, combine brown sugar, flour, cinnamon, and salt. Add the cold butter cubes and mix with your fingers or a pastry cutter until crumbly.
- The mixture should resemble coarse crumbs.
Step 6: Preheat the Oven
- Preheat the oven to 350°F (175°C).
- Remove the casserole from the refrigerator and let it sit at room temperature for about 20 minutes.
Step 7: Add the Topping
- Sprinkle the streusel mixture evenly across the soaked bread.
- This topping will melt slightly and create a delicious caramelized crust.
Step 8: Bake
- Bake the casserole for 45 minutes until the top is golden brown and the center is set.
- The aroma filling your kitchen at this point will be absolutely irresistible.
Step 9: Serve
- Let the casserole rest for about 10 minutes before serving.
- Top with maple syrup, powdered sugar, or fresh berries.
- Enjoy warm.

Norma Parker is a recipe creator at Nomqom.com. She shares simple, tasty, and easy home-cooking ideas for everyday meals. Her goal is to help home cooks make delicious food with confidence.












