There is a specific kind of magic that happens at 7:00 AM on a Saturday when your kitchen smells like caramelized sugar, toasted nuts, and warm cinnamon. It’s the smell of freedom. It’s the smell of sleeping in. For years, I tried to make weekend brunch a big production—flipping pancakes one by one, sweating over a griddle while my family waited, and generally losing my mind before noon. Then, about three years ago, I discovered the overnight bake method, and my life has been significantly more peaceful ever since.
This Cinnamon French Toast Bake with Pecan Streusel is the reason I actually look forward to waking up on weekends now. It’s not just a recipe; it’s a strategy. You throw everything together the night before, pop it in the fridge, and let the slow soak do its work. When you wake up, you just slide the dish into the oven, and while it bakes, you get ready, drink your coffee, and actually talk to your family instead of shouting “breakfast is ready!” over the noise of a whisk.
I’ve tested this cinnamon French toast bake at least a dozen times, tweaking the ratio of bread to custard, adjusting the sweetness, and perfecting that pecan streusel topping that makes people beg for the recipe. It’s thick, it’s custardy, it’s crispy on top and soft on the inside, and it feeds a crowd without requiring you to become a professional chef. If you’re looking for a weekend brunch recipe that delivers restaurant-quality results with zero morning stress, this is it. Seriously, once you try this, you’ll never flip individual slices again.
Why You’ll Love This Recipe
I know what you’re thinking: “Another French toast recipe?” But hear me out. This isn’t your standard skillet affair. This is a baked, make-ahead, crowd-pleasing masterpiece. Here’s why this cinnamon French toast bake with pecan streusel has earned a permanent spot in my weekend rotation:
- Zero Morning Stress — The entire prep happens the night before. I literally just dump ingredients into a baking dish and put it in the fridge. In the morning, I have maybe 5 minutes of active work (pulling it out of the fridge and putting it in the oven). This is the ultimate “I want to sleep in” breakfast.
- Feed a Crowd Easily — This recipe is designed for a 9×13 inch dish, which easily serves 8-10 people. Whether it’s a family gathering, a holiday brunch, or just a lazy Saturday with friends, this makes enough that no one goes home hungry. I’ve made this for 12 people and it was gone in minutes.
- Custardy Texture — Because the bread soaks overnight, the center becomes incredibly creamy and custardy, while the edges get beautifully crispy. It’s the best of both worlds. No dry, soggy, or rubbery toast here.
- The Pecan Streusel Topping — This is the game-changer. Most baked french toasts are just… toast. This version has a buttery, cinnamon-sugar pecan crumble on top that adds crunch and richness. It turns a simple breakfast into a dessert-worthy experience.
- Uses Up Day-Old Bread — This recipe actually *requires* stale bread. If you have a half-loaf of challah or brioche sitting on your counter from yesterday, this is the perfect way to use it. No waste, just deliciousness.
- Make-Ahead Friendly — You can prep this up to 24 hours in advance. I often prep it Thursday night for a Sunday brunch, or Sunday night for Monday morning (yes, I’m that person). It holds up perfectly in the fridge.
This is my go-to when I want to impress guests without spending half the morning in the kitchen. It’s reliable, it’s delicious, and it makes everyone happy. The smell alone is worth it.
Ingredients You’ll Need
Here’s the good news: you probably have most of these ingredients already. This isn’t a complicated recipe with obscure spices or hard-to-find items. It’s simple, honest food. I’m particular about a few things here—especially the bread and the butter—but for the most part, this is pantry-friendly.
For the Bread Base
Challah or Brioche Bread (1 large loaf, about 16-20 slices) — This is non-negotiable. You need a rich, egg-based bread that can soak up custard without falling apart. Challah is my absolute favorite because it’s sturdy and slightly sweet. Brioche works too. Do not use white sandwich bread unless you’re in a desperate situation (it will turn to mush). Do not use sourdough or dense whole wheat unless you want a very different texture. Day-old bread is best—if your bread is fresh, leave the slices out on the counter overnight to dry out.
For the Custard
Large Eggs (6 large) — Room temperature eggs blend more evenly into the custard, but cold eggs work fine too. Just whisk them well. I use large eggs, but extra-large will work if that’s all you have.
Whole Milk (2 cups / 480ml) — Full-fat milk creates the richest custard. You can use half-and-half for an even richer version, or skim milk if you’re trying to cut calories (though the texture will be less luxurious). I stick with whole milk because this is a weekend treat.
Heavy Cream (1 cup / 240ml) — This is what gives the french toast bake its creamy, pudding-like center. Don’t skip it. If you’re out of cream, you can substitute with more milk, but it won’t be as rich.
Granulated Sugar (½ cup / 100g) — This sweetens the custard. If you prefer less sweet, reduce to ¼ cup. But honestly, the pecan streusel on top adds plenty of sweetness, so you don’t need to go crazy here.
Vanilla Extract (2 teaspoons) — Use real vanilla, not imitation. It makes a noticeable difference in flavor. I keep a bottle of Nielsen-Massey in my pantry.
Cinnamon (1 teaspoon) — Ground cinnamon. Don’t use cinnamon sticks; they don’t dissolve. For extra warmth, you can add a pinch of nutmeg or cardamom, but cinnamon is classic.
Salt (½ teaspoon) — Yes, salt in sweet breakfast food. It balances the sugar and enhances the vanilla. Do not skip this step.
For the Pecan Streusel Topping
Unsalted Butter (½ cup / 115g, softened) — Softened, not melted. You want it creamy so it mixes with the flour. Salted butter works if you reduce the added salt elsewhere, but unsalted gives you more control.
All-Purpose Flour (½ cup / 65g) — This creates the crumble texture. Cake flour would be too tender; all-purpose is perfect.
Brown Sugar (½ cup / 100g, packed) — Dark brown sugar has more molasses and gives a deeper, caramel-like flavor. Light brown sugar works too, but dark is better.
Ground Cinnamon (1 teaspoon) — More cinnamon for the topping.
Pecans (1 cup / 120g, chopped) — Chopped pecans add crunch and nuttiness. You can use walnuts if you prefer, or pecan halves if you’re feeling fancy. Toasting them first (in a dry pan for 2 minutes) boosts the flavor significantly.
Pinch of Salt (¼ teaspoon) — Just a pinch to balance the sweetness.
Optional Additions
Maple Syrup — For drizzling on top when serving. Real maple syrup, not pancake syrup.
Fresh Berries — Blueberries or strawberries add a nice tart contrast to the sweet bread.
Powdered Sugar — A light dusting for presentation.
Equipment Needed
You don’t need anything fancy for this recipe. Here’s what I actually use:
9×13 Inch Baking Dish — A glass or ceramic dish works best. I use Pyrex because I can see the edges browning. Metal dishes work too but may brown faster. Avoid dark non-stick dishes unless you lower the oven temperature by 25 degrees, as they conduct heat more aggressively.
Large Mixing Bowl — Big enough to whisk the eggs, milk, cream, and sugar together easily. A 4-quart bowl is ideal.
Whisk — For breaking up the eggs and emulsifying the custard. A balloon whisk is best.
Fork or Pastry Blender — For cutting the butter into the flour and brown sugar for the streusel. I use a fork because it’s easier to clean.
Measuring Cups and Spoons — Standard stuff. I use the metal measuring spoons from my drawer.
Knife and Cutting Board — For slicing the bread if it’s a large loaf. If you’re buying pre-sliced bread, you don’t need this.
Aluminum Foil — Optional, but useful if the top is browning too quickly.
How to Make It: Step-by-Step
Alright, let’s make this! I’m walking you through exactly how I do it, including the little tricks I’ve picked up over the years. This is easier than it looks, but there are a few key steps to get it right.
Step 1: Prep the Bread (The Night Before)
If your bread is fresh, slice it into 1-inch thick pieces and lay them out on a baking sheet. Leave them uncovered on the counter overnight to stale. If you’re using day-old bread, skip this. Tear or slice the bread into chunks and arrange them in your 9×13 inch baking dish. You want them to overlap slightly—don’t pack them tightly, but don’t leave huge gaps either. The bread needs space to soak up the custard.
Step 2: Make the Custard
In your large mixing bowl, whisk together the eggs until they’re fully beaten. Add the milk, heavy cream, granulated sugar, vanilla extract, ground cinnamon, and salt. Whisk vigorously until the sugar is dissolved and the mixture is uniform. You don’t want any pockets of unmixed egg or sugar. It should look like pale yellow liquid.
Step 3: Soak the Bread
Pour the custard mixture evenly over the bread in the baking dish. Use your hands or a spatula to gently press down on the bread, ensuring every piece gets coated. You want the bread to absorb as much custard as possible. If some pieces are sticking out, press them down. Cover the dish tightly with plastic wrap and refrigerate for at least 4 hours, or overnight (up to 24 hours). This soaking time is crucial—it’s what makes the texture so creamy.
Step 4: Make the Pecan Streusel
While the bread is soaking (or while you’re sleeping, since this is the night-before prep), make the topping. In a small bowl, combine the softened butter, all-purpose flour, brown sugar, ground cinnamon, chopped pecans, and a pinch of salt. Use your fingers or a fork to mix until the mixture resembles coarse crumbs with some pea-sized clumps. You want it crumbly, not a paste. Set this aside.
Step 5: Bake the French Toast
Preheat your oven to 350°F (175°C). Remove the baking dish from the fridge and uncover it. Sprinkle the pecan streusel evenly over the top of the soaked bread. This is where the magic happens—the streusel will crisp up and form a delicious crust.
Bake in the preheated oven for 45-55 minutes. You’ll know it’s done when the top is golden brown and crispy, and the center is set (it should jiggle slightly like a custard, but not be liquid). If the top is browning too fast, loosely tent the dish with aluminum foil for the last 15 minutes.
Step 6: Rest and Serve
Let the french toast bake rest for 10-15 minutes after removing it from the oven. This allows the custard to set completely. If you cut into it immediately, it might be too runny. Slice into squares and serve warm. Drizzle with maple syrup if desired, and add fresh berries on the side for color and freshness.
Total Time: About 10 minutes active prep (night before) + 50 minutes baking (morning). Resting time: 15 minutes.
Expert Tips & Tricks
Here’s everything I’ve learned from making this dozens of times. These tips will save you from my mistakes and ensure your french toast bake is perfect every time.
Use Day-Old Bread
This is the most important tip. Fresh bread is too soft and will turn to mush. Stale bread acts like a sponge, absorbing the custard without disintegrating. If you forget to stale your bread, toast the slices in the oven at 200°F for 10 minutes to dry them out.
Don’t Skip the Soak
I know you’re eager to eat, but let it soak for at least 4 hours. Overnight is best. The longer it soaks, the more evenly the custard distributes, and the creamier the texture. If you’re short on time, 2 hours is the absolute minimum.
Toast Your Pecans
Chopping and toasting the pecans in a dry skillet for 2-3 minutes before adding them to the streusel brings out their natural oils and flavor. It’s a small step that makes a big difference. Trust me.
Check for Doneness
The center should be set but still slightly jiggly. If it’s liquid, it needs more time. If it’s firm and dry, it’s overbaked. The residual heat will continue to cook it as it rests, so pull it out when it’s just set.
Prevent Soggy Bottoms
If you’re worried about a soggy bottom, place a baking sheet on the rack below the french toast dish. This catches any drips and helps circulate heat for a crispier base.
Make It Ahead for Parties
You can assemble the entire dish (including the streusel) up to 24 hours in advance. Just keep it covered in the fridge. When you’re ready to serve, just pop it in the oven. This is perfect for holiday brunches.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these, and they all work well.
Berry Burst Version
Add 1 cup of fresh or frozen blueberries or raspberries between the bread layers before pouring the custard. The berries burst during baking, creating little pockets of fruit syrup. My kids love this version.
Apple Cinnamon Version
Sauté 2 sliced apples with a little butter and cinnamon until slightly softened, then layer them with the bread. It tastes like apple pie meets french toast. Amazing.
Gluten-Free Option
Use gluten-free challah or brioche-style bread. Make sure your baking powder (if using) and other ingredients are certified gluten-free. The texture might be slightly different, but it’s still delicious.
Dairy-Free Version
Substitute the milk and cream with oat milk or coconut milk. Use dairy-free butter for the streusel. The flavor will be slightly different, but it’s still satisfying.
Maple Pecan Version
Add 2 tablespoons of pure maple syrup to the custard mixture. It adds a deeper, more complex sweetness.
Walnut Substitute
If you’re not a fan of pecans, walnuts work just as well. Or skip the nuts entirely if you have allergies.
Serving & Storage
How to Serve:
I usually serve this straight from the baking dish at the table—it looks rustic and stays warm. But here are other ways I’ve enjoyed it:
- Drizzle with warm maple syrup and a pat of butter.
- Top with fresh berries and a dollop of whipped cream.
- Dust with powdered sugar for a fancy touch.
- Serve alongside crispy bacon or sausage links for a complete brunch.
Storage Instructions:
Store leftovers in an airtight container in the refrigerator for up to 3 days. The streusel will soften in the fridge, but that’s normal.
Reheating:
Best method: Reheat individual portions in the microwave for 1-2 minutes. Or, reheat the whole dish in a 350°F oven for 15-20 minutes, covered with foil, until warm. The oven method restores the crispiness of the streusel better than the microwave.
Freezing:
This doesn’t freeze well after baking because the custard texture changes. However, you can freeze the unbaked, soaked dish (without the streusel) for up to 1 month. Thaw in the fridge overnight, add the streusel, and bake as directed.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking. Please note that these are estimates and will vary based on specific ingredients used.
Per Serving (based on 8 servings):
- Calories: 480
- Protein: 12g
- Carbs: 52g
- Fiber: 3g
- Sugar: 28g
- Fat: 24g
- Saturated Fat: 10g
- Cholesterol: 120mg
- Sodium: 320mg
What’s Good:
– Decent protein from eggs and cheese (if added)
– Calcium from milk and cream
– Fiber from whole grain bread (if using)
What to Know:
– Higher in calories due to cream, butter, and sugar
– Contains dairy, eggs, and gluten
– Moderate sodium (use low-sodium broth if concerned, though not applicable here)
My Take:
Look, this is a weekend brunch treat. It’s not a diet food. But it’s way better than going out to a restaurant, costs less, and you control the ingredients. When I want to make it lighter, I use less sugar and more fruit. But usually? I just enjoy a reasonable portion and savor the moment.
Final Thoughts
So that’s my go-to cinnamon French toast bake with pecan streusel! I’ve probably talked your ear off at this point, but when you make a recipe this often, you have a lot to say about it.
This has saved weekend mornings more times than I can count. It’s my answer to “what’s for brunch” when I want to relax but still feed my family something special. My kids are happy, my partner is happy, and I’m happy because I’m not stressed about cooking.
Make it yours! Try different fruits, swap the nuts, adjust the sweetness. The best recipes are the ones you adapt to your family’s tastes.
If you make this, drop a comment and let me know what you think! I love hearing how recipes turn out in your kitchen. And if something doesn’t work, tell me that too—I’m here to help troubleshoot.
Happy cooking! And I hope your kitchen smells half as good as mine does right now.
Frequently Asked Questions
Can I use white sandwich bread?
You can, but the texture will be very different. White sandwich bread is soft and will absorb too much custard, becoming mushy. If you must use it, choose thick-sliced bread and make sure it’s day-old or toasted. Challah or brioche are ideal because they’re sturdy and rich.
Why did my french toast bake turn out soggy?
This usually happens if the bread wasn’t stale enough, if you didn’t soak it long enough (paradoxically, too little soak can cause uneven absorption), or if you didn’t bake it long enough. Make sure your oven is fully preheated, and bake until the center is set. If it’s still soggy, bake for an additional 5-10 minutes.
Can I make this ahead for a dinner party?
Absolutely! This is actually better when made ahead. Assemble the entire dish up to 24 hours in advance. Keep it covered in the fridge. When you’re ready to serve, just take it out, add the streusel (if you haven’t already), and bake. This is perfect for holiday brunches.
Can I freeze the unbaked french toast bake?
Yes, you can freeze the assembled, unbaked dish (without the streusel) for up to 1 month. Wrap it tightly in plastic wrap and foil. Thaw in the fridge overnight, add the streusel, and bake as directed. The texture might be slightly softer, but it’s still delicious.
Can I use walnuts instead of pecans?
Yes, walnuts work just as well. They have a slightly more bitter flavor, which balances the sweetness nicely. You can also use a mix of pecans and walnuts if you’re feeling fancy.
How do I reheat leftovers?
Reheat individual portions in the microwave for 1-2 minutes. Or, reheat the whole dish in a 350°F oven for 15-20 minutes, covered with foil, until warm. The oven method restores the crispiness of the streusel better than the microwave.
Can I make this gluten-free?
Yes, use gluten-free challah or brioche-style bread. Make sure your baking powder (if using) and other ingredients are certified gluten-free. The texture might be slightly different, but it’s still delicious.
Pin This Recipe!
Cinnamon French Toast Bake with Pecan Streusel
- Total Time: 1 hour
- Yield: 8 servings 1x
Description
An easy, make-ahead weekend brunch recipe featuring rich, custardy bread soaked overnight and topped with a buttery, cinnamon-sugar pecan streusel for a crispy, dessert-worthy breakfast.
Ingredients
- 1 large loaf (16–20 slices) Challah or Brioche bread, sliced 1-inch thick
- 6 large eggs
- 2 cups whole milk
- 1 cup heavy cream
- 1/2 cup granulated sugar
- 2 teaspoons vanilla extract
- 1 teaspoon ground cinnamon
- 1/2 teaspoon salt
- 1/2 cup unsalted butter, softened
- 1/2 cup all-purpose flour
- 1/2 cup packed brown sugar
- 1 teaspoon ground cinnamon
- 1 cup chopped pecans
- 1/4 teaspoon salt
Instructions
- If using fresh bread, slice it and leave uncovered on a counter overnight to stale. If using day-old bread, proceed to the next step.
- Arrange the bread slices in a 9×13 inch baking dish, allowing them to overlap slightly.
- In a large mixing bowl, whisk eggs until beaten. Add milk, heavy cream, granulated sugar, vanilla extract, 1 teaspoon cinnamon, and 1/2 teaspoon salt. Whisk vigorously until sugar is dissolved.
- Pour the custard mixture evenly over the bread. Press down gently to ensure all bread is coated and absorbs the liquid.
- Cover the dish tightly with plastic wrap and refrigerate for at least 4 hours or overnight (up to 24 hours).
- Preheat oven to 350°F (175°C).
- In a small bowl, combine softened butter, flour, brown sugar, 1 teaspoon cinnamon, chopped pecans, and 1/4 teaspoon salt. Mix with fingers or a fork until the mixture resembles coarse crumbs.
- Remove the baking dish from the fridge and uncover it. Sprinkle the pecan streusel evenly over the top.
- Bake for 45-55 minutes, or until the top is golden brown and crispy, and the center is set but slightly jiggly.
- If the top browns too quickly, tent loosely with aluminum foil for the last 15 minutes.
- Let the bake rest for 10-15 minutes before slicing and serving.
Notes
Use day-old or stale bread to prevent mushiness. Toasting pecans before adding to the streusel enhances flavor. The dish can be assembled up to 24 hours in advance. Leftovers store in the fridge for 3 days. Reheat in the oven to restore crispiness.
- Prep Time: 10 minutes
- Cook Time: 50 minutes
- Category: Breakfast
- Cuisine: American
Nutrition
- Serving Size: 1 square slice
- Calories: 480
- Sugar: 28
- Sodium: 320
- Fat: 24
- Saturated Fat: 10
- Carbohydrates: 52
- Fiber: 3
- Protein: 12
Keywords: french toast bake, overnight french toast, brunch recipe, pecan streusel, make ahead breakfast, weekend brunch, cinnamon bread pudding


