French Toast Casserole
Coffee Cake French Toast Casserole is a delightful twist on your favorite breakfast classic, marrying the comforting flavors of coffee cake with the indulgence of French toast. This dish is all about layers—think rich, buttery pieces of challah bread soaked in a creamy, cinnamon-spiced custard, combined with luscious chunks of cream cheese. As it bakes in the oven, the aroma fills your kitchen, promising a warm, satisfying meal that’s perfect for lazy weekends or special occasions.

When I first tried my hand at a French toast casserole, I was captivated by how easy it was to prepare without sacrificing indulgence. It’s a fantastic solution for feeding a crowd while keeping cooking time short and simple. You can enjoy the rich, fluffy texture with just a drizzle of maple syrup or dress it up with your favorite toppings. Whether enjoyed as a cozy family brunch or a festive holiday gathering, this casserole will undoubtedly leave everyone smiling. You’ve got to try it!
Table of Contents
Why You’ll Love This Recipe
- Simple & Quick: With minimal prep time and just one dish to clean, you’ll have this casserole ready to enjoy in no time.
- Irresistible Flavor: The combination of rich cream cheese, cinnamon, and butter will transport you to breakfast heaven.
- Eye-Catching Appeal: The golden-brown crust and melting cream cheese make this dish visually stunning.
- Flexible Serving: Perfect for breakfast, brunch, or even dessert—this casserole is versatile for any occasion!
- Diet-Friendly Options: Easily adaptable to make it gluten-free or dairy-free by substituting specific ingredients.
Ingredients You’ll Need
- 1 and 1/3 cups all-purpose flour: This forms the crumb topping and provides a nice texture. For a gluten-free option, try a 1:1 baking flour blend.
- 1 cup light brown sugar (packed): Adds sweetness and a lovely caramel note. Can be replaced with coconut sugar for a lower glycemic index.
- 1/2 teaspoon ground cinnamon: Spice up the flavor! Nutmeg can also work if you prefer a different aroma.
- 1/4 teaspoon salt: Balances the sweetness, enhancing the overall flavor.
- 1/2 cup unsalted butter (melted): Essential for the crumb topping. Ensure it’s melted to mix easily.
- Nonstick baking spray: Prevents sticking—key for easy serving!
- 1 pound challah bread (cut into 1-inch cubes): The star of this dish, it creates a soft, spongy texture. French bread or brioche can be used as substitutes.
- 8 ounces brick-style cream cheese (cut into 1-inch cubes): Essential for that creamy richness. You can opt for low-fat cream cheese if desired.
- 1 and 1/4 cups milk: Adds moisture to the custard. Almond milk or oat milk are great dairy-free options.
- 1 cup heavy cream: Creates a decadent texture—substitute with coconut cream for dairy-free needs.
- 6 large eggs: Helps bind everything and adds richness. Use egg substitutes if vegan.
- 4 large egg yolks: Adds extra richness to the custard.
- 2 teaspoons pure vanilla extract: A must for flavor depth; avoid imitation extracts.
- 1 cup light brown sugar (packed): Repeated in the custard mixture for balanced sweetness.
- 1/2 teaspoon ground cinnamon: Reinforces the delightful warmth of the dish.
- 1/2 teaspoon espresso powder (optional): Deepens the flavor profile—totally optional but recommended for coffee lovers!
- 1 cup confectioners’ sugar (sifted): For drizzling, adding sweetness without overwhelming the dish.
- 1/4 cup maple syrup (plus more for serving): The perfect sweet finishing touch—use real maple syrup for the best flavor.
- 3 tablespoons milk: Thins the glaze. Use more if needed for your preferred consistency.
- 1 teaspoon pure vanilla extract: Enhances the glaze flavor.
How to Make French Toast Casserole
Prepare the Crumb Topping: In a medium bowl, mix together 1 and 1/3 cups all-purpose flour, 1 cup packed light brown sugar, 1/4 teaspoon salt, and 1/2 teaspoon ground cinnamon. Drizzle in 1/2 cup melted unsalted butter and combine until you have a crumbly texture. Set this aside; let it sit to absorb butter while preparing the rest of the casserole.
Prepare the Bread: Lightly grease a 9×13-inch baking dish with nonstick spray. Place 1 pound of cubed challah bread evenly into the prepared dish, creating a lovely base for your casserole.
Mix the Custard: In a large bowl, whisk together 1 and 1/4 cups milk, 1 cup heavy cream, 6 large eggs, 4 large egg yolks, 2 teaspoons pure vanilla extract, 1 cup packed light brown sugar, 1/2 teaspoon ground cinnamon, and 1/2 teaspoon espresso powder (if using). Blend until well combined and frothy.
Assemble the Casserole: Pour the custard mixture evenly over the bread cubes, making sure every piece gets soaked. Scatter the cream cheese cubes on top, evenly distributing them among the bread pieces.
Add the Crumb Topping: Sprinkle the crumb topping generously over the cream cheese layer, ensuring good coverage.
Chill: Cover the dish tightly with aluminum foil and refrigerate for at least 4 hours or ideally overnight. This soaking time allows the bread to soak up the flavors and custard.
Bake: When ready to bake, preheat your oven to 350°F (175°C). Remove the casserole from the fridge, letting it come to room temperature for about 15-30 minutes.
Cooking Time: Place the casserole in the oven covered with foil for 30 minutes. Uncover carefully and continue baking for another 30-35 minutes until the top is golden brown and the center looks firm and set.
Prepare the Glaze: While the casserole cools, make the glaze. In a medium bowl, whisk together 1 cup sifted confectioners’ sugar, 1/4 cup maple syrup, 3 tablespoons milk, and 1 teaspoon vanilla extract. Adjust milk for desired drizzling consistency.
Serve: Drizzle the glaze over the warm French toast casserole just before serving. Add extra maple syrup if desired.
Storing & Reheating
To store any leftovers, let the casserole cool completely at room temperature before wrapping it tightly with plastic wrap or transferring it to an airtight container. It can be kept in the refrigerator for up to 3 days. For longer storage, you can freeze it, tightly wrapped, for up to 3 months. When ready to enjoy again, simply reheat in a preheated oven at 350°F (175°C) for about 20 minutes or until warmed through. Keep in mind, the texture may change slightly, but refreshing it with a drizzle of maple syrup will enhance its flavor.
Chef’s Helpful Tips
- Be sure to use day-old bread or slightly stale challah for the best texture. Fresh bread might become too soggy.
- If the casserole seems too dry after baking, add a splash more milk to the custard before baking.
- Let the casserole cool for a few minutes before cutting—it helps it hold its shape better.
- Think about adding your favorite fresh fruits, like berries or sliced bananas, for a fresher taste.
- This dish can be assembled the night before, making it a fantastic make-ahead option for busy mornings.
Treat yourself and your loved ones to this dreamy Coffee Cake French Toast Casserole. The combination of creamy textures, sweet spices, and comforting flavors makes this a showstopper for any meal. Don’t hesitate to get creative—experiment with various toppings like fresh fruit, nuts, or even a sprinkle of chocolate chips for an extra touch. This dish is made for sharing, so gather your family around the table and indulge in the deliciousness. You won’t regret it!

Recipe FAQs
Can I make this casserole ahead of time?
Can I use a different type of bread?
How do I know when the casserole is done baking?
How should I serve this French toast casserole?
⭐ If you make my French Toast Casserole recipe, Awesome! I would love to hear from you. Please give it a star rating and review below! 👇

French Toast Casserole
This French Toast Casserole is a delightful blend of cream cheese and spices nestled between layers of fluffy bread, making it perfect for breakfast or brunch gatherings. Easy to prepare, it combines buttery flavors with a hint of cinnamon and espresso, sure to impress your loved ones with its irresistible taste.
- Prep Time N/A
- Cook Time 90 minutes
- Yield 1 1x
Ingredients
- 1 and 1/3 cups all-purpose flour
- 1 cup light brown sugar (packed)
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon salt
- 1/2 cup unsalted butter (melted)
- nonstick baking spray
- 1 pound challah bread (cut into 1-inch cubes)
- 8 ounces brick-style cream cheese (cut into 1-inch cubes)
- 1 and 1/4 cups milk
- 1 cup heavy cream
- 6 large eggs
- 4 large egg yolks
- 2 teaspoons pure vanilla extract
- 1 cup light brown sugar (packed)
- 1/2 teaspoon ground cinnamon
- 1/2 teaspoon espresso powder (optional)
- 1 cup confectioners' sugar (sifted)
- 1/4 cup maple syrup (plus more for serving)
- 3 Tablespoons milk
- 1 teaspoon pure vanilla extract
Instructions
- In a medium bowl, mix together flour, brown sugar, salt, and cinnamon. Stir in melted butter until just combined.
- Let the mixture sit aside to absorb the butter until ready to use.
- Lightly grease a 9×13-inch baking dish with nonstick spray.
- Add the bread cubes to the prepared baking dish and set aside.
- In a large bowl, combine milk, cream, eggs, yolks, vanilla, brown sugar, cinnamon, and espresso powder. Beat until well mixed.
- Pour this mixture over the bread cubes. Distribute cream cheese cubes evenly over the top.
- Sprinkle the crumb topping evenly across the casserole. Cover with aluminum foil and refrigerate for at least 4 hours or overnight.
- When ready to bake, preheat the oven to 350°F.
- Let the casserole sit at room temperature for 15 to 30 minutes.
- Bake covered for 30 minutes, then uncover and bake for an additional 30 to 35 minutes until golden brown and firm in the center.
- Prepare the glaze by whisking together confectioners' sugar, maple syrup, milk, and vanilla; adjust milk for desired drizzle thickness.
- Drizzle the glaze and extra maple syrup over the casserole before serving.
Notes
For best texture, let the casserole sit overnight in the fridge before baking.
Feel free to add fresh fruits or nuts in the mixture for added flavor and texture.
This dish can be made a day ahead, making it perfect for holiday brunches.
Nutrition
- Serving Size: 1 serving
- Calories: 600
- Sugar: 35g
- Sodium: 450mg
- Fat: 30g
- Saturated Fat: 18g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 70g
- Fiber: 2g
- Protein: 10g
- Cholesterol: 270mg
Nutritional information is an estimate. The nutritional values for your final dish may vary based on measuring differences and products used.




