Overnight Peanut Butter French Toast Casserole

Prep: 15 minCook: 45 min6 servingsmediumAmerican
Overnight Peanut Butter French Toast Casserole

A decadent breakfast casserole that transforms ordinary bread into a rich, custardy delight with creamy peanut butter swirled throughout. Perfect for weekend brunches, holiday mornings, or feeding a crowd without the hassle of flipping individual slices. The overnight preparation allows the bread to fully absorb the vanilla-scented custard, creating a texture that's crispy on top and pudding-like beneath. Each bite delivers the nostalgic combination of peanut butter and cinnamon, by a drizzle of maple syrup.

Ingredients

6 servings
  • 1 loaf bread, cut into cubes
    gluten-free bread1:1gluten-freegluten-free

    works well

    Full guide →
  • 1 cup peanut butter
    almond butter1:1nut-free alternativepeanuts-freeadds dairy

    different flavor profile

    Full guide →
  • 6 eggs, beaten
  • 2 cups milk
    almond milk1:1dairy-freedairy-free

    slightly thinner texture

    Full guide →
  • 1 tsp vanilla extract
  • ¼ cup maple syrup, plus more for serving
  • ½ tsp cinnamon
  • ¼ tsp salt

Instructions

  1. 1

    Preheat oven to 350°F and grease a baking dish

  2. 2

    Whisk together eggs, milk, vanilla extract, maple syrup, cinnamon, and salt

  3. 3

    Spread half the bread cubes in the baking dish

  4. 4

    Drop spoonfuls of peanut butter over the bread cubes

  5. 5

    Top with remaining bread cubes

  6. 6

    Pour egg mixture evenly over bread

  7. 7

    Bake for 45 minutes until top is golden brown and center is set

  8. 8

    Cool for a few minutes before serving with additional maple syrup

Tips

Tip 1

Let the casserole rest for 10-15 minutes after assembling to help the bread absorb the custard more evenly before baking.

Tip 2

Use slightly stale bread for better texture - fresh bread can become too soggy while day-old bread holds its shape better.

Tip 3

Warm the peanut butter slightly to make it easier to distribute evenly throughout the casserole.

Good to Know

Storage

Refrigerate leftovers for up to 3 days. Reheat individual portions in microwave for 30-60 seconds.

Make Ahead

Assemble completely the night before and refrigerate. Add 10-15 minutes to baking time if baking from cold.

Serve With

Serve warm with maple syrup, fresh berries, or a dusting of powdered sugar.

See pairing guide →

Common Mistakes

Watch

Use room temperature eggs to prevent curdling when mixing with other ingredients.

Watch

Don't overbake or the custard will become rubbery - center should be just set when done.

Substitutions

Dairy-Free Swaps

milk
almond milk1:1dairy-freedairy-free

slightly thinner texture

Full guide →

Gluten-Free Swaps

bread
gluten-free bread1:1gluten-freegluten-free

works well

Full guide →

Nut-Free Alternatives

peanut butter
almond butter1:1nut-free alternativepeanuts-freeadds dairy

different flavor profile

Full guide →
Find more substitutions →

FAQ

Can I make this dairy-free?

Yes, substitute the milk with almond milk or oat milk using the same quantity. The texture will be slightly less rich but still delicious.

How long can I store leftovers?

Store covered in the refrigerator for up to 3 days. Reheat individual portions in the microwave or cover and warm in a 300°F oven.

Can I freeze this casserole?

Yes, freeze assembled unbaked casserole for up to 1 month, or freeze baked portions for up to 3 months. Thaw overnight before baking or reheating.