Croissant Breakfast Casserole with Everything Bagel Seasoning

Mouth Watering! Croissant Breakfast Casserole with Everything Bagel Seasoning Extremely Cheesy & Buttery
Share this post!

The first time I baked this croissant breakfast casserole, I thought I’d slice a neat little square, have my coffee, and save the rest for later. Spoiler alert: I went back for seconds without hesitation. It’s that cozy, indulgent kind of breakfast that feels like a weekend treat but is surprisingly easy to make. The golden, buttery croissants puff up beautifully in the oven, soaking up a rich, creamy custard without getting soggy. Between the layers, you’ll find crispy bacon, fluffy eggs, gooey melted cheese, and that unmistakable hit of everything bagel seasoning on top, which ties the whole dish together perfectly. Every bite has a little crunch, a little creaminess, and a lot of flavor, making it the ultimate brunch centerpiece.

What makes this casserole even more fun is how much you can customize it. Some mornings, I swap the bacon for breakfast sausage, and other times, I throw in caramelized onions, roasted peppers, or sautéed spinach to give it a savory twist. You can keep it simple with just eggs, cheese, and croissants, or make it hearty with multiple fillings layered throughout. It also works perfectly for meal prep since you can assemble it the night before and bake it fresh in the morning. However you build it, this casserole never disappoints and always has everyone coming back for “just one more bite.”

Why You’ll Love This Recipe

What makes this croissant breakfast casserole with everything bagel seasoning so good is the unbeatable mix of textures, flavors, and make-ahead convenience:

Buttery croissant layers: Flaky, golden croissants soak up the custard while staying soft inside and crisp on top.

Rich, savory filling: Crispy bacon, fluffy eggs, and creamy cheese create a perfectly balanced bite.

Cheesy, melty goodness: Shredded cheddar, mozzarella, or gruyère melt beautifully into every layer.

Bold seasoning finish: Everything bagel seasoning adds crunch, nuttiness, and a hint of garlicky flavor.

Easy prep, big payoff: Assemble it ahead, refrigerate overnight, and bake in the morning for a stress-free breakfast.

Want to make it extra special? Drizzle warm hollandaise sauce on top or serve it with a side of avocado slices for added richness.

Ingredients

For the Croissant Base:

  • 6 large buttery croissants, torn into pieces
  • 6 large eggs
  • 1 ½ cups whole milk
  • ½ cup heavy cream
  • ½ tsp garlic powder
  • ½ tsp onion powder
  • Salt and black pepper to taste

For the Savory Filling:

  • 1 cup cooked and crumbled bacon (or breakfast sausage)
  • 1 small onion, finely chopped
  • 1 cup diced bell peppers
  • 1 cup shredded cheddar cheese
  • 1 cup shredded mozzarella or gruyère

For the Topping:

  • 2 tbsp everything bagel seasoning
  • 1 tbsp melted butter (optional, for brushing)
  • Fresh chives or parsley for garnish

Optional Add-Ins:

  • 1 cup sautéed spinach or kale
  • ½ cup caramelized onions
  • 1 cup diced ham or turkey sausage

Step-by-Step Instructions

1. Prepare the Croissant Base

Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish with butter or cooking spray. Tear croissants into bite-sized pieces and arrange them evenly in the dish.

2. Make the Egg Custard

In a large bowl, whisk together eggs, milk, cream, garlic powder, onion powder, salt, and pepper until smooth and well combined. Pour the mixture evenly over the croissant pieces, making sure every piece gets coated.

3. Layer the Filling

Sprinkle the crumbled bacon, onions, bell peppers, and cheeses evenly across the croissant base. Gently press everything down so the custard soaks into the layers for a creamy, rich texture.

4. Top and Season

Brush the top lightly with melted butter if desired and sprinkle generously with everything bagel seasoning. This creates a crunchy, flavorful crust once baked.

5. Bake Until Golden

Cover the casserole with foil and bake for 30 minutes. Remove the foil and bake for another 15 to 20 minutes, or until the top is golden, the cheese is bubbly, and the center is set.

6. Rest and Serve

Remove from the oven and let it sit for 5 minutes before slicing. Garnish with fresh chives or parsley and serve warm.

Croissant Breakfast Casserole with Everything Bagel Seasoning

Flaky croissants baked with eggs, cheese, bacon, and everything bagel seasoning, creating a golden, savory breakfast casserole perfect for mornings or brunch.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Course Breakfast
Cuisine American
Servings 8 Servings

Ingredients
  

For the Croissant Base:

  • 6 large buttery croissants torn into pieces
  • 6 large eggs
  • 1 ½ cups whole milk
  • ½ cup heavy cream
  • ½ tsp garlic powder
  • ½ tsp onion powder
  • Salt and black pepper to taste

For the Savory Filling:

  • 1 cup cooked and crumbled bacon or breakfast sausage
  • 1 small onion finely chopped
  • 1 cup diced bell peppers
  • 1 cup shredded cheddar cheese
  • 1 cup shredded mozzarella or gruyère

For the Topping:

  • 2 tbsp everything bagel seasoning
  • 1 tbsp melted butter optional, for brushing
  • Fresh chives or parsley for garnish

Optional Add-Ins:

  • 1 cup sautéed spinach or kale
  • ½ cup caramelized onions
  • 1 cup diced ham or turkey sausage

Instructions
 

  • Arrange torn croissants in a greased baking dish.
  • Whisk eggs, milk, and cream, then pour evenly over croissants.
  • Layer in bacon, onions, peppers, and cheeses.
  • Sprinkle with everything bagel seasoning and bake until golden.
  • Rest, garnish, and serve warm.
Keyword cheesy breakfast casserole, croissant breakfast casserole, easy brunch recipe, everything bagel bake

Tips & Variations

  • Make-ahead magic: Assemble the casserole the night before, refrigerate, and bake fresh in the morning.
  • Cheesy upgrade: Swap in smoked gouda, fontina, or cream cheese for extra richness.
  • Vegetarian twist: Skip the bacon and load up on mushrooms, spinach, and caramelized onions.
  • Spicy kick: Add jalapeños or crushed red pepper flakes for subtle heat.
  • Storage tip: Store leftovers covered in the fridge for up to 3 days and reheat in the oven to maintain texture.

Serving Suggestions

Serve this croissant breakfast casserole with fresh fruit, a side of hash browns, or a simple green salad for a balanced meal. Pair it with coffee, mimosas, or fresh orange juice for the ultimate brunch experience.

Final Thoughts

Croissant breakfast casserole with everything bagel seasoning is the kind of dish that makes mornings feel special without adding extra work. It’s flaky, creamy, cheesy, and endlessly customizable, making it perfect for family breakfasts, brunch spreads, or holiday mornings. One bite, and you’ll understand why it’s always a crowd favorite.

Leave a Comment

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

Recipe Rating