Overnight Croissant Breakfast Casserole is a rich, indulgent dish that has become my go-to for busy mornings or special brunches. This delightful recipe combines fluffy croissants, eggs, cheese, and savory fillings, creating a custardy delight that is sure to impress. Whether you’re planning a family breakfast or a brunch gathering, this easy croissant breakfast casserole will be a hit. Let’s dive into how to make this delicious dish!
Why You’ll Love This Overnight Croissant Breakfast Casserole
This overnight croissant casserole is perfect for various occasions. Firstly, it can be prepared ahead of time, allowing you to enjoy a stress-free morning. Secondly, it’s a family-friendly croissant breakfast option that even picky eaters will love. The fluffy texture and cheesy goodness make it a savory croissant breakfast dish that feels indulgent yet is surprisingly simple to prepare. You’ll also appreciate that it’s a great way to use up day-old croissants, minimizing waste. With just a few ingredients, you can create a memorable meal that impresses without the fuss. This dish is not only delicious but also versatile, allowing for various add-ins and toppings to suit your family’s preferences.
Ingredients for Overnight Croissant Breakfast Casserole
Gather these items:
- 6–8 croissants, day-old or fresh, cut into 1–2 inch pieces
- 8 large eggs
- 2 cups milk
- 1 cup shredded cheddar cheese
- 1/2 cup cooked breakfast sausage or ham, optional
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 teaspoon dried thyme or Italian seasoning, optional
- Optional toppings: chopped green onions, additional cheese, or cooked bacon
How to Make Overnight Croissant Breakfast Casserole Step-by-Step
- Step 1: Grease a 9×13-inch baking dish and arrange croissant pieces evenly.
- Step 2: Sprinkle cooked sausage or ham over the croissants, if using.
- Step 3: In a bowl, whisk together eggs, milk, salt, pepper, and optional herbs.
- Step 4: Pour the egg mixture evenly over the croissants and meat.
- Step 5: Sprinkle shredded cheese on top and cover with foil.
- Step 6: Refrigerate overnight or for at least 4 hours to allow the croissants to soak in the custard.
- Step 7: Preheat oven to 350°F (175°C). Bake covered for 25–30 minutes, then uncover and bake an additional 10–15 minutes until the top is golden and custard is set.
- Step 8: Let cool slightly before serving. Garnish with green onions or extra toppings if desired.

Pro Tips for the Best Overnight Croissant Breakfast Casserole
Keep these in mind:
- Using day-old croissants gives the best texture as they absorb the custard without becoming mushy.
- Feel free to customize with your favorite add-ins like spinach or bell peppers for additional flavor and nutrition.
- For a cheesier dish, try mixing different types of cheese like mozzarella or gouda.
Best Ways to Serve Overnight Croissant Breakfast Casserole
There are many delicious ways to serve this casserole. You can pair it with fresh fruit or a light salad for a balanced brunch. Consider offering a side of homemade salsa or avocado for a delightful twist. This dish also works wonderfully as part of a mixed brunch spread, alongside quiches or pastries, making it ideal for gatherings.
How to Store and Reheat Overnight Croissant Breakfast Casserole
To store your casserole, cover it tightly with plastic wrap or foil and refrigerate. It will last for up to 3 days. To reheat, simply place it in a preheated oven at 350°F (175°C) until warmed through. This makes it a great option for meal prep, letting you enjoy a hearty breakfast with minimal effort during the week.
Frequently Asked Questions About Overnight Croissant Breakfast Casserole
What’s the secret to perfect Overnight Croissant Breakfast Casserole?
The secret lies in allowing the croissants to soak in the custard overnight, which ensures they absorb all the flavors and achieve a perfect texture.
Can I make Overnight Croissant Breakfast Casserole ahead of time?
Absolutely! This casserole is designed to be made ahead, making it perfect for busy mornings or brunches.
How do I avoid common mistakes with Overnight Croissant Breakfast Casserole?
To avoid a soggy casserole, ensure you don’t use too much liquid. Stick to the recommended measurements, and allow it to rest in the fridge overnight.
Variations of Overnight Croissant Breakfast Casserole You Can Try
There are numerous variations you can try. Consider adding sautéed vegetables for a healthy twist, or switch out the cheese for a flavorful feta or goat cheese. You could also create a sweet version by incorporating berries and a hint of vanilla, catering to those who prefer a touch of sweetness in their breakfast.
For more delicious breakfast ideas, check out our breakfast recipes and brunch ideas. You can also learn about meal prep tips to make your mornings easier!
Print
Delicious Overnight Croissant Breakfast Casserole Recipe
- Total Time: Overnight + 55 minutes
- Yield: 8 servings 1x
- Diet: Vegetarian
Description
This Overnight Croissant Breakfast Casserole is a rich, indulgent breakfast perfect for busy mornings or special brunches.
Ingredients
- 6–8 croissants, day-old or fresh, cut into 1–2 inch pieces
- 8 large eggs
- 2 cups milk
- 1 cup shredded cheddar cheese
- 1/2 cup cooked breakfast sausage or ham, optional
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 teaspoon dried thyme or Italian seasoning, optional
- Optional toppings: chopped green onions, additional cheese, or cooked bacon
Instructions
- Grease a 9×13-inch baking dish and arrange croissant pieces evenly.
- Sprinkle cooked sausage or ham over the croissants, if using.
- In a bowl, whisk together eggs, milk, salt, pepper, and optional herbs.
- Pour the egg mixture evenly over the croissants and meat.
- Sprinkle shredded cheese on top and cover with foil.
- Refrigerate overnight or for at least 4 hours to allow the croissants to soak in the custard.
- Preheat oven to 350°F (175°C). Bake covered for 25–30 minutes, then uncover and bake an additional 10–15 minutes until the top is golden and custard is set.
- Let cool slightly before serving. Garnish with green onions or extra toppings if desired.
Notes
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 350
- Sugar: 2g
- Sodium: 600mg
- Fat: 20g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 1g
- Protein: 14g
- Cholesterol: 250mg
Keywords: Overnight Croissant Breakfast Casserole