Croissant French Toast Casserole

Croissant French Toast Casserole is a rich, custardy breakfast bake made with buttery croissants soaked in a sweet vanilla egg mixture and baked until golden and puffed. It’s the kind of dish I make when I want something cozy and indulgent without standing over the stove flipping slices of French toast. Perfect for weekends, holidays, or any morning that calls for a little luxury.

Why You’ll Love This Recipe

I love this recipe because it turns simple croissants into something incredibly comforting. The croissants absorb the custard beautifully, creating a soft, almost bread pudding-like center with crisp golden tops. It’s easy to assemble ahead of time and bake fresh in the morning, making it perfect for guests or lazy brunches. I serve it with maple syrup, fresh fruit, or even a dusting of powdered sugar—it’s a crowd-pleaser every time. Croissant French Toast Casserole

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

  • Croissants (day-old or fresh, cut into large pieces)

  • Eggs

  • Whole milk or half-and-half

  • Heavy cream (optional, for a richer custard)

  • Granulated sugar

  • Brown sugar (for depth)

  • Vanilla extract

  • Ground cinnamon

  • Salt

  • Butter (for greasing the baking dish)

  • Optional toppings: powdered sugar, maple syrup, fresh berries, whipped cream

Directions

  1. I grease a 9×13-inch baking dish with butter.

  2. I cut the croissants into chunks and layer them evenly in the dish.

  3. In a large bowl, I whisk together the eggs, milk, cream, sugars, vanilla, cinnamon, and salt until smooth.

  4. I pour the custard mixture evenly over the croissants, pressing gently so they soak it up.

  5. I cover the dish and refrigerate it for at least 30 minutes, or overnight for a deeper flavor and softer texture.

  6. When ready to bake, I preheat the oven to 350°F (175°C).

  7. I uncover the casserole and bake for 40–45 minutes, or until the top is golden and the custard is set in the center.

  8. I let it rest for 5–10 minutes before serving with my favorite toppings.

Servings and timing

This recipe serves 6–8.
Prep time: 15 minutes
Chill time: 30 minutes to overnight
Bake time: 45 minutes
Total time: About 1 hour 30 minutes (or overnight prep + bake time)

Variations

  • I add chocolate chips or chopped dark chocolate between the croissant layers.

  • I mix in fresh berries or sliced bananas for extra fruitiness.

  • I use flavored croissants (like almond or chocolate) for more depth.

  • I drizzle caramel sauce or add a pecan streusel topping before baking for dessert vibes.

  • I substitute some of the milk with eggnog or flavored creamers during the holidays.

Storage/Reheating

I store leftovers in an airtight container in the fridge for up to 4 days. To reheat, I warm slices in the microwave for about 30 seconds or in a 350°F (175°C) oven until heated through. It also freezes well—I wrap individual portions tightly and thaw in the fridge overnight before reheating. Croissant French Toast Casserole

FAQs

Can I make this casserole ahead of time?

Yes, I often assemble it the night before and bake it in the morning. It gives the croissants time to fully absorb the custard and makes breakfast a breeze.

Do I need stale croissants?

Not necessarily. Day-old croissants work great because they absorb more custard, but fresh ones also work—especially if I lightly toast them first.

Can I make this dairy-free?

Yes, I use plant-based milk and cream, and swap the butter with coconut oil or vegan butter. The texture will still be delicious.

Can I freeze this before baking?

I don’t usually freeze it raw, but I bake it first, then freeze individual slices. That way, I can reheat and enjoy anytime.

What’s the best way to serve this?

I serve it warm with maple syrup, powdered sugar, or fresh berries. For a dessert version, I add whipped cream or a scoop of vanilla ice cream.

Conclusion

Croissant French Toast Casserole is my favorite kind of comfort food—soft, buttery, sweet, and effortlessly impressive. It’s easy to prepare, perfect for feeding a group, and customizable to suit any craving or season. Whether I’m hosting brunch or treating myself on a quiet morning, this dish always feels like a warm hug straight from the oven.

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
Croissant French Toast Casserole

Croissant French Toast Casserole

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Olivia
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Total Time: 1 hour 30 minutes (or overnight prep)
  • Yield: 6–8 servings
  • Category: Breakfast
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

Croissant French Toast Casserole is a cozy and indulgent breakfast bake made from buttery croissants soaked in a vanilla-spiced custard, then baked to golden perfection. Perfect for weekend brunches or holiday mornings.


Ingredients

  • 6 large croissants (preferably day-old), cut into chunks
  • 6 large eggs
  • 1 cup whole milk or half-and-half
  • 1/2 cup heavy cream (optional)
  • 1/4 cup granulated sugar
  • 1/4 cup brown sugar
  • 1 tbsp vanilla extract
  • 1 tsp ground cinnamon
  • 1/4 tsp salt
  • 1 tbsp butter (for greasing)
  • Optional toppings: powdered sugar, maple syrup, fresh berries, whipped cream

Instructions

  1. Grease a 9×13-inch baking dish with butter.
  2. Layer croissant chunks evenly in the dish.
  3. In a large bowl, whisk eggs, milk, cream, sugars, vanilla, cinnamon, and salt until smooth.
  4. Pour custard mixture over croissants, pressing gently to help absorb. Cover and refrigerate for at least 30 minutes or overnight.
  5. Preheat oven to 350°F (175°C). Uncover the dish and bake for 40–45 minutes, until golden and custard is set.
  6. Let rest 5–10 minutes before serving. Top with syrup, powdered sugar, berries, or whipped cream as desired.

Notes

  • Add chocolate chips or fresh fruit between croissant layers.
  • Use flavored croissants for extra depth.
  • Top with caramel or streusel before baking for dessert-style flair.
  • Try eggnog or flavored creamer for a seasonal twist.
  • Freeze baked slices for quick, comforting breakfasts later.

Nutrition

  • Serving Size: 1 slice
  • Calories: 370
  • Sugar: 18g
  • Sodium: 220mg
  • Fat: 22g
  • Saturated Fat: 12g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 33g
  • Fiber: 1g
  • Protein: 8g
  • Cholesterol: 170mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star