Let me tell you, the smell of cinnamon, brown sugar, and baked bread wafting from the oven is enough to make anyone’s mouth water first thing in the morning. The first time I baked this Cozy French Toast Casserole with Cinnamon Streusel, I was instantly hooked—the kind of moment where you pause, take a deep breath, and just smile because you know you’re onto something truly special. It’s that perfect blend of gooey, crunchy, and sweet that feels like a warm hug on a chilly day.
Years ago, when I was knee-high to a grasshopper, my grandma used to make a similar baked breakfast dish on holiday mornings. But honestly, this version with the cinnamon streusel topping adds a new layer of magic I wish I’d discovered sooner. I stumbled upon this recipe on a rainy weekend when I wanted something more than just regular toast but less fussy than pancakes. My family couldn’t stop sneaking bites off the cooling dish (and I can’t really blame them).
You know what? This Cozy French Toast Casserole with Cinnamon Streusel feels dangerously easy, bringing pure, nostalgic comfort without the stress of standing over a hot griddle. It’s perfect for potlucks, lazy Sunday brunches, or a sweet treat for your kids before school. I’ve tested this recipe multiple times (in the name of research, of course), and it’s become a staple for family gatherings and gifting. Trust me, you’re going to want to bookmark this one and make it your go-to cozy breakfast.
Why You’ll Love This Cozy French Toast Casserole with Cinnamon Streusel
Having baked and tweaked this recipe more times than I can count, I’m confident you’ll find it a winner at your table. Here’s why this Cozy French Toast Casserole with Cinnamon Streusel stands out:
- Quick & Easy: Comes together in under 20 minutes of prep, perfect for busy mornings or last-minute brunch plans.
- Simple Ingredients: Uses pantry staples you likely already have—no fancy grocery trips needed.
- Perfect for Gatherings: Great for holiday mornings, family brunches, or casual weekend treats.
- Crowd-Pleaser: Kids and adults alike rave about the sweet cinnamon flavor paired with that crunchy streusel.
- Unbelievably Delicious: The custardy bread soaked in vanilla-cinnamon egg mixture with a crumbly topping is next-level comfort food.
What makes this recipe different? Well, the magic is in the cinnamon streusel topping that bakes into a golden, buttery crunch, balancing the soft, custard-soaked bread beneath. Plus, I use a mix of spices and a touch of maple syrup to give it that perfectly balanced sweetness. This isn’t just another French toast casserole; it’s the best version you’ll find—trust me, I’ve tried the rest.
Honestly, this recipe isn’t just good—it’s the kind that makes you close your eyes after the first bite and smile. It’s comfort food reimagined—fast, simple, but with all the soul-soothing satisfaction you want from a cozy morning meal. Whether you want to impress guests without stress or just make your usual breakfast feel special, this casserole has you covered.
What Ingredients You Will Need
This Cozy French Toast Casserole with Cinnamon Streusel uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, making it easy to whip up anytime you want that sweet, comforting breakfast.
- For the French Toast Base:
- 1 loaf of thick-cut bread (like brioche or challah), cut into 1-inch cubes (stale bread works great!)
- 6 large eggs, room temperature (adds richness and helps custard set)
- 2 cups whole milk (or use 2% for a lighter option)
- 1/2 cup heavy cream (for extra creaminess, optional)
- 1/3 cup pure maple syrup (adds natural sweetness and depth)
- 2 teaspoons vanilla extract (choose a good-quality brand for best flavor)
- 1 teaspoon ground cinnamon (the warm spice backbone)
- 1/4 teaspoon ground nutmeg (optional, but it adds lovely warmth)
- Pinch of salt (to balance the sweetness)
- For the Cinnamon Streusel Topping:
- 1 cup all-purpose flour (or gluten-free flour blend for GF option)
- 1/2 cup packed light brown sugar (for that deep caramel flavor)
- 1 tablespoon ground cinnamon (double down on cinnamon goodness)
- 1/4 teaspoon salt
- 1/2 cup unsalted butter, cold and cubed (or vegan butter for dairy-free)
If you’re looking for substitutions, almond milk or oat milk can replace dairy milk for a dairy-free twist. For the bread, sourdough or even cinnamon swirl bread work well, but brioche or challah give that buttery, soft texture that’s hard to beat. And if you want to keep it lighter, swapping the heavy cream for extra milk is just fine.
Equipment Needed
- 9×13-inch baking dish (glass or ceramic works best for even baking)
- Mixing bowls (one large for custard, one for streusel)
- Whisk (a sturdy one to blend eggs and milk thoroughly)
- Measuring cups and spoons (accuracy helps, especially with spices)
- Pastry cutter or fork (to cut butter into flour for the streusel topping)
- Spatula (to gently fold bread into custard mixture)
If you don’t have a pastry cutter, you can use two forks or your fingers to work the butter into the streusel mixture but keep it cold to avoid melting. A glass baking dish helps keep the casserole from sticking, but a well-greased metal pan works too. For budget-friendly options, basic kitchen tools from any store will do the trick—nothing fancy needed!
Preparation Method
- Prepare the Bread: Cut your loaf of bread into roughly 1-inch cubes. Stale bread is perfect here because it soaks up the custard better without becoming mushy. Spread the cubes out on a baking sheet and let them air-dry for about 30 minutes if you can, or toast lightly in a 300°F (150°C) oven for 10 minutes to firm them up. This helps keep the casserole texture just right.
- Mix the Custard: In a large bowl, whisk together 6 large eggs, 2 cups whole milk, 1/2 cup heavy cream, 1/3 cup maple syrup, 2 teaspoons vanilla extract, 1 teaspoon ground cinnamon, 1/4 teaspoon nutmeg, and a pinch of salt. Whisk until well combined and smooth. The custard should smell sweet and warmly spiced.
- Combine Bread and Custard: Place the bread cubes into your greased 9×13-inch baking dish. Pour the custard mixture evenly over the bread, pressing down gently with a spatula to make sure all pieces soak up the liquid. Cover the dish tightly with plastic wrap and refrigerate for at least 2 hours or overnight. This soaking step is key for that custardy, melt-in-your-mouth texture.
- Make the Cinnamon Streusel Topping: In a medium bowl, mix 1 cup flour, 1/2 cup light brown sugar, 1 tablespoon cinnamon, and 1/4 teaspoon salt. Add the cold, cubed butter and use a pastry cutter or fork to work it into the dry ingredients until the mixture resembles coarse crumbs with pea-sized bits. This topping will bake into a golden, crunchy layer.
- Bake the Casserole: Preheat your oven to 350°F (175°C). Remove the casserole from the fridge and sprinkle the streusel topping evenly over the soaked bread. Bake uncovered for 45 to 50 minutes, or until the top is golden brown and the custard is set (a knife inserted near the center should come out clean). If you notice the topping browning too quickly, tent loosely with foil.
- Rest and Serve: Let the casserole cool for 10-15 minutes before serving. This rest time lets everything firm up nicely, making it easier to cut and giving the flavors a chance to meld.
Pro Tip: If you want an extra touch, drizzle warm maple syrup or a dusting of powdered sugar just before serving. I’ve found that the balance between the crunchy streusel and soft custard makes this dish irresistible every time.
Cooking Tips & Techniques for Success
Cooking this Cozy French Toast Casserole with Cinnamon Streusel is delightfully straightforward, but a few tricks can make your results even better:
- Don’t Skip the Soak: Letting the bread soak in the custard overnight is a game changer. It allows the bread to absorb all those flavors and results in custardy perfection.
- Choose the Right Bread: Brioche or challah give a rich buttery flavor and porous texture. Avoid super soft sandwich breads that may turn mushy.
- Keep Butter Cold for Streusel: Cold butter ensures the topping bakes into a crumbly, crispy texture, not greasy or heavy.
- Check for Doneness: The casserole should be puffed and golden with a set custard inside. If it jiggles too much, give it a few more minutes in the oven.
- Multitasking Tip: While the casserole bakes, clean your prep area or prepare coffee for a relaxed morning.
- Don’t Overcrowd the Bread: Spread the cubes evenly in the dish so each piece gets coated well and bakes evenly.
Honestly, my first try was a little soggy because I rushed the soaking step, but after that, it was smooth sailing. You’ll get the hang of it quickly—and then you’ll be making this breakfast classic on repeat.
Variations & Adaptations to Try
This Cozy French Toast Casserole with Cinnamon Streusel is wonderfully versatile. Here are some ideas to switch things up:
- Fruit Add-In: Toss in 1 cup of fresh or frozen berries, diced apples, or sliced bananas with the bread cubes before soaking for a fruity twist.
- Gluten-Free Version: Swap the bread for gluten-free loaf and use a gluten-free flour blend for the streusel topping. Almond or oat flour works well.
- Dairy-Free Adaptation: Use almond milk or coconut milk in place of dairy milk and vegan butter for the streusel.
- Spiced Up: Add a pinch of ground ginger or cardamom to the custard for a warm, exotic note.
- Nutty Crunch: Sprinkle chopped pecans or walnuts on top of the streusel before baking for added texture.
One variation I adore is adding a swirl of cream cheese into the custard—gives it a tangy surprise that everyone raves about. Play around and make this Cozy French Toast Casserole with Cinnamon Streusel your own!
Serving & Storage Suggestions
This casserole shines best served warm, fresh from the oven, but it holds up well if you need to make it ahead. For serving, a drizzle of maple syrup, a dusting of powdered sugar, or a spoonful of whipped cream adds extra indulgence. Pair it with fresh fruit or a simple green salad for a balanced brunch spread.
To store leftovers, cover the casserole tightly with plastic wrap or foil and refrigerate for up to 3 days. Reheat individual portions in the microwave or warm the whole dish in a 325°F (160°C) oven until heated through, about 15-20 minutes. You can also freeze leftovers in airtight containers for up to a month. Thaw overnight in the fridge before reheating.
Fun fact: The flavors deepen and meld beautifully after resting, so leftovers can sometimes taste even better! Just make sure to crisp up the topping a bit when reheating if it softens.
Nutritional Information & Benefits
This Cozy French Toast Casserole with Cinnamon Streusel offers a comforting start to your day with balanced nutrition. An average serving (about 1/8th of the casserole) provides approximately 350-400 calories, with a good mix of protein from eggs and milk, carbs from bread, and a modest amount of fat from butter and cream.
Key ingredients like cinnamon add antioxidants and may help regulate blood sugar, while eggs provide essential nutrients like vitamin B12 and choline. Using whole grain or gluten-free bread can boost fiber content. If you’re mindful of sugar, you can reduce the maple syrup or try using a natural sweetener alternative.
Keep in mind this recipe contains dairy, eggs, and gluten by default, but it’s easily adaptable for common dietary needs with swaps mentioned earlier.
Conclusion
If you’re looking for a cozy, comforting breakfast that’s easy to prep and full of heartwarming flavors, this Cozy French Toast Casserole with Cinnamon Streusel is definitely worth making. It’s the kind of recipe that turns ordinary mornings into memorable occasions with little effort. Feel free to customize it with your favorite breads, spices, or mix-ins to make it truly yours.
Personally, I love how this casserole brings my family together around the table, sharing smiles and second helpings. Give it a try, and I bet it will become one of your beloved breakfast staples too. Don’t forget to leave a comment below sharing your tweaks or how your family enjoyed it—I love hearing your stories!
Happy baking, and here’s to many cozy mornings ahead!
FAQs About Cozy French Toast Casserole with Cinnamon Streusel
Can I prepare this casserole the night before?
Absolutely! In fact, letting the bread soak overnight in the custard makes the casserole even better. Just cover it tightly and refrigerate until you’re ready to bake.
What type of bread works best for this recipe?
Brioche and challah are ideal because of their buttery texture, but you can also use sourdough, French bread, or even cinnamon swirl bread for extra flavor.
Can I make this recipe gluten-free?
Yes! Use gluten-free bread and swap the all-purpose flour in the streusel for a gluten-free flour blend. It turns out delicious.
How do I store leftovers?
Cover leftovers tightly and refrigerate for up to 3 days. Reheat in the microwave or oven until warmed through. You can also freeze portions for longer storage.
Is there a way to make this dairy-free?
Definitely. Substitute the milk and cream with almond, oat, or coconut milk and use vegan butter for the streusel. The flavors still shine beautifully.
Pin This Recipe!

Cozy French Toast Casserole with Cinnamon Streusel
A comforting baked French toast casserole featuring custardy bread soaked in a vanilla-cinnamon egg mixture topped with a crunchy cinnamon streusel. Perfect for cozy mornings, brunches, and family gatherings.
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Total Time: 3 hours 10 minutes
- Yield: 8 servings 1x
- Category: Breakfast
- Cuisine: American
Ingredients
- 1 loaf thick-cut bread (brioche or challah), cut into 1-inch cubes (stale bread works great)
- 6 large eggs, room temperature
- 2 cups whole milk (or 2% milk for lighter option)
- 1/2 cup heavy cream (optional for extra creaminess)
- 1/3 cup pure maple syrup
- 2 teaspoons vanilla extract
- 1 teaspoon ground cinnamon
- 1/4 teaspoon ground nutmeg (optional)
- Pinch of salt
- 1 cup all-purpose flour (or gluten-free flour blend for GF option)
- 1/2 cup packed light brown sugar
- 1 tablespoon ground cinnamon
- 1/4 teaspoon salt
- 1/2 cup unsalted butter, cold and cubed (or vegan butter for dairy-free)
Instructions
- Cut the loaf of bread into roughly 1-inch cubes. Let cubes air-dry for about 30 minutes or toast lightly in a 300°F oven for 10 minutes to firm up.
- In a large bowl, whisk together eggs, milk, heavy cream, maple syrup, vanilla extract, ground cinnamon, nutmeg, and salt until smooth and well combined.
- Place bread cubes in a greased 9×13-inch baking dish. Pour custard mixture evenly over bread, pressing gently to soak all pieces. Cover tightly with plastic wrap and refrigerate for at least 2 hours or overnight.
- In a medium bowl, mix flour, brown sugar, cinnamon, and salt. Add cold cubed butter and use a pastry cutter or fork to work butter into dry ingredients until mixture resembles coarse crumbs with pea-sized bits.
- Preheat oven to 350°F. Remove casserole from fridge and sprinkle streusel topping evenly over soaked bread. Bake uncovered for 45 to 50 minutes until top is golden and custard is set. Tent with foil if topping browns too quickly.
- Let casserole rest for 10-15 minutes before serving to firm up and meld flavors.
Notes
Use stale bread for better custard absorption. Letting the bread soak overnight improves texture and flavor. Keep butter cold for a crumbly streusel topping. If topping browns too fast, tent with foil during baking. Variations include adding fruit, nuts, or using gluten-free/dairy-free substitutions.
Nutrition
- Serving Size: 1/8th of casserole
- Calories: 375
- Sugar: 18
- Sodium: 250
- Fat: 18
- Saturated Fat: 10
- Carbohydrates: 45
- Fiber: 2
- Protein: 9
Keywords: French toast casserole, cinnamon streusel, baked breakfast, brunch recipe, cozy breakfast, easy casserole, cinnamon, maple syrup




