
why make this recipe
Overnight Croissant Breakfast Casserole is a delightful dish perfect for busy mornings. With flaky croissants soaked in a creamy and cheesy egg mixture, it offers a rich and satisfying breakfast option. You can prepare it the night before, making your morning routine easier. Whether for a family gathering or a brunch with friends, this casserole is sure to impress everyone.
how to make Overnight Croissant Breakfast Casserole
Making this casserole is straightforward and requires minimal effort. Follow these simple steps to create a delicious breakfast that everyone will love.
Ingredients
- 6 croissants, torn into pieces
- 6 large eggs
- 2 cups milk
- 1/2 cup heavy cream
- 1 cup shredded cheese (cheddar or your choice)
- 1/2 cup cooked and crumbled bacon or sausage (optional)
- Salt and pepper to taste
- 1 teaspoon vanilla extract
- 1 tablespoon maple syrup
- Fresh herbs for garnish (optional)
Directions
- In a large bowl, whisk together the eggs, milk, heavy cream, vanilla extract, maple syrup, salt, and pepper.
- Place the torn croissant pieces in a greased baking dish.
- Pour the egg mixture over the croissants, making sure they are evenly coated.
- Sprinkle the cheese and cooked bacon or sausage over the top.
- Cover and refrigerate overnight.
- Preheat your oven to 350°F (175°C).
- Bake uncovered for 30-40 minutes, or until the casserole is set and golden brown.
- Garnish with fresh herbs if desired and serve warm.
how to serve Overnight Croissant Breakfast Casserole
Serve the casserole warm, straight from the oven. You can cut it into squares or scoop it out for serving. It’s delicious on its own but pairs well with fresh fruit or a side of yogurt.
how to store Overnight Croissant Breakfast Casserole
If you have leftovers, store them in an airtight container in the refrigerator. The casserole can be kept for about 3-4 days. To reheat, pop it back in the oven at 350°F (175°C) until warmed through.
tips to make Overnight Croissant Breakfast Casserole
- For added flavor, consider using different cheeses or adding vegetables such as spinach or bell peppers.
- Make sure to use stale croissants for the best texture, as they soak up the egg mixture better.
- You can adjust the amount of maple syrup depending on how sweet you want the dish.

Serving Ideas
This casserole can be served with a light salad or fresh fruit on the side. You might also want to offer some extra maple syrup for drizzling over each serving, making it even more enjoyable!
Final Thoughts
Overnight Croissant Breakfast Casserole is a scrumptious and easy recipe for anyone looking to brighten their breakfast. With simple ingredients and minimal prep time, this dish is perfect for any occasion. Enjoy the flavors and the ease of serving!
FAQs
1. Can I use different types of bread?
Yes, you can use other types of bread instead of croissants, like brioche or challah, but the texture will be different.
2. Can I make this casserole without meat?
Absolutely! You can omit the bacon or sausage for a vegetarian option.
3. How long can I store leftovers?
Leftovers can be stored in the refrigerator for 3-4 days. Reheat in the oven before serving.

Overnight Croissant Breakfast Casserole
- Total Time: 60 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
A delightful and easy breakfast casserole made with flaky croissants soaked in a creamy egg mixture.
Ingredients
- 6 croissants, torn into pieces
- 6 large eggs
- 2 cups milk
- 1/2 cup heavy cream
- 1 cup shredded cheese (cheddar or your choice)
- 1/2 cup cooked and crumbled bacon or sausage (optional)
- Salt and pepper to taste
- 1 teaspoon vanilla extract
- 1 tablespoon maple syrup
- Fresh herbs for garnish (optional)
Instructions
- In a large bowl, whisk together the eggs, milk, heavy cream, vanilla extract, maple syrup, salt, and pepper.
- Place the torn croissant pieces in a greased baking dish.
- Pour the egg mixture over the croissants, making sure they are evenly coated.
- Sprinkle the cheese and cooked bacon or sausage over the top.
- Cover and refrigerate overnight.
- Preheat your oven to 350°F (175°C).
- Bake uncovered for 30-40 minutes, or until the casserole is set and golden brown.
- Garnish with fresh herbs if desired and serve warm.
Notes
For added flavor, consider using different cheeses or adding vegetables such as spinach or bell peppers. Use stale croissants for best texture.
- Prep Time: 15 minutes
- Cook Time: 30-40 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 400
- Sugar: 6g
- Sodium: 500mg
- Fat: 22g
- Saturated Fat: 10g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 34g
- Fiber: 2g
- Protein: 15g
- Cholesterol: 330mg
