French toast casserole is easy to make ahead of time with leftover french bread. This recipe is a family favorite!

maple syrup being poured over square slice of french toast casserole on round white plate

Casseroles are one of the best family meals and they are so simple to make! This french toast casserole falls right in line with easy breakfast meals. You can make it the night before and serve it up fresh and warm in the morning. The scents of brown sugar and cinnamon will fill your kitchen!

Why you should try this recipe: It’s the perfect use for day old bread. The dish is best when made the day before, which makes for easy meal prep. The ingredients are simple, flavorful and easy to find!

french toast casserole ingredients in bowls labeled with text

How to make french toast casserole

  1. Grease a casserole dish and add the cubed French bread.
  2. In a separate bowl, combine the eggs, milk, heavy cream, sugar, 1/2 cup brown sugar and vanilla. Pour over the bread cubes. Sprinkle cinnamon over the top.
  3. Cover the casserole and refrigerate it overnight.
  4. When ready to bake, preheat oven to 350 degrees F. Remove casserole from the refrigerator, uncover it and sprinkle remaining brown sugar over the top.
  5. Bake the casserole for 45 to 60 minutes or until golden brown. Serve warm with syrup and berries.
photo collage demonstrating how to make filling for french toast casserole
photo collage demonstrating how to assemble french toast casserole in baking dish

Helpful tips

Make sure the bread is a day old, dry and crusty. It helps to cut the bread into cubes and let them sit uncovered on a baking sheet for a few hours to dry out. When the bread is dry, it will soak up the liquid ingredients and make for a tender, flavorful casserole.

Use the full 8 hours or ideally overnight to let the casserole soak. The longer it sits, the more flavorful the casserole will be.

french toast casserole with brown sugar and cinnamon coated top in a baking dish

Frequently Asked Questions

What bread is best for french toast casserole?

French bread is my favorite as it has a nice crust, but sourdough, brioche or Italian bread may be used instead.

Can you freeze french bread casserole?

Yes, it helps to bake the casserole in an aluminum dish for easy freezing. After the casserole is baked, allow it to cool completely. Wrap the entire dish in aluminum foil to prevent freezer burn. Freeze for up to 3 months. To defrost, bake uncovered at 350 F for 30 minutes.

Can you use gluten-free bread?

Yes, gluten-free bread may be used in this recipe. You can also use dairy-free milk and heavy cream.

Why is my French toast casserole soggy?

Either there wasn’t enough bread to soak up all the liquid or the casserole wasn’t baked long enough. Thick, dry bakery bread is best for this recipe.

square slice of french toast casserole on white round plate next to a couple berries

More breakfast recipes

Breakfast is my favorite meal of the day! Buttermilk waffles are a must-try. They are so fluffy and have a crisp exterior. Another popular breakfast recipe is for sour cream coffee cake, which is full of cinnamon flavor. If you prefer a savory breakfast, then try this super easy sausage breakfast casserole.

french toast casserole slice in puddle of maple syrup on white plate

If you’re looking for an easy make ahead breakfast that the whole family will love, this french toast casserole is your answer. It’s a good use for leftover bread and easy to make the night before. Try it for your next family vacation or Christmas morning!

Leave a review if you tried this recipe and remember to tag @ifyougiveablondeakitchen on social media!

square slice of french toast casserole topped with berries and sitting on plate with maple syrup

French Toast Casserole

French toast casserole is easy to make ahead of time with leftover french bread. This recipe is a family favorite!
5 (3 ratings)


  • 1 loaf (12 ounces) day-old crusty French bread
  • 8 large eggs
  • 2 cups (480 ml) whole milk
  • ½ cup (120 ml) heavy cream
  • ¾ cup (150 g) brown sugar, divided
  • ½ cup (100 g) granulated sugar
  • 1 tablespoon pure vanilla extract
  • ½ teaspoon ground cinnamon


  • Spray a 3-quart baking dish with non-stick spray (or grease with butter).
  • Cut the bread into cubes and evenly distribute them in the pan. In a large mixing bowl, whisk together the eggs, milk, heavy cream, ½ cup brown sugar, granulated sugar, and vanilla. Pour the mixture evenly over the bread, then sprinkle the cinnamon evenly over the top.
  • Cover the pan tightly with plastic wrap and chill in the refrigerator for 8 hours, or overnight if possible (for best flavor).
  • When ready to bake, remove the casserole from the refrigerator and take off the plastic wrap. Preheat the oven to 350 degrees F.
  • Sprinkle the remaining brown sugar on top of the casserole. Bake for 45-60 minutes, until golden brown and baked through. Serve with syrup and fresh fruit, if desired.


Bread: French bread is best, but any bakery bread will work. I suggest brioche, sourdough or Italian bread. Be sure it is dry and crusty. You can cut it into cubes and let the bread sit on a baking tray for 12 hours to speed up this process if it is fresh bread.
Leftovers may be kept in an airtight container in the refrigerator for up to 2 days or frozen.
Freeze french toast casserole after it is baked and cooled completely. Wrap securely and freeze for up to 3 months. To defrost, bake casserole uncovered at 350 F for 30 minutes.
Serving: 1serving, Calories: 397kcal, Carbohydrates: 59g, Protein: 13g, Fat: 13g, Saturated Fat: 6g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 4g, Trans Fat: 1g, Cholesterol: 188mg, Sodium: 352mg, Potassium: 247mg, Fiber: 1g, Sugar: 38g, Vitamin A: 555IU, Vitamin C: 1mg, Calcium: 150mg, Iron: 3mg

Share This: