There are some recipes that instantly transport you back to a moment in time—like the smell of cinnamon, warm bread, and sweet caramel filling the kitchen. Overnight Caramel French Toast is one of those recipes for me. It’s not just a breakfast; it’s a memory. I can still picture the mornings when my family would gather around the table, sleepy-eyed and smiling, waiting for the aroma to reach them from the oven. It’s the kind of dish that turns a normal morning into something special—without needing any extra effort.

I love this recipe because it feels indulgent, yet it’s simple enough to prepare the night before. You do the easy part, then wake up to a kitchen that smells like a bakery. It’s perfect for lazy weekends, holiday mornings, or even just a cozy weekday when you want to feel like you’re treating yourself. I’ve served this to friends and watched them pause mid-bite, eyes closing in that satisfied “this is so good” moment.
What makes this Overnight Caramel French Toast so irresistible is the caramel layer that melts into the bread, creating pockets of sweet, buttery goodness in every bite. It’s like the French toast you know and love—but taken to a whole new level. And because it’s baked, the bread soaks up all the flavors without getting soggy. It comes out golden, slightly crisp on top, and soft inside—like a warm caramel cloud.
If you’re looking for a show-stopping breakfast for holidays, a sweet brunch option, or a treat for a special morning, this recipe is a must. It’s easy to make, unbelievably delicious, and perfect for sharing. Once you try it, it’ll become your go-to overnight French toast recipe.

Why You’ll Love It
It’s hands-off and stress-free
You prep it the night before and let the oven do the work.
Perfect for busy mornings or when you want a relaxed breakfast.
A bakery-style breakfast at home
The caramel layer turns it into a rich, dessert-like treat.
You’ll feel like you’re at a café, but it’s homemade.
Perfect for holiday mornings
It feeds a crowd with minimal effort.
Everyone loves waking up to the smell of baked French toast.
Soft inside, crispy on top
The top bakes to a golden crust while the center stays tender.
Every bite has the perfect texture balance.
Easy to customize
Add fruit, nuts, or chocolate chips.
You can make it your own every time.
Great for meal prep
You can refrigerate leftovers and reheat for days.
It’s a breakfast that keeps giving.

Ingredient Notes & Details
Bread (thick-cut brioche or challah)
Choose a dense bread that holds up to soaking.
Thick slices absorb the custard without falling apart.
Eggs
They create the custard base that makes the bread rich and soft.
Use large eggs for the best texture.
Milk (or half-and-half)
Half-and-half makes it extra creamy and indulgent.
Milk keeps it lighter but still delicious.
Caramel sauce
Use store-bought for convenience or homemade for extra flavor.
The caramel melts into the bread for sweet pockets of goodness.
Vanilla extract
Adds warm, aromatic sweetness.
Don’t skip it—it makes the flavor pop.
Cinnamon
A classic French toast spice that pairs perfectly with caramel.
Adjust the amount based on how strong you like it.
Brown sugar
Adds depth and a caramel-like sweetness.
Sprinkle it on top for a crunchy finish.
Butter
Brushed on top for a golden, crispy crust.
It also adds a rich, buttery flavor.
Optional toppings (berries, whipped cream, powdered sugar)
Fresh berries add brightness and contrast.
Whipped cream makes it feel like a decadent brunch.

Step-by-Step Instructions
Prepare the baking dish
Grease a 9×13-inch baking dish with butter or nonstick spray.
Make sure it’s evenly coated so nothing sticks.
Layer the bread
Arrange the thick slices of bread in the dish, overlapping slightly.
Press gently so the pieces fit snugly.
Mix the custard
In a bowl, whisk together eggs, milk (or half-and-half), vanilla, cinnamon, and a pinch of salt.
Pour evenly over the bread, making sure every slice is coated.
Add caramel
Drizzle caramel sauce over the top of the bread.
Use as much as you want—more caramel means more sweet pockets.
Cover and refrigerate overnight
Cover tightly with plastic wrap or foil.
Let it soak for at least 8 hours.
Bake until golden
Preheat oven to 350°F (175°C).
Remove the cover and bake for 35–40 minutes until golden and set.
Add crunchy topping
Sprinkle brown sugar on top and dot with butter.
Bake an additional 5–10 minutes until caramelized and crisp.
Serve warm
Let it cool for a few minutes, then slice and serve.
Top with berries, whipped cream, or powdered sugar.

FAQ for Common Questions
Can I make Overnight Caramel French Toast ahead of time?
Yes! That’s the whole point. Prep it the night before and bake in the morning.
Can I use regular bread instead of brioche?
Yes, but thick bread works best to avoid soggy texture.
Day-old bread is ideal.
How long does it need to soak?
At least 8 hours.
Overnight soaking gives the best texture.
Can I freeze leftover French toast casserole?
Yes, freeze portions in airtight containers for up to 2 months.
How do I reheat leftovers?
Reheat in the oven at 350°F (175°C) for 10–15 minutes.
Microwave works too, but the crust won’t stay crisp.
Can I make it without caramel?
Yes, you can make a classic overnight French toast casserole.
Add fruit or maple syrup for sweetness.
Storage Tips
Refrigeration
Store leftovers in an airtight container for up to 3–4 days.
Keep toppings separate to avoid sogginess.
Freezing
Freeze individual slices in a zip-top bag for up to 2 months.
Label the date for best results.
Reheating
Reheat in the oven at 350°F (175°C) for 10–15 minutes.
For a crispier top, broil for 1–2 minutes at the end.
Variations
Apple Cinnamon Caramel French Toast
Add thinly sliced apples between bread layers for extra sweetness and texture.
Chocolate Caramel French Toast
Sprinkle chocolate chips over the bread before baking.
The chocolate melts into pockets of richness.
Banana Caramel French Toast
Layer sliced bananas for a natural creamy sweetness.
Top with extra caramel after baking.
Pumpkin Spice Caramel French Toast
Add pumpkin puree and pumpkin spice to the custard mix.
Perfect for cozy fall mornings.
Berry Delight Caramel French Toast
Add mixed berries on top before baking.
The berries add bright flavor and a pop of color.
Nutty Caramel French Toast
Sprinkle chopped pecans or walnuts on top.
Adds crunch and a nutty flavor that pairs perfectly with caramel.

What to Serve with Overnight Caramel French Toast
Fresh fruit
Strawberries, blueberries, or raspberries
Adds brightness and balance to the sweetness.
Breakfast proteins
Bacon or sausage
Adds savory contrast and makes it a complete meal.
Coffee or tea
A rich coffee or cinnamon tea
Complements the caramel and cinnamon flavors.
Yogurt or whipped cream
Adds creaminess and lightness
Perfect for topping each slice.
Simple sides
Hash browns or roasted potatoes
Great for making it a hearty brunch.
Holiday table additions
Mimosas or fresh orange juice
Makes it feel festive and celebratory.

Overnight Caramel French Toast
Ingredients
Caramel Base
- ½ cup unsalted butter
- 1 cup packed brown sugar
- 2 tablespoons light corn syrup
- 1 teaspoon vanilla extract
French Toast
- 1 loaf brioche or challah bread sliced thick
- 5 large eggs
- 1½ cups whole milk
- 1 teaspoon ground cinnamon
- ½ teaspoon ground nutmeg
- 1 teaspoon vanilla extract
- ¼ teaspoon salt
For Serving (optional)
- Powdered sugar
- Maple syrup
- Fresh berries
Instructions
- Make the caramel:
- In a saucepan over medium heat, melt the butter. Stir in brown sugar and corn syrup until smooth and slightly thickened (about 3–4 minutes). Remove from heat and stir in vanilla.
- Prepare the dish:
- Pour the caramel evenly into the bottom of a greased 9×13-inch baking dish.
- Add the bread:
- Arrange the bread slices over the caramel, overlapping slightly if needed.
- Mix the custard:
- In a bowl, whisk eggs, milk, cinnamon, nutmeg, vanilla, and salt until fully combined.
- Assemble:
- Pour the custard evenly over the bread. Press gently so all slices absorb the mixture.
- Chill overnight:
- Cover tightly and refrigerate for at least 8 hours.
- Bake:
- Preheat oven to 175°C (350°F). Uncover and bake for 40 minutes, until puffed and golden.
- Serve:
- Let rest 5 minutes, then flip slices to coat with caramel. Dust with powdered sugar or drizzle with maple syrup if desired.
Want to save this recipe? Enter your email below and we’ll send the recipe straight to your inbox!
NOTE: By saving this recipe, you agree to join our weekly recipes newsletter.








Leave a Reply