Easy French Toast Casserole Recipe with Cinnamon Streusel Topping Perfect for Breakfast

Posted on

French Toast Casserole - featured image

Introduction

There was this one Sunday morning when I woke up to the unmistakable scent of cinnamon and something sweet baking in the oven. Honestly, I wasn’t even planning on cooking that day—I was just craving something cozy and simple. I’d thrown together a quick mix of stale bread, eggs, and a bit of cream, thinking it might save me from another sad cereal breakfast. Then, on a whim, I sprinkled a cinnamon streusel topping I whipped up with what I had on hand. The result? A warm, comforting casserole that felt like a hug in food form.

That morning, as the house slowly filled with that irresistible aroma, I realized this Easy French Toast Casserole with Cinnamon Streusel Topping was more than a backup plan—it quickly became my go-to recipe for weekends when I want to feel grounded without a lot of fuss. The crispy, crumbly topping paired with the soft, custardy bread underneath was something I never knew I needed, but now I can’t imagine breakfast without it.

It’s funny how a simple mix-up or a lazy morning can lead to a recipe that sticks around. This casserole feels like comfort but doesn’t ask for hours of work—just a little patience and a forgiving heart. Whether you’re feeding a crowd or just treating yourself, this dish is one of those quiet wins that keeps you coming back for more.

Why You’ll Love This Recipe

  • Quick & Easy: Comes together in under 30 minutes prep time, perfect for busy mornings or unexpected guests.
  • Simple Ingredients: No need to hunt down fancy stuff—most are pantry staples like bread, eggs, and cinnamon.
  • Perfect for Weekend Brunch: Ideal for lazy mornings when you want something warm, satisfying, and a little special.
  • Crowd-Pleaser: Kids and adults both reach for seconds, thanks to the sweet, crunchy streusel topping and custardy bread base.
  • Unbelievably Delicious: The cinnamon streusel adds a buttery crunch that contrasts perfectly with the soft, baked French toast underneath.

This isn’t just your average French toast casserole. The secret is in the streusel topping, which I’ve tweaked over time to strike the right balance of sweet, cinnamon-spiced, and crumbly texture. Plus, using a day-old sturdy bread helps it soak up the custard without turning mushy.

Honestly, it’s the kind of dish that makes you close your eyes after the first bite and smile quietly. It’s comfort food that feels a little fancy but is actually super forgiving to make—perfect for impressing without stressing.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and a satisfying texture without fuss. Most are pantry staples, and many substitutions work well if you’re flexible.

  • For the French Toast Base:
    • Day-old brioche or challah bread, cut into 1-inch cubes (sturdier bread holds up best)
    • Large eggs, room temperature (for a smooth custard)
    • Whole milk or half-and-half (richness and creaminess)
    • Pure vanilla extract (adds warmth and depth)
    • Granulated sugar (balances the custard sweetness)
    • Ground cinnamon (for that cozy spice)
    • Salt (just a pinch to brighten flavors)
  • For the Cinnamon Streusel Topping:
    • All-purpose flour (for structure)
    • Brown sugar, packed (adds moist sweetness)
    • Ground cinnamon (for a double hit of spice)
    • Unsalted butter, cold and cubed (creates the crumbly texture)
    • Optional: chopped pecans or walnuts (for added crunch and nuttiness)
  • Optional Add-Ins:
    • Maple syrup or honey (for serving)
    • Fresh berries or sliced bananas (to brighten the dish)
    • Powdered sugar for dusting

I usually reach for King Arthur flour for the streusel—its texture just feels right. And if you want a dairy-free version, almond or oat milk works fine, and swapping butter for coconut oil in the topping is an option too.

Feel free to swap the bread for gluten-free varieties if needed, just make sure it’s firm enough to soak without falling apart.

Equipment Needed

French Toast Casserole preparation steps

  • 9×13-inch baking dish (glass or ceramic works best for even baking)
  • Mixing bowls (one large for custard, one small for streusel)
  • Whisk (to combine eggs and milk smoothly)
  • Rubber spatula or wooden spoon (for mixing)
  • Pastry cutter or two forks (to cut butter into streusel)
  • Measuring cups and spoons

If you don’t have a pastry cutter, no worries—a couple of butter knives or even your fingers work just fine for the streusel. For baking dishes, I like ceramic because it holds heat well and browns the edges nicely, but glass is easier to check doneness through. Budget-wise, even a disposable aluminum pan can do the job if you’re making this for a crowd.

Preparation Method

  1. Prepare the bread: Cut your day-old brioche or challah into 1-inch cubes. Spread them evenly in your greased 9×13-inch baking dish. This usually takes about 5 minutes. Using slightly stale bread helps it soak up the custard without turning to mush.
  2. Make the custard: In a large mixing bowl, whisk together 8 large eggs, 2 cups (480 ml) of whole milk or half-and-half, 1/3 cup (67 g) granulated sugar, 2 teaspoons pure vanilla extract, 1 teaspoon ground cinnamon, and a pinch of salt. Whisk until fully combined and smooth, about 2 minutes.
  3. Pour custard over bread: Slowly pour the custard mixture over the bread cubes, pressing gently with your hands or a spatula to ensure all pieces soak through. Let it sit for about 10 minutes to absorb. You’ll notice the bread puffing up slightly — that’s a good sign.
  4. Prepare the cinnamon streusel topping: In a small bowl, combine 1 cup (125 g) all-purpose flour, 1/2 cup (100 g) packed brown sugar, and 2 teaspoons ground cinnamon. Add 1/2 cup (115 g) cold unsalted butter, cut into cubes. Using a pastry cutter or two forks, cut the butter into the dry ingredients until the mixture looks crumbly but holds together when squeezed. If you like, stir in 1/2 cup chopped pecans or walnuts for extra texture.
  5. Top the casserole: Sprinkle the streusel evenly over the soaked bread and custard. Don’t be shy here—the topping is the star!
  6. Bake: Preheat your oven to 350°F (175°C). Bake uncovered for 45-50 minutes, until the custard is set and the streusel topping is golden and crisp. You can test doneness by inserting a knife in the center; it should come out clean.
  7. Cool slightly and serve: Let the casserole rest for 5-10 minutes before serving—this helps it set and makes cutting easier. Serve warm with maple syrup, fresh fruit, or a dusting of powdered sugar if you like.

If the topping browns too quickly, loosely tent with foil halfway through baking. Also, if your bread isn’t soaking well, try pressing it down gently again before adding the topping.

Cooking Tips & Techniques

One trick I learned is to use bread that’s at least a day old. Fresh bread just doesn’t hold the custard as well—it turns mushy instead of custardy. If you’re in a pinch, toast fresh bread lightly to dry it out a bit before cubing.

When mixing the custard, don’t rush it—whisk thoroughly to avoid any eggy clumps. The vanilla and cinnamon need to be well-distributed to get that cozy, even flavor in every bite.

For the streusel topping, keeping the butter cold is key. If it melts too soon, your topping will be greasy, not crumbly. I often chill the mixture for 10 minutes if my kitchen is warm before topping the casserole.

Timing-wise, start prepping the night before by cubing the bread and mixing the custard, then refrigerate it overnight to soak. The flavors get richer, and it saves time in the morning. Just add the streusel topping and bake fresh.

Lastly, don’t skip the resting time after baking. It’s tempting to dig in hot, but letting it cool a bit helps the custard firm up and makes serving cleaner.

Variations & Adaptations

  • Dietary: Use almond or oat milk and dairy-free butter substitutes in the streusel to make it vegan-friendly. Swap bread for gluten-free if needed.
  • Seasonal: Add fresh apples or pears to the bread layer in fall for a fruity twist. In summer, toss in fresh berries or peach slices before baking for a burst of freshness.
  • Flavor: Try adding a teaspoon of ground nutmeg or cardamom to the custard for a warm spice variation. For a richer taste, swap half the milk for cream.
  • Cooking methods: This casserole can be made in a slow cooker on low for 3-4 hours or in an air fryer oven at 325°F for about 30 minutes (adjust based on your model).
  • Personal variation: I once stirred in a handful of mini chocolate chips into the custard for a weekend treat. It was a hit with the family and worth the extra sugar!

Serving & Storage Suggestions

This French toast casserole shines warm, fresh from the oven, but leftovers are great too. Serve it with a drizzle of pure maple syrup or a dollop of whipped cream to add a little indulgence.

Pair it with fresh fruit or a simple fruit compote to balance the sweetness. A cup of freshly brewed coffee or a spiced chai works wonderfully alongside.

Store leftovers covered tightly in the refrigerator for up to 3 days. Reheat gently in the oven at 325°F (160°C) for 10-15 minutes to bring back the crisp topping and warm custard. Microwaving works, but the topping won’t stay as crunchy.

Interestingly, the casserole’s flavors deepen the next day, making it a perfect make-ahead brunch option. The cinnamon and vanilla notes become more pronounced, and the texture firms up nicely.

Nutritional Information & Benefits

One serving (about 1/8th of the casserole) contains approximately:

Calories 320 kcal
Protein 10 g
Carbohydrates 40 g
Fat 12 g
Fiber 2 g
Sugar 15 g

The recipe offers a decent amount of protein from the eggs and milk, while the cinnamon provides antioxidants and anti-inflammatory benefits. Using a hearty bread adds fiber and helps keep you full longer.

For those watching carbs, swapping bread for a lower-carb alternative (like almond flour-based bread) and reducing sugar in the topping helps make a lighter version. Note that it contains common allergens like eggs, dairy, and gluten unless substitutions are made.

From a wellness perspective, it’s a comforting breakfast that balances indulgence with nutrition, making it a realistic choice for everyday enjoyment.

Conclusion

This Easy French Toast Casserole with Cinnamon Streusel Topping is one of those recipes that feels like a small celebration every time you make it. It’s forgiving, quick to prepare, and satisfies that craving for something warm and sweet without fuss.

Whether you stick to the classic version or mix in your own twists, it’s a dish that welcomes personalization. I love how it brings a little extra joy to the morning table, perfect for sharing or savoring solo.

Give it a try, tweak it to your taste, and see how it becomes part of your breakfast rotation. I’d love to hear how you make it yours!

FAQs

Can I prepare the casserole the night before?

Yes! Assemble the bread and custard the night before and refrigerate it covered. Add the streusel topping just before baking in the morning.

What type of bread works best?

Day-old brioche or challah are ideal because they soak up the custard well without falling apart. You can also use French bread or sourdough.

Can I make this gluten-free?

Absolutely. Use gluten-free bread and a gluten-free flour blend for the streusel topping to keep it safe for gluten-sensitive diets.

How do I keep the streusel topping crunchy?

Make sure the butter is cold when mixing the streusel and bake uncovered. Avoid covering the casserole immediately after baking to prevent sogginess.

Can I add fruit to the casserole?

Yes, fresh or dried fruits like berries, apples, or raisins can be added before baking to add flavor and texture.

Pin This Recipe!

French Toast Casserole recipe

Print

Easy French Toast Casserole Recipe with Cinnamon Streusel Topping

A warm, comforting French toast casserole with a crispy cinnamon streusel topping, perfect for cozy weekend breakfasts or brunches. This recipe is quick, easy, and uses simple pantry staples.

  • Author: paula
  • Prep Time: 25 minutes
  • Cook Time: 45-50 minutes
  • Total Time: 1 hour 10 minutes
  • Yield: 8 servings 1x
  • Category: Breakfast
  • Cuisine: American

Ingredients

Scale
  • Day-old brioche or challah bread, cut into 1-inch cubes
  • 8 large eggs, room temperature
  • 2 cups whole milk or half-and-half
  • 2 teaspoons pure vanilla extract
  • 1/3 cup granulated sugar
  • 1 teaspoon ground cinnamon
  • Pinch of salt
  • 1 cup all-purpose flour
  • 1/2 cup packed brown sugar
  • 2 teaspoons ground cinnamon
  • 1/2 cup cold unsalted butter, cubed
  • Optional: 1/2 cup chopped pecans or walnuts
  • Optional add-ins for serving: maple syrup or honey, fresh berries or sliced bananas, powdered sugar for dusting

Instructions

  1. Cut day-old brioche or challah into 1-inch cubes and spread evenly in a greased 9×13-inch baking dish.
  2. In a large mixing bowl, whisk together eggs, milk or half-and-half, granulated sugar, vanilla extract, ground cinnamon, and salt until smooth, about 2 minutes.
  3. Pour custard mixture over bread cubes, pressing gently to ensure all pieces soak through. Let sit for about 10 minutes.
  4. In a small bowl, combine flour, brown sugar, and cinnamon. Add cold butter cubes and cut into mixture with a pastry cutter or forks until crumbly but holds together when squeezed. Stir in nuts if using.
  5. Sprinkle streusel topping evenly over soaked bread and custard.
  6. Preheat oven to 350°F (175°C). Bake uncovered for 45-50 minutes until custard is set and topping is golden and crisp. Test doneness with a knife inserted in the center; it should come out clean.
  7. Let casserole rest for 5-10 minutes before serving. Serve warm with maple syrup, fresh fruit, or powdered sugar if desired.

Notes

Use day-old sturdy bread like brioche or challah for best custard absorption without mushiness. Keep butter cold when making streusel to ensure crumbly texture. You can prepare the casserole the night before by assembling bread and custard and refrigerating; add streusel topping before baking. Tent with foil if topping browns too quickly. Let casserole rest after baking for easier serving.

Nutrition

  • Serving Size: 1/8th of casserole
  • Calories: 320
  • Sugar: 15
  • Fat: 12
  • Carbohydrates: 40
  • Fiber: 2
  • Protein: 10

Keywords: French toast casserole, cinnamon streusel, breakfast casserole, easy brunch recipe, cinnamon breakfast, baked French toast

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Tags:

You might also like these recipes

Leave a Comment

Recipe rating