Go Back

Overnight Croissant Breakfast Casserole

A delightful breakfast dish combining flaky croissants with a creamy egg mixture, cheese, and your choice of meats or veggies, all baked to golden perfection.
Prep Time 30 minutes
Cook Time 40 minutes
Total Time 1 hour 10 minutes
Servings: 8 servings
Course: Breakfast, Brunch
Cuisine: American, Comfort Food
Calories: 350

Ingredients
  

Main Ingredients
  • 6 pieces croissants, torn into pieces Use day-old croissants for better absorption.
  • 6 large eggs
  • 2 cups milk Use low-fat milk for a lighter version.
  • 1 cup shredded cheese (like Gruyère or cheddar) You can customize with different types of cheese.
  • 1 cup cooked ham or bacon, diced Vegetarian option: omit meat and add more veggies.
  • 1/4 cup chopped fresh parsley For garnish.
  • Salt and pepper to taste
  • Optional: diced vegetables (like bell peppers or spinach) Customize to your preference.

Method
 

Preparation
  1. Preheat the oven to 350°F (175°C).
  2. In a large bowl, whisk together the eggs, milk, salt, and pepper until well combined.
  3. Grease a 9×13 inch baking dish and layer the torn croissants evenly in the dish.
  4. Sprinkle the cooked ham or bacon, cheese, and any optional vegetables over the croissant pieces.
  5. Pour the egg mixture over the croissant layers, ensuring they are evenly soaked.
  6. Cover the dish with plastic wrap and refrigerate overnight.
Baking
  1. In the morning, remove the casserole from the refrigerator and let it sit for 30 minutes at room temperature.
  2. Bake in the preheated oven for 35-40 minutes or until the casserole is set and golden brown.
Serving
  1. Garnish with fresh parsley and serve warm, paired with fresh fruit or a light salad.

Notes

Store leftovers in an airtight container in the refrigerator for up to 3 days. This casserole can also be frozen for up to a month—simply cover it tightly and thaw overnight in the refrigerator before reheating.