Irresistible Overnight Croissant Breakfast Casserole You’ll Crave Again

Posted on March 21, 2025 ·

By Natasha

A Simple Tool I Use Every Week

Make Weekly Meals Simple

Plan your meals, organize recipes, and simplify grocery shopping with this easy-to-use Google Sheets meal planner.

Get My Meal Planner

Mornings just got a delicious upgrade! This Overnight Croissant Breakfast Casserole is buttery, cheesy, and packed with comforting flavors—all prepped the night before for a stress-free start to your day. Whether you’re feeding a holiday crowd, hosting brunch, or just want something special for your weekend family breakfast, this make-ahead dish delivers every time.

This recipe is perfect for anyone who wants maximum flavor with minimum effort in the morning. Made with buttery croissants, savory sausage, creamy eggs, and cheese, it’s the ideal combo of flaky, fluffy, and indulgent. And the best part? Your oven does all the work in the morning.

What Is an Overnight Croissant Breakfast Casserole?

An Overnight Croissant Breakfast Casserole is a baked dish that combines torn croissants with a rich egg custard, cheese, and meat, usually left to soak overnight. The croissants absorb all the flavor while maintaining a delicate, flaky texture. It’s a decadent twist on the traditional breakfast casserole, made luxurious with the use of buttery croissants.

Who Is This Recipe Perfect For?

This recipe is ideal for:

  • Busy parents needing a quick morning solution
  • Hosts preparing a holiday brunch
  • Anyone who loves breakfast-for-dinner
  • Meal preppers looking for a make-ahead meal

It’s also great for beginners because it’s simple to make but looks (and tastes) like a gourmet brunch.

Ingredients for Overnight Croissant Breakfast Casserole (With Exact Measurements)

Here’s everything you’ll need to make this flavorful breakfast bake:

  • 5 large croissants (preferably a day or two old), torn into large chunks
  • 1 pound (450g) ground sausage, cooked and drained
  • 1 cup (120g) shredded cheddar cheese
  • 6 large eggs
  • 2 cups (475ml) whole milk
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • Fresh parsley (optional, for garnish)

These ingredients come together to create the ultimate savory breakfast experience.

Step-by-Step Preparation Guide for Overnight Croissant Breakfast Casserole

Follow these easy instructions to create a no-fail, flavor-packed casserole:

  1. Grease a 9×13-inch baking dish with cooking spray or butter
  2. Layer the torn croissants evenly in the dish
  3. Sprinkle the cooked sausage over the croissants
  4. Add the shredded cheese, spreading it evenly
  5. In a large bowl, whisk together the eggs, milk, salt, pepper, garlic powder, and onion powder until fully combined
  6. Pour the egg mixture slowly over the croissant mixture, making sure to cover all the pieces
  7. Gently press down the croissants with a spatula so they absorb the liquid
  8. Cover with foil and refrigerate overnight (or for at least 6 hours)
  9. The next morning, preheat the oven to 350°F (175°C)
  10. Bake uncovered for 40–45 minutes, or until golden brown on top and set in the center
  11. Let it cool for 10 minutes, garnish with fresh parsley, and serve warm

Essential Kitchen Tools You’ll Need

These tools make the process smooth and cleanup easy.

Expert Tips to Nail the Perfect Croissant Breakfast Casserole

  • Use stale croissants—they soak up the egg mixture better without becoming too soggy
  • Don’t skip the overnight chill—this step allows all the flavors to meld beautifully
  • For an extra cheesy top, sprinkle a bit more cheddar during the last 10 minutes of baking
  • If you prefer a crispier top, broil the casserole for the last 2 minutes—watch it carefully

Common Mistakes to Avoid When Making a Breakfast Casserole

  • Using fresh croissants: They’ll make your casserole too soggy
  • Skipping the resting time after baking: It needs a few minutes to set before cutting
  • Overbaking: Can make the casserole dry and rubbery—check it at the 40-minute mark
  • Under-seasoning: Be sure to use enough salt and seasoning in the egg mixture

Overnight Croissant Breakfast Casserole Variations and Swaps

Want to mix things up? Try these delicious swaps:

  • Swap sausage for cooked chicken, turkey, or a plant-based meat alternative
  • Use Swiss, Monterey Jack, or mozzarella instead of cheddar
  • Add veggies like sautéed spinach, mushrooms, or bell peppers for more nutrition
  • Want a spicy version? Add a dash of hot sauce or red pepper flakes to the egg mix

How to Store and Reheat Leftovers Safely

  • Refrigerate: Store any leftovers in an airtight container in the fridge for up to 4 days
  • Reheat: Microwave single portions for 1–2 minutes or reheat the whole dish at 325°F (160°C) for 20 minutes
  • Freeze: You can freeze cooked portions for up to 2 months. Thaw in the fridge overnight before reheating

What to Serve with Croissant Breakfast Casserole

This dish pairs beautifully with:

  • Fresh fruit or fruit salad
  • Crispy hash browns or roasted potatoes
  • A side of Greek yogurt
  • Fluffy pancakes or muffins

These sides balance the richness of the casserole and add variety to your meal.

Presentation Tips for a Stunning Breakfast Table

  • Serve the casserole in a ceramic baking dish straight from the oven for a rustic look
  • Add a sprinkle of fresh herbs like parsley or chives for color
  • Use a white or neutral-colored plate to make the casserole’s golden tones pop
  • Pair with a vibrant side dish like a fruit platter or salad for a complete visual feast

Overnight Croissant Breakfast Casserole FAQs

Can I make this without sausage?
Yes! You can omit the sausage or use a meat substitute.

Can I bake it immediately without chilling overnight?
You can, but for best flavor and texture, it’s highly recommended to let it rest overnight.

What if I don’t have croissants?
You can use brioche or challah bread, but croissants give the most buttery flavor.

Is this casserole freezer-friendly?
Yes, both before and after baking. Just make sure it’s tightly wrapped and stored properly.

Conclusion

This Overnight Croissant Breakfast Casserole is truly a game-changer for busy mornings, holiday brunches, and cozy weekends at home. It’s buttery, savory, cheesy, and unbelievably satisfying. You’ll love the ease of prepping it the night before and the joy of waking up to a ready-to-bake breakfast that tastes like it came from a bakery.

If you loved this recipe, don’t forget to share it with friends and family! Subscribe to our blog for more comforting, flavorful, and easy-to-follow recipes like this one.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Irresistible Overnight Croissant Breakfast Casserole You’ll Crave Again


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 3 reviews

  • Author: Natasha eva
  • Total Time: 1 hour
  • Yield: 8 servings

Description

This Overnight Croissant Breakfast Casserole is the perfect make-ahead dish for holidays, brunch, or busy mornings! Made with buttery croissants, savory sausage, creamy eggs, and melty cheese, it’s a warm, flaky, and indulgent breakfast that’s prepped the night before and baked to golden perfection in the morning.


Ingredients

5 large croissants (preferably day-old), torn into large chunks
1 lb (450g) ground sausage, cooked and drained
1 cup (120g) shredded cheddar cheese
6 large eggs
2 cups (475ml) whole milk
1 teaspoon salt
½ teaspoon black pepper
½ teaspoon garlic powder
½ teaspoon onion powder
Fresh parsley, chopped (optional, for garnish)

Optional Add-Ins & Swaps:

Cooked turkey, chicken, or plant-based sausage
Swiss, Monterey Jack, or mozzarella cheese
Sautéed spinach, mushrooms, or bell peppers
Dash of hot sauce or red pepper flakes, for a spicy kick


Instructions

1️⃣ Prepare the Base

  1. Grease a 9×13-inch baking dish with cooking spray or butter.
  2. Layer torn croissants evenly in the dish.
  3. Sprinkle cooked sausage and shredded cheese over croissants.

2️⃣ Make the Egg Mixture

  1. In a large bowl, whisk together the eggs, milk, salt, pepper, garlic powder, and onion powder.
  2. Pour the mixture evenly over the croissant layers.
  3. Gently press down with a spatula to help the croissants soak up the custard.

3️⃣ Refrigerate Overnight

  1. Cover the dish with foil and refrigerate for at least 6 hours or overnight.

4️⃣ Bake in the Morning

 

  1. Preheat oven to 350°F (175°C).
  2. Uncover the casserole and bake for 40–45 minutes, or until golden brown and set in the center.
  3. Let cool for 10 minutes, then garnish with fresh parsley and serve warm.

Notes

  • Use day-old croissants for best texture—fresh ones may become soggy.
  • Let the casserole rest after baking to make slicing easier.
  • Broil for 1–2 minutes at the end if you like a crispier top.

 

  • This dish is freezer-friendly both before and after baking.
  • Prep Time: 15 minutes
  • Cook Time: 45 minutes
  • Category: Breakfast, Brunch
  • Method: Baking
  • Cuisine: American

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star