Overnight Croissant Breakfast Casserole is a simple and delicious dish perfect for breakfast. This delightful casserole combines the buttery goodness of croissants with a creamy egg mixture, making it an ideal choice for a hearty morning meal. Whether you’re hosting a brunch or simply treating your family, this dish is sure to impress!

Why You’ll Love This Overnight Croissant Breakfast Casserole
This amazing casserole is not just tasty; it also offers numerous benefits:
- Perfect for large gatherings, serving up to 8 people.
- Make-ahead option allows for stress-free mornings.
- Versatile ingredients let you customize with your favorites.
- Combines the richness of croissants with a savory egg mixture.
- Easy to prepare, making it a great choice for busy families.
- Can be enjoyed warm or at room temperature, ideal for brunch.
With the overnight croissant casserole recipe, you’ll be delighted to discover this easy croissant breakfast dish is a crowd-pleaser. It fits perfectly within the American cuisine category and is vegetarian-friendly!
Ingredients for Overnight Croissant Breakfast Casserole
Ingredients
Gather these items:
- 6-8 large croissants, preferably day-old
- 8 large eggs
- 2 cups whole milk
- 1 cup shredded cheese (cheddar, mozzarella, or your choice)
- 1 cup cooked ham or cooked sausage, diced (optional)
- 1 cup fresh spinach, chopped (optional)
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- Fresh herbs for garnish (optional)

How to Make Overnight Croissant Breakfast Casserole Step-by-Step
Instructions
- Step 1: Cut the croissants into bite-sized pieces and place them in a greased 9×13-inch baking dish.
- Step 2: In a large bowl, whisk together the eggs and whole milk until well combined. Season with salt, black pepper, garlic powder, and onion powder.
- Step 3: Stir in the shredded cheese and cooked ham or sausage, if using. Add the chopped spinach for a pop of color and nutrition.
- Step 4: Pour the egg mixture evenly over the croissant pieces, ensuring that all pieces are well-coated.
- Step 5: Gently press down on the croissant pieces to help them absorb the egg mixture.
- Step 6: Cover the baking dish with plastic wrap and refrigerate overnight. This allows the croissants to soak up the egg mixture.
- Step 7: The next morning, preheat your oven to 350°F (175°C).
- Step 8: Remove the plastic wrap and bake the casserole for 30-35 minutes, or until the egg is set and the top is golden brown.
- Step 9: Once baked, allow the casserole to cool for about 5-10 minutes before serving.
- Step 10: Optionally, garnish with fresh herbs before slicing and serving.

Pro Tips for the Best Overnight Croissant Breakfast Casserole
Pro Tips
Keep these in mind:
- Use day-old croissants for the best texture and flavor.
- Feel free to substitute the cheese and meats to suit your taste.
- For a spicier kick, add diced jalapeños or a splash of hot sauce to the egg mixture.
Best Ways to Serve Overnight Croissant Breakfast Casserole
Consider these serving ideas:
- Pair with fresh fruit salad for a refreshing balance.
- Serve alongside crispy bacon or sausage links for a hearty brunch.
This breakfast casserole with croissants is perfect for special occasions or casual family breakfasts!
How to Store and Reheat Overnight Croissant Breakfast Casserole
To store leftovers, cover the casserole and keep it in the refrigerator for up to 3 days. To reheat, simply place it in a preheated oven at 350°F (175°C) for about 15 minutes or until warmed through. This is a great option for meal prep, allowing you to enjoy a delicious breakfast throughout the week.
Frequently Asked Questions About Overnight Croissant Breakfast Casserole
What’s the secret to perfect Overnight Croissant Breakfast Casserole?
The key to a perfect croissant egg casserole is allowing the croissants to soak up the egg mixture overnight. This ensures a rich, creamy texture that everyone will love.
Can I make Overnight Croissant Breakfast Casserole ahead of time?
Yes! This make-ahead croissant breakfast casserole is designed to be prepared the night before, making breakfast effortless and enjoyable.
How do I avoid common mistakes with Overnight Croissant Breakfast Casserole?
Ensure you use enough egg mixture to fully coat the croissant pieces. Not soaking them long enough can lead to dryness, so let it rest overnight!
Variations of Overnight Croissant Breakfast Casserole You Can Try
Get creative with these ideas:
- Swap the spinach for kale or arugula for added nutrition.
- Substitute with a variety of cheeses for unique flavor combinations.
- Add seasonal vegetables like bell peppers or zucchini for a fresh twist.
Experimenting with these variations will keep breakfast exciting and delicious!
For more delicious recipes, check out our latest recipes, or try our Pot Stuffed Pepper Casserole and Crispy Cauliflower Wings.
For authoritative information, visit the USDA or the NIH.
Overnight Croissant Breakfast Casserole: A Savory Delight
- Total Time: 50 minutes
- Yield: Serves 8
- Diet: Vegetarian
Description
Overnight Croissant Breakfast Casserole is a simple and delicious dish perfect for breakfast.
Ingredients
- 6–8 large croissants, preferably day-old
- 8 large eggs
- 2 cups whole milk
- 1 cup shredded cheese (cheddar, mozzarella, or your choice)
- 1 cup cooked ham or cooked sausage, diced (optional)
- 1 cup fresh spinach, chopped (optional)
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- Fresh herbs for garnish (optional)
Instructions
- Cut the croissants into bite-sized pieces and place them in a greased 9×13-inch baking dish.
- In a large bowl, whisk together the eggs and whole milk until well combined. Season with salt, black pepper, garlic powder, and onion powder.
- Stir in the shredded cheese and cooked ham or sausage, if using. Add the chopped spinach for a pop of color and nutrition.
- Pour the egg mixture evenly over the croissant pieces, ensuring that all pieces are well-coated.
- Gently press down on the croissant pieces to help them absorb the egg mixture.
- Cover the baking dish with plastic wrap and refrigerate overnight.
- The next morning, preheat your oven to 350°F (175°C).
- Remove the plastic wrap and bake the casserole for 30-35 minutes, or until the egg is set and the top is golden brown.
- Once baked, allow the casserole to cool for about 5-10 minutes before serving.
- Optionally, garnish with fresh herbs before slicing and serving.
Notes
- Prep Time: 15 minutes
- Cook Time: 30-35 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 350 kcal
- Sugar: 2g
- Sodium: 600mg
- Fat: 22g
- Saturated Fat: 10g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 1g
- Protein: 18g
- Cholesterol: 300mg






