Go Back
+ servings
A slice of French toast casserole on a white plate.

French Toast Casserole

This French toast casserole is great for using up older homemade bread that has gone stale. It's heavy on the eggs and the flavor volume is turned up. This sweet and spicy breakfast dish tastes exactly like good French toast, but in casserole form. It feeds a crowd and is fabulous left over.
Prep Time 10 minutes
Cook Time 1 hour
Total Time 1 hour 10 minutes
Serving Size 12 people

Equipment

  • 9x13 pan
  • measuring cups and spoons
  • mixing bowl and fork or whisk
  • cutting board and knife
  • plastic zip top bag

Ingredients

French Toast Casserole

  • 2 tbsp avocado oil
  • 6 slices bread, cubed
  • 12 eggs
  • 2 cups milk
  • ½ cup heavy cream
  • 2 tbsp vanilla extract
  • ½ cup granulated sugar
  • ½ cup light brown sugar

Sweet Topping

  • ½ cup light brown sugar
  • ½ cup flour
  • 1 tsp ground cinnamon
  • ¼ tsp sea salt
  • tsp ground nutmeg

Instructions

  • Grease the bottom and sides of a 9x13 pan with oil. Cut the bread into roughly 1-inch cubes and line the bottom of the pan with the bread.
  • In a separate mixing bowl, whisk together the eggs, milk, cream, vanilla, sugar, and brown sugar. Pour evenly over the bread. Use a fork to push any dry bread underneath the egg mixture to coat. Cover and store overnight in the refrigerator.
  • In a zip top bag, add flour, brown sugar, cinnamon, salt, and nutmeg. Close it tightly and shake until the dry ingredients are combined. Store in the fridge.
  • When you're ready to bake, preheat the oven to 350℉. Sprinkle the sweet topping evenly over the top of the casserole. Bake for 45 minutes (for a softer bread pudding texture) to 1 hour (for a firm texture). Serve generous slices either plain or with a drizzle of maple syrup. Refrigerate leftovers.