INTRODUCTION
This Overnight Croissant Breakfast Casserole is warm, soft, and rich. It uses torn croissants soaked in a sweet and eggy custard with cheese and optional meat. You can make it the night before and bake it in the morning. This makes mornings calm and gives you a special brunch without fuss. If you like easy casseroles, you may also enjoy a hearty crockpot hamburger potato casserole as another cozy meal idea.
This recipe fits mornings when you want a treat for family or guests. It also works for holidays, slow mornings, or when you want to prepare ahead. The mix of croissant, cream, eggs, and cheese gives a soft center and a golden top. You can add sausage or bacon for extra flavor. The result is a rich, comforting bake that many people will enjoy.
WHY YOU WILL LOVE THIS RECIPE
You will love this Overnight Croissant Breakfast Casserole for many simple reasons. It is ready to bake in the morning with very little work. The croissants soak up a flavored custard and become soft and creamy inside. The cheese and meat add savory notes that balance the butter and sugar in the custard.
This casserole is flexible. You can change the cheese, swap the meat, or skip sugar to make it less sweet. It serves a group well and looks like a special dish even when it is easy to make. If you like make-ahead comfort foods, this dish pairs well with other simple casseroles like the crockpot hamburger potato casserole for a hearty weekend menu.
HOW TO MAKE Overnight Croissant Breakfast Casserole
This section shows the basic method in simple steps. Make the base the night before, cover, and chill. In the morning, let it come to room temperature and bake until it is puffed and golden. Follow the recipe below and feel free to add small changes for taste. For more make-ahead ideas and slow cooked meals, see a guide like this crockpot casserole.
EQUIPMENT NEEDED
- 9×13 inch baking dish
- Mixing bowl
- Whisk or fork
- Measuring cups and spoons
- Aluminum foil
- Knife and cutting board (for croissants and meat)
- Refrigerator for overnight chilling
These basic tools are enough to make the dish. Use a glass or metal baking dish you like. A whisk helps make the custard smooth, but a fork works fine too.
Ingredients You’ll Need :
- 6 large croissants, torn into pieces
- 6 large eggs
- 2 cups milk
- 1 cup heavy cream
- 1 cup shredded cheese (e.g., cheddar or Gruyère)
- 1/2 cup cooked sausage or bacon (optional)
- 1/4 cup sugar
- 1 teaspoon vanilla extract
- 1/2 teaspoon cinnamon
- Salt and pepper to taste
STEP-BY-STEP INSTRUCTIONS :
- Grease a 9×13 inch baking dish. Preheat the oven to 350°F (175°C).
- Place the torn croissant pieces into the dish.
- In a bowl, whisk together the eggs, milk, heavy cream, sugar, vanilla extract, cinnamon, salt, and pepper.
- Pour the egg mixture over the croissants, ensuring they are well soaked.
- Add in the shredded cheese and meat (if using) and gently mix.
- Cover the baking dish with foil and refrigerate overnight.
- In the morning, remove from the fridge and let it sit for 30 minutes before baking.
- Bake covered with foil for 25 minutes, then uncover and bake for an additional 15-20 minutes until set and golden.
- Serve warm and enjoy your festive holiday brunch!
HOW TO SERVE Overnight Croissant Breakfast Casserole
Serve this casserole warm so the inside stays soft and the top stays golden. Cut it into squares and use a wide spatula to lift pieces cleanly. You can offer maple syrup or a light drizzle of honey on the side if you like a sweet contrast. A small bowl of fresh fruit brightens the plate and adds color.
For savory service, offer hot sauce, mustard, or a simple herb garnish like chopped parsley. You can also serve it with a green salad to balance the richness. If you plan to serve a big group, keep the casserole warm in a low oven and cover it until you are ready to serve.
STORAGE & FREEZING : Overnight Croissant Breakfast Casserole
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat single portions in the microwave for about 45 to 60 seconds, or warm in the oven at 325°F (160°C) until hot. For best texture, reheat in a small baking dish so the center warms evenly.
To freeze, bake the casserole fully, then cool to room temperature. Wrap tightly with foil and place in a freezer bag. Freeze for up to 2 months. To reheat from frozen, thaw in the fridge overnight and bake at 350°F (175°C) for 20 to 30 minutes until heated through. You can also freeze the assembled, unbaked casserole: cover tightly and freeze. Thaw overnight in the fridge and bake as directed.
SERVING SUGGESTIONS
- Fresh berries or a fruit salad for brightness.
- Maple syrup or honey for a sweet touch.
- Simple green salad or roasted vegetables for balance.
- A side of roasted potatoes or hash browns for a full brunch.
- Warm coffee, tea, or a mimosa for a special morning.
Mix and match sides to fit the event. For a lighter brunch, keep the sides simple. For a holiday spread, add several warm dishes and let guests help themselves.
VARIATIONS
- Cheese swap: Use Gruyère, Swiss, or pepper jack to change the flavor.
- Add herbs: Fold in chopped chives, thyme, or parsley for a fresh note.
- Fruit version: Omit meat and cheese, add chopped apples or berries, and increase the sugar slightly for a sweeter casserole.
- Veggie boost: Add sautéed spinach, mushrooms, or bell peppers before mixing with the custard.
- Spiced: Add nutmeg or cardamom for a warm spice twist.
These simple changes let you tailor the casserole to taste or the season.
FAQs
Q: Can I use day-old croissants?
A: Yes. Day-old croissants soak up the custard well and make a good texture. Fresh croissants work too, but they may be lighter.
Q: Do I have to use heavy cream?
A: No. You can use all milk, but heavy cream gives a richer and creamier bake. Half-and-half is also fine as a middle ground.
Q: Can I make this gluten-free?
A: Only if you use gluten-free croissants. The rest of the ingredients are naturally gluten-free if you use gluten-free meat and cheese.
Q: How long should I refrigerate before baking?
A: At least 6 hours or overnight. The longer it soaks, the better the croissant pieces will absorb the custard.
Q: Can I skip the sugar?
A: Yes. Skip the sugar for a fully savory casserole, or reduce it if you prefer less sweetness.
Q: Will the casserole be soggy?
A: If you follow the bake times and allow it to sit 30 minutes before baking, it should set and not be soggy. Bake uncovered at the end to form a golden top.
MAKE-AHEAD TIPS FOR Overnight Croissant Breakfast Casserole
- Assemble the night before and refrigerate covered. This saves time and deepens flavor.
- If you have a busy morning, set the baking dish on the counter for 30 minutes before putting it in the oven. This helps even baking.
- Prepare the meat ahead and keep it in a sealed container in the fridge. Add it when you mix the custard.
- If serving many guests, make two casseroles and warm one while the other bakes.
- Use day-old croissants for best texture. They will soak the custard without falling apart.
Conclusion
This Overnight Croissant Breakfast Casserole is a simple way to make a special morning meal with little effort. It combines rich custard, buttery croissants, and your choice of cheese and meat. You can make it the night before and bake it fresh in the morning for a warm, crowd-pleasing dish. For more ideas on overnight breakfast bakes and similar recipes, see this guide to an Overnight Breakfast Bake – Croissant Breakfast Bake and try a savory twist from Overnight Cheesy Bacon Croissant Breakfast Casserole.

Overnight Croissant Breakfast Casserole
Ingredients
Method
- Grease a 9x13 inch baking dish. Preheat the oven to 350°F (175°C).
- Place the torn croissant pieces into the dish.
- In a bowl, whisk together the eggs, milk, heavy cream, sugar, vanilla extract, cinnamon, salt, and pepper.
- Pour the egg mixture over the croissants, ensuring they are well soaked.
- Add in the shredded cheese and meat (if using) and gently mix.
- Cover the baking dish with foil and refrigerate overnight.
- In the morning, remove from the fridge and let it sit for 30 minutes before baking.
- Bake covered with foil for 25 minutes, then uncover and bake for an additional 15-20 minutes until set and golden.
- Serve warm, cut into squares, and enjoy your festive holiday brunch.