Print

Cozy Overnight Croissant French Toast Casserole

overnight croissant french toast casserole - featured image

A warm, buttery, and custardy French toast casserole made with day-old croissants soaked overnight and baked to golden perfection. Perfect for an easy, comforting brunch or breakfast.

Ingredients

Scale
  • 6 large croissants, preferably day-old or slightly stale
  • 6 large eggs, room temperature
  • 2 cups (480 ml) whole milk or almond milk
  • 1/2 cup (120 ml) heavy cream (optional)
  • 1/2 cup (100 g) granulated sugar
  • 1 tablespoon pure vanilla extract
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon salt
  • 2 tablespoons unsalted butter, melted (for topping)
  • Powdered sugar and maple syrup for serving (optional)

Instructions

  1. Slice or tear croissants into roughly 2-inch pieces and place evenly in a greased 9×13-inch baking dish.
  2. In a large mixing bowl, whisk together eggs, milk, heavy cream (if using), sugar, vanilla extract, cinnamon, and salt until smooth and slightly frothy.
  3. Pour custard mixture evenly over croissants, pressing gently to help absorb. Cover tightly and refrigerate overnight or at least 6 hours.
  4. Preheat oven to 350°F (175°C). Remove casserole from fridge and brush top with melted butter.
  5. Bake uncovered for 45-50 minutes until puffed and golden brown with custard set but slightly jiggly in center. Tent with foil if browning too fast.
  6. Let rest 10 minutes before serving. Sprinkle with powdered sugar, drizzle maple syrup, or add fresh berries if desired. Serve warm.

Notes

Use day-old croissants for best texture. Soak overnight for full custard absorption. Room temperature eggs and milk help prevent curdling. Watch oven temperature to avoid overbrowning. Let rest before serving to firm up custard. Variations include adding fruit, nuts, or making dairy-free substitutions.

Nutrition

Keywords: French toast casserole, croissant casserole, overnight breakfast, brunch recipe, easy breakfast, custard, cozy breakfast