Here’s the most incredibly delicious prep-ahead egg and croissant bake for a breakfast or brunch gathering.

This is an image of an everything bagel croissant bake in a baking pan. In the top portion of the image are some chopped chives, plates, and forks.
Screenshot

Everything Bagel Croissant Bake is a savory breakfast casserole layered with buttery croissants, sausage, cream cheese, eggs and everything bagel seasoning. I’m a little in love with this cozy egg and croissant bake. It is ideal for holiday mornings, brunch with friends, or any day you want a special breakfast without the stress.

I first shared this Everything Bagel Croissant Bake during a holiday breakfast series on Instagram when I was on the hunt for the Christmas morning recipe. I wanted something indulgent but also super practical; a dish I could prep ahead, slide into the oven and easily get ready while everyone slowly woke up. This egg and croissant bake instantly became a favorite, and I can’t stop making it.

Of course, the inspiration came from my obsession with everything bagel recipes; I can’t get enough of the flavor. Garlic, onion, sesame, poppy seeds and cream cheese are such a comforting combination, and I wanted to translate those flavors into a warm, shareable casserole. Instead of bagels, I use buttery croissants which soak up a rich egg custard, creating a soft interior with golden, flaky edges. I love the richness of the sausage and how the cream cheese melts into little pockets. The everything bagel seasoning ties it all together. It’s SO good!

What really makes this dish special is how effortless it feels once it’s in the oven. In about 45 minutes, this egg and croissant bake turns into something that tastes like an everything bagel breakfast sandwich.

WHY YOU’LL LOVE THIS EVERYTHING BAGEL CROISSANT BAKE

  • Super delicious, crave-worthy flavor: This egg and croissant bake is everything we love about an everything bagel recipe. Each bite is garlicky, creamy, and savory. It’s also loaded with buttery richness from the croissants. It’s comforting without being heavy and flavorful without being complicated.
  • Perfect for entertaining: This is the kind of croissant bake that feeds a crowd so easily. One pan makes enough to serve 6 to 8 people, making it perfect for holidays and brunches. You can assemble it ahead of time, which means less time cooking and more time enjoying the morning.
  • Flexible and forgiving: This egg and croissant bake is incredibly adaptable. You can change the protein, use different cheeses, or add vegetables without worrying about ruining the texture. Like any good everything bagel recipe, it’s easy to make your own.

INGREDIENTS

  • Croissants: I used 6 large croissants to make this egg and croissant bake. I really recommend using day old croissants as they absorb the custard beautifully without becoming soggy.
  • Breakfast sausage: Pork or turkey are honestly both delicious. 
  • Cream cheese: I like to use cubed cream cheese that melts into creamy pockets throughout the casserole. This reminds me of the classic bagel-and-schmear experience that makes this egg and croissant bake such a dream.
  • Shredded cheese: Cheddar is a favorite here, but Swiss or Gruyère also work well, too. The cheese helps bind the layers and creates a golden top on the croissant bake.
  • Green onions: I add them because they build in some freshness to this egg and croissant bake.
  • Everything bagel seasoning: Don’t skip it!
  • Egg custard: Eggs, milk and cream create the savory custard that brings everything together. This is what transforms the croissants into a true egg and croissant bake rather than just layered bread.

Check out the recipe card below for the full ingredient and quantity list.

HOW TO MAKE THIS EVERYTHING BAGEL CROISSANT BAKE

Brown the sausage: Start by cooking the sausage in a skillet until browned and fully cooked. Set it aside to cool slightly.

Layer the casserole: Grease a 9×13-inch baking dish and add the torn croissant pieces. Scatter the cooked sausage over the croissants, then tuck the cream cheese cubes throughout. Sprinkle on shredded cheese, green onions and everything bagel seasoning. 

Make the custard: In a large bowl, whisk together the eggs, milk, cream and seasonings. Pour the custard evenly over the croissant mixture and gently press everything down so the bread absorbs the liquid. This step ensures a perfectly set egg and croissant bake.

This is an image of the croissant bake in the baking pan before it's baked.

Chill and bake: Cover and refrigerate for at least one hour or overnight. When ready to bake, drizzle with melted butter, add extra everything seasoning and bake until golden and set. Let it rest briefly before slicing for clean portions.

SUBSTITUTIONS AND VARIATIONS

This egg and croissant bake is really easy to customize with whatever you have on in your kitchen. I’ll sometimes swap the sausage for crispy bacon or diced ham to give the everything bagel recipe a different flavor. 

For a vegetarian version, leave out the meat and add sauteed mushrooms, spinach or peppers.

You can also change the cheese. I love using gouda, Monterey Jack or even mozzarella in this croissant bake. 

If you don’t have croissants, chunks of brioche or day-old bagels can work, though croissants give the richest texture for an egg and croissant bake.

STORAGE AND MAKE-AHEAD

My egg and croissant bake was made for busy mornings. Put it all together the night before, refrigerate it and bake when ready. The time frame to keep this pre-made casserole is a minimum of 1 hour and up to about 15 hours.

Leftovers store well in the fridge for up to four days and reheat nicely in the oven or microwave. You can reheat individual servings in the microwave (about 1–2 minutes) or rewarm the casserole in the oven at 325°F until heated through.

You can also freeze the baked casserole for up to two months. While the croissants may soften a little, the everything bagel recipe flavors stay just as yummy.

SERVING AND PAIRING SUGGESTIONS

This everything bagel croissant bake is hearty enough to serve on its own, but I love serving it with fresh fruit or berries to balance it out because it’s pretty rich. Coffee is a must and for brunch, you’ve got to try it with mimosas!

If you’re serving a crowd of friends and family, try it with crispy potatoes or a simple green salad, which will round out the meal nicely. If you love a little spice, don’t forget the hot sauce!

TIPS AND PROBLEM SOLVING

If your egg and croissant bake feels too soft in the center, it probably needs a few extra minutes in the oven. Bake it until the center is just set with no liquid egg.

If it’s too dry, make sure the croissants were fully pressed into the custard before baking. A good croissant bake should be creamy inside with crisp edges.

If the top browns too quickly, I suggest tenting loosely with foil and removing it near the end for a golden finish.

FREQUENTLY ASKED QUESTIONS

Do I have to refrigerate it overnight?

No, but I find resting improves the texture of the egg and croissant bake. It makes it more custardy and evenly set.

Can I make this vegetarian?

Yup! Skip the sausage and load it with veggies for a meat-free take.

Can I use bagels instead of croissants?

Yes, but croissants give the richest, most tender result for this croissant bake.

OTHER BREAKFAST RECIPES TO TRY

Baklava French Toast Bake

French Onion Quiche

Broccoli Cheddar Quiche

Easy Cheesy Oven-Baked Breakfast Taquitos

This is an image of an everything bagel croissant bake in a baking pan. In the top portion of the image are some chopped chives, plates, and forks.

Everything Bagel Croissant Bake

Taylor Jackzen
Everything Bagel Croissant Bake is a savory breakfast casserole featuring buttery croissants, crumbled sausage, melty cheese, and everything bagel seasoning baked together with eggs and cream. It’s an easy croissant egg bake recipe that tastes like your favorite breakfast sandwich in casserole form. Prep it ahead and simply bake in the morning for a stress-free, crowd-pleasing brunch!
Prep Time 12 hours 20 minutes
Cook Time 50 minutes
Total Time 13 hours 10 minutes
Course Breakfast
Servings 6

Ingredients
  

For the Base

  • 6 large croissants torn into large pieces
  • 1 pound breakfast sausage pork or turkey
  • 6 oz cream cheese cut into small cubes
  • 1 cup mild cheddar shredded
  • 4 green onions thinly sliced
  • 1-2 tablespoons Everything Bagel Seasoning

For the Custard

  • 6 large eggs
  • 1 ¾ cups whole milk
  • ½ cup heavy cream
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • ½-1 teaspoon kosher salt adjust depending on sausage saltiness
  • ½ teaspoon black pepper

For the Topping

  • 2 tablespoons melted butter
  • 1-2 teaspoons Everything Bagel Seasoning
  • Chives optional

Instructions
 

  • In a large skillet over medium heat, cook the sausage until browned and fully cooked, breaking it into crumbles.
  • Drain excess fat and set aside to cool slightly.
  • Grease a 9×13 baking dish.
  • Add torn croissant pieces to the dish then scatter the cooked sausage evenly over the croissants.
  • Tuck the cream cheese cubes throughout (so each bite gets a creamy pocket).
  • Sprinkle on the shredded cheese, green onions, and everything seasoning.
  • Whisk together eggs, milk, heavy cream, garlic powder, onion powder, salt, and pepper.
  • Pour the custard evenly over the croissant mixture then press down lightly so the croissants absorb some liquid.
  • Cover and refrigerate for 1 hour or up to overnight.
  • Once you're ready to bake, preheat oven to 350°F.
  • Drizzle melted butter over the top and sprinkle with extra everything seasoning.
  • Bake 40–55 minutes, or until the top is golden and the center is set but still slightly soft.
  • Let rest 5–10 minutes before slicing. Garnish with fresh chives if you like.