Croissant Breakfast Casserole (+ Make Ahead Option) | So Much Food

Croissant Breakfast Casserole (+ Make Ahead Option) | So Much Food
Home » Recipes » Meal Type » Breakfast and Brunch » Croissant Breakfast Casserole
Croissant Breakfast Casserole
Croissant Breakfast Casserole - Easter Brunch Ideas
Prep Time: 15 minutes
Cook Time: 1 hour
5 from 54 votes
Jump to Recipe Pin It
Home » Recipes » Meal Type » Breakfast and Brunch » Croissant Breakfast Casserole

Croissant Breakfast Casserole

Croissant Breakfast Casserole - Easter Brunch Ideas

This Croissant Breakfast Casserole features flaky croissants filled with sausage, onion, peppers, and cheese and baked with custardy eggs. I love making this for holiday breakfasts and brunches because it can all be prepped the night before so all you have to do is pop it in the oven in the morning and relax!

“This recipe is SO good and such a crowd pleaser. Even my husband, who’s not a “casserole” type person, went back for seconds and said he can’t wait to have it again. Did I mention I’m making this for a second time in the past two weeks, so I can share it with everyone else?” -Kathleen, So Much Food reader

The Croissant Casserole I Always Make for Holiday Breakfasts

We love make-ahead breakfast casseroles at our house, and this sausage and croissant version is no exception! They’re perfect for stress-free mornings whether for birthdays, holidays, or just a special Sunday breakfast.

This croissant breakfast casserole is loaded with buttery croissants, sausage, onions, peppers, and cheese baked with custardy eggs. It’s a hearty and delicious breakfast that feeds a crowd. Imagine a hearty sausage scramble, but with toasty bits of croissant and that’s what you’ve got here.

This recipe is easy to customize for your guests and is such a crowd pleaser.

Croissant Breakfast Casserole in a baking dish

Jenny’s Tips for Making This Croissant Casserole

Use quality croissants. This isn’t the time for pop and bake croissants. You want medium to large croissants from the bakery section of the grocery store because they have more fabulous flaky layers for the custard to hide in.

Submerge the croissants in the custard. After you’ve added the last of the custard to the casserole, press the croissants down gently with your hands so that most of the croissants are submerged in the custard. The tops will be exposed, which is okay!

Let the croissants soak. Letting the croissants soak allows them to absorb the eggy custard! Do this for about an hour before baking, or you can prep the croissant breakfast casserole the night before you plan to serve.

Don’t over-bake. This casserole can end up dry if you over bake it. Bake just until the eggs are set and no longer runny.

Croissant Breakfast Casserole in a baking dish

The Main Ingredients

  • Croissants. Buy pre-baked small croissants from the bakery section of your grocery store, not croissant dough in a tube.
  • Ground breakfast sausage. Use your favorite breakfast sausage here! Buy the ground sausage, not the cased sausage. If it’s in casings, you’ll have to remove the meat from the casings.
  • Peppers and onions. A classic combo! Use whatever colors you like.
  • Eggs. Use large eggs at room temperature.
  • Half and half. Don’t downgrade to milk; the fat in the half and half makes the eggs custardy and delicious without being spongy.
  • Cheese. I used white cheddar, but you can use anything you like!
  • Cream cheese. Cream cheese helps bind the filling. Make sure to bring your cream cheese to room temperature.
  • Spices and seasonings. Paprika, hot sauce, dijon mustard, and everything bagel seasoning make this breakfast casserole extra savory.
  • Green onions. Top with some sliced green onions before serving.

How to Make Croissant Breakfast Casserole

Jenny’s Tip: I always use a ceramic or glass 9×13 baking dish for this recipe. I don’t recommend baking the casserole in aluminum.

  1. Make the sausage filling. The ground sausage, bell peppers, and onion are cooked in a skillet until the meat is browned and the veggies are soft. Add the sausage mixture to a mixing bowl and combine with the softened cream cheese, paprika, cream cheese, and green onions.
  2. Fill the croissants. Cut the croissants in half length-wise and arrange the bottom halves in a 9×13-inch baking dish. Spoon the sausage filling over the croissants and then pop on the top halves.
  3. Pour over the eggs. I like to blitz the eggs, half and half, Dijon, hot sauce, and seasonings in a blender for ease, but you can do this in a mixing bowl too. Pour the smooth egg mixture over the croissants.
  4. Let chill in the fridge for at least 1 hour, then bake. I like to top the croissants with everything bagel seasoning and shredded cheese before baking for a pretty presentation.

Make-Ahead Option

You can make this as an overnight breakfast casserole with croissants. Simply prepare the recipe through step #5 in the recipe card below, which has you pour the egg mixture over the croissants and let them soak in the fridge.

Instead of soaking the croissants for 1 hour, cover the pan tightly and leave them to soak overnight.

Don’t prep this too far in advance! The earliest I would prep this casserole is the night before you plan to serve it (10-12 hours in advance).

Croissant Breakfast Casserole in a baking dish

Ways to Customize Your Casserole

There are so many ways to adjust this recipe! Think of this sausage croissant breakfast casserole as a blueprint that you can adjust to your tastes and what you have on hand. Here are my favorite ways to mix things up:

  • Try a different meat. Any ground meat here would work! I love breakfast sausage, but you can swap anything in. You could also use finely diced ham and bacon mixed together for almost a Denver scramble kind of casserole.
  • Swap a different cheese. White cheddar is classic, but there are so many options! Gruyere, sharp cheddar, Swiss, and even crumbled goat cheese or feta would be incredible here.
  • Add some veggies. If you want to add a bit more texture and sneak in some veggies, this is the chance to do so! You could add some sautéed spinach or kale, mushrooms, diced tomatoes, jalapeño, zucchini, etc. The sky is the limit here!

A serving of sausage croissant breakfast casserole

What to Serve with This Casserole

We always have a Christmas brunch gathering and we make a whole spread. This Croissant Breakfast Casserole is definitely on the list this year along with Homemade NY Style Bagels, Salmon Gravlax, Smoked Salmon Spread, and Cranberry-Almond Danishes.

Other drinks and sides to serve with this croissant casserole include:


If you do give this recipe a try, I love hearing about it! Leave a comment with a star rating below. Be sure to subscribe to my weekly newsletter and never miss a new recipe! You can also snap a photo & tag @JENNYGOYCOCHEA on Instagram.

This post contains affiliate links from which I receive a small commission at no additional cost to you. Affiliate links allow me to keep providing great recipes for free and I never recommend products that I don’t love and personally own.

Croissant Breakfast Casserole - Easter Brunch Ideas
Breakfast, Brunch

Croissant Breakfast Casserole Recipe

5 from 54 votes
This easy croissant breakfast casserole features croissants filled with sausage, onion, peppers, and cheese and baked with custardy eggs. If you're looking for an easy breakfast or brunch recipe, this is it!
Prep Time: 15 minutes
Cook Time: 1 hour
Total Time: 2 hours 15 minutes
Makes: 8 – 10 servings

Ingredients

  • 8 – 10 small/medium croissants, stale
  • 1 tablespoon olive oil
  • 1 lb breakfast sausage
  • 1/2 yellow onion, diced
  • 1 red bell pepper, diced
  • 4 oz cream cheese, room temperature
  • 2 cups white cheddar, grated
  • 3 green onions, sliced
  • 1/2 teaspoon paprika
  • 10 eggs
  • 1 1/4 cups half and half
  • 1 tablespoon dijon mustard
  • 2 tablespoons hot sauce, like frank's or tabasco
  • 2 tablespoons everything bagel seasoning
  • kosher salt
  • freshly cracked pepper

Instructions

  • Brown the meat and veggies. Heat a bit of oil in a skillet and brown the sausage, using a spoon to break it apart as it cooks. Once it's mostly cooked, add the diced onion and bell pepper and cook until the veggies are soft. Set aside to cool to room temperature.
  • Mix the filling. In a bowl, combine the sausage mixture, cream cheese, 1 1/2 cups of shredded cheese, paprika, and sliced green onions. Mix until everything is well incorporated.
  • Prep the croissants. Cut the croissants in half length-wise. Lightly grease a 9×13 baking dish and arrange the bottom halves of the croissants in the baking dish Divide the sausage mixture between the croissant bottoms and then top with the top halves. Set aside.
  • Mix the eggs. In a blender, or in a mixing bowl, whisk the eggs, half and half, dijon, hot sauce, and 1/2 teaspoon salt and 1/2 teaspoon pepper until very smooth. If whisking by hand, make sure the eggs are very smooth and uniform.
  • Pour and set. Reserve 2 tablespoons of egg mixture and set aside. Pour the remaining egg mixture around the croissants. Cover and let them soak for at least 1 hour at room temperature or overnight in the fridge.
  • Preheat an oven to 375 F.
  • Bake. Before baking, brush the croissants with the reserved egg mixture and sprinkle with the everything bagel seasoning. Top with a bit more shredded cheese. Cover with foil and bake for 30 min. Uncover and bake for 15-20 minutes longer, until the eggs are set and no longer runny. Top with more sliced green onions and serve warm.

Notes

This croissant breakfast casserole should be tightly covered or stored in an aright container in the refrigerator for up to 4 days. 
You can reheat leftover Croissant Breakfast Casserole two ways:
  • To reheat in the microwave: The microwave is good for instant pleasure and individual pieces but you will lose some of the crispiness. To microwave, add individual slices to a microwave-safe plate and microwave for one minute. Continue to microwave at 30-second intervals if needed to heat through.
  • To reheat in the oven: Reheating leftovers in the oven will yield the best results. Cover the casserole with foil and bake at 325ºF for 20 minutes or until warmed through.
To freeze after baking:
  • Allow casserole to cool completely.
  • Tightly wrap casserole in plastic wrap and then into a freezer-safe ziplock bag. Press out as much air as possible before sealing as this helps prevent freezer burn.
  • Freeze for up to 2 months
  • When ready to cook, thaw casserole in the refrigerator overnight.
  • Reheat in the oven at 325ºF for 20 minutes or until warmed through

Did you make this recipe?

SHARE YOUR COOKING ADVENTURES Tag @jennygoycochea on instagram

You might also like...

Rate & Review This Recipe

5 from 54 votes (52 ratings without comment)

Your email address will not be published. Required fields are marked *






This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. 5 stars
    This receipe is SO good and such a crowd pleaser. Even my husband, who’s not a “cassarole” type person, went back for seconds and said he can’t wait to have it again. Did I mention I’m making this for a second time in the past two weeks, so I can share it with everyone else. It’s now the New Years Day breakfast for 2023. The storing for eating at a later date is 100% doable (as I sit here eating my leftovers from Christmas). Can’t wait to try other receipes!

    1. I actually think Costco sells mini croissants as well! If you want to use larger croissants, you may just need to use fewer of them. You could also cut them in half to better arrange them, or double the recipe to may two pans of it. The leftover croissants also freeze really well! Hope that helps!

  2. Used the Costco croissants and they worked just fine. Also used diced ham and a cheese mix of gruyere and swiss. *chef’s kiss*

  3. 5 stars
    TRIED AND TRUE! A huge hit for Easter breakfast with my husband and the kids. It has some give to it, too. Used fresh-ish croissant’s and let soak overnight and it still was delicious!