Overnight Croissant Breakfast Casserole for Easy Brunch

This overnight croissant breakfast casserole is everything you want in a cozy, crowd-pleasing brunch: buttery croissants, savory sausage or bacon, creamy eggs, and melty cheese—all baked into one golden, puffed-up casserole. The croissants soak overnight in a rich custard, creating a luxurious, bread pudding–like texture with crispy edges and a tender center.

It’s the perfect make-ahead dish for holidays, brunch parties, or lazy weekends when you want to wake up and bake without lifting a finger. You prep it the night before, let it chill in the fridge, then simply pop it into the oven the next morning.

Warm, savory, satisfying, and just indulgent enough—this croissant casserole is a guaranteed hit.


Ingredients Overview

Buttery Croissants:
The star of the dish. Use 6–8 day-old croissants, torn into large pieces. Their flaky, rich texture creates a custardy center and crisp top. Avoid overly fresh croissants—they can become too mushy.

Eggs:
The base of the custard. Large eggs give structure and set the casserole. You’ll need 6 for a standard 9×13 pan.

Milk & Cream:
A mix of whole milk and heavy cream creates a rich, velvety custard that soaks into the croissants. You can substitute half-and-half or non-dairy milk if needed.

Cheese:
Shredded cheddar and/or Gruyère melt beautifully and add savory depth. Mozzarella works for a milder flavor. Sharp cheddar brings a bolder bite.

Breakfast Sausage or Bacon:
Browned sausage or crispy bacon adds salty, meaty flavor. Use what you love—turkey sausage, plant-based options, or even diced ham work great.

Onions & Garlic (Optional):
Finely chopped and sautéed with the meat for aromatic base notes. Optional, but worth it for flavor.

Seasonings:
Salt, black pepper, and a pinch of dried thyme or Dijon mustard add balance. Nutmeg is optional but adds warmth.

Chives or Parsley (Optional):
For a fresh finish and light herbal note. Sprinkle on just before serving.


Step-by-Step Instructions

1. Prep the Croissants:
Tear 6–8 large croissants into large chunks and place them in a greased 9×13-inch baking dish. Arrange them in a single, loose layer.

2. Cook the Meat & Aromatics:
In a skillet, cook 1 lb of breakfast sausage (or chopped bacon) over medium heat until browned. If using, add ½ a chopped onion and 1 minced garlic clove; sauté until softened. Drain excess fat.

3. Mix the Custard:
In a large bowl, whisk together:

  • 6 large eggs

  • 1½ cups whole milk

  • ½ cup heavy cream

  • 1 tsp salt

  • ½ tsp black pepper

  • ½ tsp Dijon mustard (optional)

  • Pinch of nutmeg (optional)

4. Layer the Casserole:
Scatter the cooked sausage or bacon over the croissants. Top with 1½ cups shredded cheese (cheddar, Gruyère, or a mix). Pour the egg mixture evenly over everything, pressing gently to submerge the croissants.

5. Chill Overnight:
Cover tightly with plastic wrap or foil and refrigerate for at least 6 hours or overnight. This allows the croissants to fully soak up the custard.

6. Bake:
Remove the dish from the fridge and let sit at room temperature for 20–30 minutes. Preheat the oven to 350°F (175°C). Bake uncovered for 40–50 minutes, or until the center is set and the top is golden brown.

7. Rest & Serve:
Let cool for 10 minutes before slicing. Garnish with chopped chives or parsley if desired.

Common Mistakes to Avoid:

  • Don’t use fresh croissants—they can fall apart.

  • Avoid underbaking—the center should be fully set, not jiggly.

  • Don’t skip the resting time before baking—it ensures even cooking.


Tips, Variations & Substitutions

Helpful Tips:

  • Use a mix of cheeses for richer flavor.

  • Use foil during baking if the top browns too quickly.

  • Prep in a disposable foil pan for easy transport to brunch events.

Flavor Variations:

  • Southwestern: Add diced green chiles, pepper jack cheese, and chorizo.

  • Spinach & Feta: Add sautéed spinach, crumbled feta, and sun-dried tomatoes.

  • Sweet & Savory: Try maple sausage with a drizzle of maple syrup on top.

  • Mushroom & Swiss: Add sautéed mushrooms and nutty Swiss cheese.

Substitutions:

  • Dairy-Free: Use almond or oat milk and dairy-free cheese.

  • Vegetarian: Skip meat and load up on veggies like mushrooms, spinach, or roasted red peppers.

  • Gluten-Free: Use gluten-free croissants if available, or substitute with torn gluten-free bread.


Serving Ideas & Occasions

This overnight croissant breakfast casserole is made for:

  • Holiday Breakfasts: Christmas, Easter, Mother’s Day brunch.

  • Weekend Hosting: Prep ahead for stress-free morning gatherings.

  • Potlucks: Bake, cover, and take—it reheats beautifully.

  • Meal Prep: Slice and refrigerate individual portions for busy mornings.

Pair with:

  • Fresh fruit salad or citrus wedges

  • Hot coffee, chai, or mimosas

  • Roasted potatoes or a green salad

  • Greek yogurt with granola and honey

It’s savory, buttery, and satisfying—without any last-minute cooking chaos.


Nutritional & Health Notes

This dish is rich, filling, and full of protein, perfect for feeding a crowd or enjoying as a weekend treat. The eggs provide protein, and using whole ingredients allows you to control the quality.

For a lighter version:

  • Use turkey sausage or skip the meat

  • Use reduced-fat cheese or half the amount

  • Use plant-based milk and more veggies for added fiber

A typical serving (1 of 8) includes:

  • 350–450 calories

  • 15–20g protein

  • 25–30g fat

  • 20–25g carbs

Satisfying without feeling too heavy, especially when paired with fresh fruit or greens.


FAQs

1. Can I use store-bought croissants?
Yes! Day-old bakery croissants work best. If they’re fresh, let them sit out for a few hours to dry slightly before using.

2. How far in advance can I prep this?
You can prepare it up to 24 hours ahead. Store tightly covered in the fridge until ready to bake.

3. Can I freeze this casserole?
Yes. Freeze it before baking, tightly wrapped, for up to 2 months. Thaw overnight in the fridge and bake as directed. Cooked leftovers can also be frozen and reheated.

4. What cheeses work best?
Sharp cheddar, Gruyère, mozzarella, and Swiss are great. Use one or a mix for flavor and meltability.

5. Can I make it without meat?
Absolutely. Add more veggies or cheese to replace the volume and flavor of the meat.

6. Why is my casserole soggy?
It may be underbaked or have too much liquid. Ensure your croissants aren’t too soft and let it rest before baking.

7. How do I reheat leftovers?
Reheat slices in a 325°F oven for 10–15 minutes or microwave for 1–2 minutes until warmed through. The oven will help retain a crispy top.


TASTY CARD

Description:
A savory, buttery breakfast casserole made with croissants, eggs, cheese, and sausage or bacon—assembled the night before and baked to golden perfection the next morning.

Ingredients:

  • 6–8 day-old croissants, torn into chunks

  • 6 large eggs

  • 1½ cups whole milk

  • ½ cup heavy cream

  • 1 lb breakfast sausage or bacon, cooked and crumbled

  • 1½ cups shredded cheddar or Gruyère cheese

  • ½ onion, chopped (optional)

  • 1 garlic clove, minced (optional)

  • 1 tsp salt

  • ½ tsp black pepper

  • ½ tsp Dijon mustard (optional)

  • Pinch of nutmeg (optional)

  • Chopped chives or parsley for garnish

Instructions:

  1. Grease a 9×13 baking dish. Arrange torn croissants in a single layer.

  2. Cook sausage or bacon with onion and garlic (if using). Drain.

  3. In a bowl, whisk eggs, milk, cream, salt, pepper, mustard, and nutmeg.

  4. Layer meat and cheese over croissants. Pour egg mixture on top.

  5. Press croissants gently to soak. Cover and chill overnight.

  6. Let rest 20 minutes at room temp. Preheat oven to 350°F.

  7. Bake 40–50 minutes until set and golden. Rest 10 mins before serving.

Notes:
Use dry croissants for best texture. Bake uncovered. Garnish with herbs before serving.

Prep Time: 20 minutes
Cook Time: 50 minutes
Total Time: 1 hour 10 minutes (plus overnight chill)
Yield: 8 servings
Calories: Approx. 400 per serving
Course: Breakfast, Brunch
Cuisine: American, Comfort Food

Leave a Comment