Looking for the perfect make-ahead breakfast that’s packed with bold flavors and a comforting twist? This Everything Bagel Breakfast Casserole combines toasted everything bagels, sharp cheddar, and creamy chunks of cream cheese, all baked in a savory egg mixture. Whether you’re hosting brunch or meal-prepping for busy mornings, this dish is guaranteed to become a household favorite.

Table of Contents

Why I Love This Recipe

This everything bagel casserole is the ultimate combination of indulgence and simplicity. I’ve always loved the flavor of everything bagels, specifically I love how the spice blend brings so much flavour to dishes. Add to that the creamy texture of baked eggs and gooey cheese, and you have a satisfying breakfast or brunch dish that’s as delicious as it is easy to make.

Plus, this recipe is wonderfully versatile. You can prep it the night before for a stress-free morning, and it’s just as great for weekday leftovers as it is for entertaining a crowd.

Ingredients

  • Everything Bagels: The star of the show! Their savory mix of sesame seeds, poppy seeds, onion, and garlic adds unbeatable flavor to every bite. Use fresh or slightly stale bagels for the best texture.
  • Cream Cheese: Adds a creamy, tangy surprise in every bite. Use full-fat cream cheese for the richest results.
  • Cheddar Cheese: Sharp cheddar brings a tangy, gooey element to the casserole. Feel free to swap for Gruyère or Monterey Jack for a twist.
  • Egg Mixture: The combination of eggs, milk, and Dijon mustard creates a silky custard that binds all the ingredients together.
  • Everything Bagel Seasoning: Enhances the bagel flavor and adds a little extra crunch and seasoning to the dish.
  • Red Onion & Green Onions: Add a touch of sweetness and freshness, complementing the richness of the cheese and eggs.

Directions

  1. Caramelize the onions: In a skillet over medium heat, cook the red onion slices with a drizzle of olive oil until soft and golden, about 5-7 minutes. Set aside.
  2. Assemble the base: Spread the bagel chunks in a greased 9×13-inch baking dish. Layer on the caramelized onions, green onions, and half of the shredded cheddar cheese. Season with salt and pepper, then toss to combine.
  3. Prepare the egg mixture: In a large bowl, whisk together the eggs, milk, Dijon mustard, and everything bagel seasoning. Pour the egg mixture evenly over the bagel mixture in the baking dish.
  4. Top with cheese and cream cheese: Sprinkle the remaining cheddar cheese over the casserole and evenly distribute the cream cheese chunks on top.
  5. Bake: Preheat your oven to 350°F. Bake the casserole for 40 minutes, or until the eggs are set and the top is golden brown.
  6. Garnish and serve: Sprinkle with fresh chives and microgreens, if desired. Serve warm and enjoy!

Substitutions and Variations

  • Bagels: Swap everything bagels for plain, sesame, or even gluten-free bagels for dietary needs.
  • Cheese: Use mozzarella, feta, or a combination of your favorite cheeses for variety.
  • Add Protein: Mix in cooked bacon, sausage, or even smoked salmon for an extra protein boost.
  • Veggies: Add sautéed mushrooms, bell peppers, or spinach for added color and nutrients.

Expert Tips for this Bagel Casserole

Stale bagels work best: Slightly stale bagels absorb the egg mixture better without becoming soggy. If your bagels are fresh, lightly toast them before assembling the casserole.

Let it rest: After baking, allow the casserole to rest for 5-10 minutes before slicing. This helps it set and makes serving easier.

Make it ahead: Prep the casserole the night before and store it in the refrigerator. Bake it fresh in the morning for a no-fuss breakfast.

How to Store and Reheat

  • Leftovers: Store in an airtight container in the refrigerator for up to 3 days.
  • Reheating: Reheat individual portions in the microwave or the oven at 325°F until warmed through.
  • Freezing: Wrap the baked casserole tightly in plastic wrap and aluminum foil, then freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.

Other Brunch Recipes You’ll Love

FAQ

Yes! Use dairy-free milk and cheese alternatives to make this recipe completely dairy-free.

Absolutely. Assemble the casserole the night before, cover, and refrigerate. Bake it fresh the next morning.

Pair it with a fresh green salad, fruit salad, or crispy bacon for a complete brunch spread.

Final Thoughts

This Everything Bagel Breakfast Casserole is the ultimate blend of savory, cheesy, and hearty flavors, perfect for any occasion. Whether you’re hosting a holiday brunch, meal-prepping for the week, or simply craving a comforting breakfast, this casserole checks all the boxes. Give it a try and watch it become a new family favorite!

What’s your favorite way to enjoy bagels? Let me know in the comments below, and don’t forget to share this recipe with friends! Happy cooking!

Connect With Me

For more easy and elevated recipes, be sure to explore my other posts where I share everyday inspiration for cooking and entertaining. Follow me on Instagram for more delicious recipes and food tips. And, join me over on Facebook where I share recipes daily!

Bon appétit!

Everything Bagel Breakfast Casserole

Yield: 8-10
Prep Time: 15 minutes
Cook Time: 40 minutes
Total Time: 55 minutes

Looking for the perfect make-ahead breakfast that’s packed with bold flavors and a comforting twist? This Everything Bagel Breakfast Casserole combines toasted everything bagels, sharp cheddar, and creamy chunks of cream cheese, all baked in a savory egg custard

Ingredients

  • 1 red onion, thinly sliced
  • 4 everything bagels, cut into chunks
  • 4 green onions, chopped
  • 2 cups sharp cheddar cheese, shredded
  • Salt and pepper, to taste
  • 8 eggs
  • 2 cups milk (or dairy-free alternative)
  • 2 tbsp grainy Dijon mustard
  • 1 tbsp everything bagel seasoning
  • 4 oz cream cheese, cut into chunks
  • 2-3 tbsp chives, chopped
  • Microgreens (optional, for garnish)

Instructions

  1. In a skillet over medium heat, cook the sliced red onion with a drizzle of olive oil until soft and caramelized. Set aside.
  2. Place the bagel chunks in a greased baking dish. Add the caramelized onions, green onions, and half of the shredded cheddar cheese. Season with salt and pepper, then toss to combine.
  3. In a separate bowl, whisk together the eggs, milk, grainy Dijon mustard, and everything bagel seasoning.
  4. Pour the egg mixture evenly over the bagel mixture. Top with the remaining cheddar cheese and distribute the cream cheese chunks throughout.
  5. Bake at 350°F for 40 minutes, or until the casserole is set and golden on top.
  6. Sprinkle with chopped chives and microgreens (if using). Serve warm and enjoy!

Notes

  • Leftovers: Store in an airtight container in the refrigerator for up to 3 days.
  • Reheating: Reheat individual portions in the microwave or the oven at 325°F until warmed through.
  • Freezing: Wrap the baked casserole tightly in plastic wrap and aluminum foil, then freeze for up to 2 months. Thaw overnight in the refrigerator before reheating.
  • Similar Posts