Why You’ll Love This Recipe
This recipe combines the flaky, buttery texture of croissants with a creamy egg custard that soaks into every bite. It’s incredibly easy to assemble and can be customized with your favorite ingredients like cheese, vegetables, or proteins. It’s also perfect for make-ahead meals, making busy mornings stress-free while still delivering a warm, homemade dish.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
croissants
eggs
milk
heavy cream
shredded cheese
cooked bacon or sausage
salt
black pepper
green onions or herbs
Directions
Preheat your oven and lightly grease a baking dish.
Cut or tear the croissants into large pieces and spread them evenly in the prepared dish.
Sprinkle the cooked bacon or sausage over the croissants, followed by the shredded cheese and chopped green onions or herbs.
In a mixing bowl, whisk together the eggs, milk, heavy cream, salt, and pepper until fully combined.
Pour the egg mixture evenly over the croissants, pressing down slightly so the bread absorbs the liquid.
Let the mixture sit for a few minutes to allow the croissants to soak up the custard.
Bake until the casserole is set in the center and golden brown on top.
Remove from the oven and let it cool slightly before serving.
Servings and timing
This recipe serves about 6 to 8 people.
Prep time: 15 minutes
Resting time: 10 to 15 minutes
Bake time: 35 to 40 minutes
Total time: about 1 hour to 1 hour 10 minutes
Variations
You can easily customize this casserole to suit your taste. Swap bacon or sausage for ham or keep it vegetarian by adding sautéed vegetables like spinach, mushrooms, or bell peppers. Try different cheeses such as cheddar, mozzarella, or Swiss for varied flavor. For a slightly sweet version, omit the meat and add a touch of maple syrup and fresh berries.
Storage/Reheating
Store leftovers in an airtight container in the refrigerator for up to 4 days.
To reheat, place a portion in the microwave for 30 to 60 seconds or warm it in the oven at a low temperature until heated through.
This casserole can also be frozen. Wrap it tightly and freeze for up to 2 months. Thaw in the refrigerator overnight before reheating.
FAQs
Can I make this casserole ahead of time?
Yes, you can assemble it the night before, cover, and refrigerate. Bake it fresh in the morning.
Can I use stale croissants?
Yes, slightly stale croissants actually work better because they absorb the custard more effectively.
What type of cheese works best?
Cheddar is a popular choice, but you can use any melting cheese you like.
Can I make this vegetarian?
Yes, simply omit the meat and add vegetables instead.
How do I know when it’s done baking?
The center should be set and not jiggly, and the top should be golden brown.
Can I use only milk instead of cream?
Yes, but using cream adds richness. You can substitute with more milk if preferred.
Can I add spices?
Absolutely, you can add garlic powder, paprika, or herbs for extra flavor.
Why is my casserole soggy?
It may need more baking time, or there could be too much liquid compared to the bread.
Can I freeze it before baking?
Yes, assemble it and freeze before baking. Thaw overnight before cooking.
How should I serve this dish?
It’s great on its own or paired with a fresh salad or fruit.
Conclusion
This croissant breakfast casserole is a delicious, versatile dish that’s perfect for any morning gathering. With its buttery texture and savory flavors, it’s sure to become a favorite for both everyday breakfasts and special occasions.
PrintCroissant Breakfast Casserole Recipe
A rich and comforting breakfast casserole made with buttery croissants, fluffy eggs, savory meat, and melted cheese baked to golden perfection. Perfect for brunch or make-ahead mornings.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 6 to 8 servings
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Low Calorie
Ingredients
- 5 large croissants, torn into pieces
- 6 large eggs
- 1 cup milk
- 1/2 cup heavy cream
- 1 1/2 cups shredded cheese
- 1 cup cooked bacon or sausage
- 1/2 tsp salt
- 1/4 tsp black pepper
- 1/4 cup chopped green onions or herbs
Instructions
- Preheat oven to 350°F (175°C) and lightly grease a baking dish.
- Spread torn croissants evenly in the dish.
- Sprinkle cooked bacon or sausage over the croissants, followed by shredded cheese and green onions or herbs.
- In a bowl, whisk together eggs, milk, heavy cream, salt, and pepper.
- Pour the egg mixture evenly over the croissants, pressing down gently to help absorption.
- Let sit for 10–15 minutes to allow the croissants to soak up the custard.
- Bake for 35–40 minutes until the center is set and the top is golden brown.
- Remove from oven and let cool slightly before serving.
Notes
- Use stale croissants for better absorption and texture.
- Swap bacon or sausage for ham or vegetables for variation.
- Try different cheeses like cheddar, mozzarella, or Swiss.
- Assemble the night before and refrigerate for easy morning baking.
- Freeze leftovers for up to 2 months and reheat before serving.
Nutrition
- Serving Size: 1 serving
- Calories: 420 kcal
- Sugar: 5 g
- Sodium: 620 mg
- Fat: 28 g
- Saturated Fat: 14 g
- Unsaturated Fat: 11 g
- Trans Fat: 0 g
- Carbohydrates: 24 g
- Fiber: 1 g
- Protein: 16 g
- Cholesterol: 210 mg