Lil Luna French Toast Casserole Recipe

Updated November 5, 2026

Total time
8 hr 25 min
prep 20 min · cook 45 min
Serves
12
portions as written

Jump to recipe

Lil Luna French Toast Casserole Recipe

This Lil Luna French Toast Casserole is a beloved breakfast bake that turns simple bread, eggs, and milk into a golden, custardy dish with a sweet, crunchy topping. It’s the perfect make-ahead meal for holidays, brunches, or lazy weekends, offering all the flavors of classic French toast without the need to stand over a skillet. The casserole is assembled the night before, allowing the bread to soak up the rich custard, then baked until puffed and beautifully browned.

Ingredients

  • 1 large loaf (about 16 oz / 450 g) French bread, cut into 1-inch cubes
  • 8 large eggs
  • 2 cups (480 ml) whole milk
  • 1 cup (240 ml) heavy cream
  • 3/4 cup (150 g) granulated sugar
  • 2 teaspoons vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • 1/4 teaspoon salt
  • For the topping:
  • 1/2 cup (113 g) unsalted butter, melted
  • 1/2 cup (100 g) packed brown sugar
  • 1 tablespoon all-purpose flour
  • 1 teaspoon ground cinnamon

Instructions

  1. Lightly grease a 9×13-inch (23×33 cm) baking dish. Place the bread cubes evenly in the dish.
  2. In a large bowl, whisk together the eggs, milk, heavy cream, granulated sugar, vanilla, cinnamon, nutmeg, and salt until fully combined and smooth.
  3. Pour the egg mixture evenly over the bread cubes, pressing down gently with a spatula to ensure all the bread is soaked. Cover the dish with plastic wrap or foil and refrigerate for at least 8 hours, or overnight.
  4. When ready to bake, preheat your oven to 350°F (175°C). In a small bowl, mix the melted butter, brown sugar, flour, and cinnamon until crumbly.
  5. Sprinkle the topping evenly over the casserole. Bake uncovered for 40-45 minutes, or until the top is golden brown and the center is set (a knife inserted in the middle should come out clean). The internal temperature of the egg mixture should reach 160°F (71°C) as the safe minimum for egg dishes, per USDA FSIS guidelines.
  6. Let the casserole rest for 5-10 minutes before slicing and serving. Serve warm, optionally with maple syrup or fresh berries.

Tips

  • Bread choice: Stale or day-old French bread works best because it absorbs the custard without turning mushy. If using fresh bread, toast the cubes in a 300°F (150°C) oven for 10 minutes before assembling.
  • Don’t skip the soak: The overnight refrigeration is essential for the custard to fully saturate the bread. If you’re short on time, let it sit at room temperature for 30 minutes, but the texture won’t be as rich.
  • Check for doneness: Ovens vary, so start checking at 40 minutes. The casserole should be puffed and golden, and the center should not jiggle when shaken. Use an instant-read thermometer to ensure 160°F (71°C) in the center.
  • Make it gluten-free: Use a gluten-free French bread or brioche-style loaf. The texture will be slightly denser but still delicious.

Serving Suggestions

Serve this casserole warm from the oven, dusted with powdered sugar and drizzled with maple syrup. It pairs beautifully with fresh fruit, crispy bacon, or breakfast sausage. For a brunch spread, add a side of yogurt parfaits or a simple green salad to balance the sweetness.

Variations

  • Berry Bliss: Fold 1 cup of fresh blueberries or raspberries into the bread cubes before adding the custard.
  • Chocolate Hazelnut: Spread a layer of chocolate-hazelnut spread between the bread cubes before pouring the custard.
  • Apple Cinnamon: Sauté 2 peeled, chopped apples with 1 tablespoon butter and 1 teaspoon cinnamon, then layer them with the bread.
  • Savory Twist: Omit the sugar and use only 1 teaspoon cinnamon. Add 1 cup shredded cheddar cheese and 6 slices cooked, crumbled bacon to the custard.

Storage and Reheating

Store leftovers in an airtight container in the refrigerator for up to 4 days. To reheat, place a portion on a microwave-safe plate and heat in 30-second intervals until warm, or reheat in a 350°F (175°C) oven for 10-15 minutes. The casserole can also be frozen after baking: let it cool completely, wrap tightly in plastic wrap and foil, and freeze for up to 3 months. Thaw overnight in the fridge before reheating.

Frequently Asked Questions

Can I use regular sandwich bread instead of French bread? Yes, but the texture will be softer and less sturdy. Use about 10-12 slices, and consider toasting them lightly to prevent sogginess.

Can I make this without heavy cream? Absolutely. Substitute the heavy cream with an equal amount of whole milk or half-and-half. The casserole will be slightly less rich but still delicious.

Why did my casserole turn out soggy in the middle? This usually happens if the bread didn’t absorb enough custard or if the casserole was underbaked. Ensure the bread is fully soaked and bake until the center is set and reaches 160°F (71°C).

Can I assemble this casserole and bake it immediately? You can, but the bread won’t absorb the custard as well, resulting in a drier, less custardy dish. If you’re in a hurry, let it sit for at least 30 minutes before baking.

How do I know when it’s done without a thermometer? Insert a knife into the center; if it comes out clean and the top is golden brown, it’s done. The center should not be jiggly.

Can I use a different size pan? Yes, you can use two 8×8-inch pans or a 9×9-inch pan for a thicker casserole. Adjust the baking time accordingly—check for doneness at 35 minutes.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).