Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Berry French Toast Casserole served warm with maple syrup and berries on a modern kitchen counter

Berry French Toast Casserole


Description

A comforting make-ahead breakfast casserole made with buttery brioche, juicy mixed berries, and creamy vanilla custard, baked to golden perfection for a cozy morning treat.


Ingredients

Scale
  • 1 loaf (about 14 oz) brioche or challah bread, cut into 1-inch cubes

  • 2 cups mixed berries (fresh or frozen)

  • 6 large eggs

  • 1½ cups milk or half-and-half

  • ⅓ cup brown sugar

  • 1 teaspoon pure vanilla extract

  • ½ teaspoon ground cinnamon

  • ¼ teaspoon salt

  • 2 tablespoons melted butter (plus extra for greasing)

  • Optional: 4 oz cream cheese (cubed), ¼ cup chopped nuts, or a simple streusel topping


Instructions

  • Grease a 9×13-inch baking dish and layer half of the bread cubes and berries.

  • In a large bowl, whisk together eggs, milk, vanilla, brown sugar, cinnamon, salt, and melted butter.

  • Pour the custard evenly over the bread, pressing down to help it absorb.

  • Cover and refrigerate overnight or for at least 2 hours.

  • Preheat oven to 350°F and bake uncovered for 40–50 minutes, until golden brown and set in the center.

  • Cool slightly before serving. Add maple syrup or powdered sugar if desired.

Notes

For best texture, use day-old or lightly toasted bread.

If using frozen berries, do not thaw before adding.

Refrigerate leftovers up to 4 days or freeze unbaked for up to 2 months.

  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice
  • Calories: 320
  • Sugar: 18 g
  • Sodium: 220 mg
  • Fat: 12 g
  • Saturated Fat: 6 g
  • Unsaturated Fat: 4 g
  • Trans Fat: 0 g
  • Carbohydrates: 42 g
  • Fiber: 3 g
  • Protein: 9 g
  • Cholesterol: 110 mg