Welcome to magicmealplans

French Toast Casserole: 20‑Min Bake, Sweet Cream, Toasted Almonds & Vanilla

By Evelyn Fletcher | January 19, 2026
French Toast Casserole: 20‑Min Bake, Sweet Cream, Toasted Almonds & Vanilla

French Toast Casserole: 20‑Min Bake, Sweet Cream, Toasted Almonds & Vanilla

Imagine the comforting aroma of classic French toast wafting through your kitchen, but without the constant flipping and timing. This French Toast Casserole delivers that beloved flavor in a single, hands‑off bake that takes just 20 minutes to go from raw to ready. Perfect for weekend brunches, lazy Sunday mornings, or a crowd‑pleasing breakfast buffet, the dish layers thick slices of brioche‑style bread in a luxuriously sweet vanilla‑infused custard, then crowns it with toasted almonds that add a satisfying crunch. The result is a golden‑brown masterpiece that’s soft, creamy, and just sweet enough to satisfy your cravings without overwhelming your palate.

The secret to this recipe’s speed lies in the “overnight” technique: you simply assemble the casserole the night before, let the flavors meld in the fridge, and pop it into a pre‑heated oven in the morning. Even if you’re short on time, you can still achieve the same decadent result by assembling and baking it straight away—thanks to the quick‑set custard that firms up beautifully in just 20 minutes. Whether you’re feeding a family of five or preparing a make‑ahead meal for a busy workweek, this casserole scales effortlessly, and its beautiful presentation makes it look as if you spent hours in the kitchen.

Beyond convenience, this dish celebrates classic comfort food with a modern twist. The addition of toasted almonds introduces a nutty depth that balances the sweet vanilla cream, while a drizzle of maple syrup at serving time adds that quintessential breakfast sparkle. Paired with fresh berries, a dollop of Greek yogurt, or a splash of orange marmalade, each bite feels like a celebration of textures and flavors. So, tie on your apron, pre‑heat the oven, and get ready to create a breakfast that feels both indulgent and effortless—your family (and your Pinterest followers) will thank you.

Why You’ll Love This French Toast Casserole

  • Ready in 20 minutes – perfect for busy mornings.
  • Make‑ahead friendly – assemble the night before for a stress‑free bake.
  • Rich vanilla‑sweet custard that stays moist even after reheating.
  • Toasted almonds add crunch and a nutty aroma.
  • Scalable – works for 2‑servings up to a 12‑person brunch.
  • Elegant presentation that looks restaurant‑quality.

Ingredients

For the Custard

  • 6 large eggs
  • 1 ½ cups whole milk
  • ½ cup heavy cream
  • ¼ cup granulated sugar
  • 2  teaspoons pure vanilla extract
  • ¼  teaspoon ground cinnamon
  • Pinch of kosher salt

For the Bread & Topping

  • 1 ½ lb day‑old brioche or challah, cut into 1‑inch cubes
  • ¼  cup sliced almonds, toasted
  • 2  tablespoons unsalted butter, melted (for drizzling)
  • Optional: maple syrup, fresh berries, or powdered sugar for serving
French Toast Casserole ingredients

Directions

  1. Prepare the custard. In a large mixing bowl whisk together eggs, milk, heavy cream, sugar, vanilla, cinnamon, and salt until smooth and slightly frothy. Set aside.
  2. Cube the bread. Cut the brioche or challah into uniform 1‑inch cubes. If the bread is fresh, toast the cubes lightly on a baking sheet for 5 minutes to help them absorb the custard without becoming soggy.
  3. Combine bread and custard. Transfer the bread cubes to a greased 9×13‑inch baking dish. Pour the custard evenly over the cubes, pressing gently with a spatula to ensure every piece is coated. Let the mixture sit for 5 minutes so the bread soaks up the liquid.
  4. Optional overnight step. Cover the dish with plastic wrap and refrigerate for at least 4 hours or overnight. This step deepens the vanilla flavor and guarantees an even texture.
  5. Pre‑heat the oven. When ready to bake, preheat your oven to 375°F (190°C). If you skipped the overnight step, give the casserole a quick 5‑minute rest at room temperature before baking.
  6. Add the almond topping. Drizzle melted butter over the top, then sprinkle the toasted sliced almonds evenly. The butter helps the almonds turn golden and fragrant.
  7. Bake. Place the casserole in the pre‑heated oven and bake for 20‑25 minutes, or until the edges are set, the center jiggles slightly, and the top is a deep golden‑brown.
  8. Cool slightly. Remove from the oven and let the casserole rest for 5 minutes. This allows the custard to finish setting and makes slicing easier.
  9. Serve. Cut into generous squares, drizzle with pure maple syrup, and garnish with fresh berries or a dusting of powdered sugar if desired.
  10. Enjoy! Pair with a hot cup of coffee, tea, or a fresh‑squeezed orange juice for a balanced breakfast experience.

Pro Tips & Tricks

  • Use day‑old bread. Stale bread absorbs the custard more evenly and prevents a soggy bottom.
  • Toast almonds separately. Toasting the almonds in a dry skillet for 3‑4 minutes maximizes crunch and flavor.
  • Don’t over‑mix the custard. Over‑whisking can incorporate too much air, leading to a rubbery texture after baking.
  • Customize sweetness. Adjust the sugar by ±2 tablespoons to suit personal taste or to accommodate sweet toppings.
  • Make it gluten‑free. Substitute gluten‑free brioche or a sturdy gluten‑free bread; the custard will still set beautifully.

Variations & Substitutions

Fruit‑Infused

Add a layer of sliced bananas, strawberries, or blueberries between the bread cubes before pouring the custard. The fruit will caramelize slightly, adding natural sweetness and color.

Chocolate Lovers

Stir ¼ cup mini chocolate chips into the custard or sprinkle them over the top before baking. The chips melt into gooey pockets of chocolate.

Nut‑Free

Replace toasted almonds with toasted pumpkin seeds or omit nuts entirely. The dish remains deliciously crunchy with the right topping.

Dairy‑Free

Swap whole milk for oat or almond milk and heavy cream for coconut cream. Use dairy‑free butter for drizzling; the custard still sets well.

Storage & Reheating

Refrigeration: Store leftover casserole in an airtight container in the refrigerator for up to 3 days. Reheat individual portions in the microwave (30‑45 seconds) or in a pre‑heated 350°F oven for 10 minutes.

Freezing: For longer storage, freeze the baked casserole (uncovered) on a parchment‑lined tray for 2 hours, then transfer to a zip‑top freezer bag. Thaw overnight in the fridge and reheat in a 350°F oven for 15‑20 minutes.

Make‑ahead: Assemble the casserole (without almonds) up to 24 hours ahead, cover, and refrigerate. Add the almond topping just before baking for maximum crunch.

Frequently Asked Questions

Absolutely! Sturdy breads like French baguette, Texas toast, or even a dense whole‑grain loaf work well. Just ensure the bread is at least a day old to absorb the custard without falling apart.

Reduce the granulated sugar to 2‑3 tablespoons, or replace it with a natural sweetener such as maple syrup or honey (use about ¼ cup). You can also serve it with unsweetened yogurt to balance the flavor.

Traditional French toast is high in carbs, but you can adapt it by using a low‑carb bread alternative (almond flour bread or cloud‑bread) and swapping the sugar for a keto‑friendly sweetener like erythritol. The almond topping already fits the keto profile.

Yes! Whisk in ¼ cup unflavored or vanilla whey protein powder with the dry ingredients before adding the liquid. This boosts the protein content without changing the texture dramatically.
Baked French Toast Casserole with toasted almonds

French Toast Casserole

Prep: 10 min

Cook: 20 min

Serves: 8‑10

Difficulty: Easy

Pin Recipe
Ingredients
  • 6 large eggs
  • 1 ½ cups whole milk
  • ½ cup heavy cream
  • ¼ cup granulated sugar
  • 2 tsp vanilla extract
  • ¼ tsp cinnamon
  • 1 ½ lb brioche or challah, cubed
  • ¼ cup sliced almonds, toasted
  • 2 Tbsp melted butter
Instructions
  1. Whisk together eggs, milk, cream, sugar, vanilla, cinnamon, and salt.
  2. Place cubed bread in a greased 9×13‑inch dish and pour custard over it.
  3. Let sit 5 minutes; optionally refrigerate overnight.
  4. Pre‑heat oven to 375°F (190°C). Drizzle butter and sprinkle toasted almonds.
  5. Bake 20‑25 minutes until golden and set.
  6. Cool 5 minutes, then slice and serve with maple syrup or berries.
Nutrition (per serving)
Calories320 kcal
Protein9 g
Carbohydrates38 g
Fat15 g
Saturated Fat7 g
Sugar12 g
Fiber2 g
Sodium380 mg
Print Recipe

More Recipes