Bagel Breakfast Casserole

Bagel Breakfast Casserole


Breakfast just got better! This Bagel Breakfast Casserole can be made ahead and feed your whole family with just one dish!


Bagel Breakfast Casserole #bagel #breakfast #casserole #onepanmeals #makeaheadcasserole


We love our make ahead breakfast casseroles! We always do it for Christmas morning and every special occasion. We started loving recipes like this for family dinners. They are seriously good for every meal of the day!


This recipe has so many delicious flavors that it should please everyone in your house! It literally only takes minutes to throw together.





  • MEAT: If sausage isn’t your favorite breakfast meat, bacon or cubed ham is a great substitute.  Make sure to cook the meat before hand.
  • LEFTOVERS: You can store it in the fridge up to 3 days, tightly cover.
  • CHEESE: I used Mozzarella cheese but provolone is a spunkier choice.
  • SPINACH: Kale is a great alternative to spinach.




Bagel Breakfast Casserole

Bagel Breakfast Casserole


  • butter or nonstick cooking spray, for greasing the baking dish
  • 1 Tablespoon olive oil
  • 8 ounces breakfast sausage, ( I used Jimmy Deans)
  • 2 cups half and half
  • 3/4 cup milk
  • Pinch of red pepper flakes
  • 8 large eggs
  • 1 tsp salt
  • 1 tsp black pepper
  • 2 cups packed baby spinach
  • 2 large plain bagels, split and cut into 1-inch pieces
  • 1 3/4 cup Mozzarella cheese, shredded
  • 8 ounces cream cheese, cut into 1/2-inch cubes
  • 2 tablespoons everything bagel seasoning


  1. Position a rack in the center of the oven and preheat to 350 degrees F. Grease a 9-by-13-inch baking dish with butter or cooking spray.
  2. Heat the olive oil in a large skillet over medium high heat. Add the sausage and cook, breaking up any clumps with a wooden spoon, until brown, about 5 minutes; transfer to a bowl with a slotted spoon.
  3. Whisk together the milk, half-and-half, red pepper flakes, eggs, 1 teaspoon salt and 1 teaspoon pepper in a large bowl. Fold in the sausage, spinach, bagels and 1 cup of the Mozzarella, then pour into the prepared baking dish. Dot the top with the cream cheese and sprinkle all over with the everything bagel seasoning and remaining cheese on top.
  4. Cover with foil and bake for 45 minutes. Uncover and bake until the casserole is puffed, golden brown at the edges and set in the center, about 45 minutes more. Let cool 15 minutes before serving. 




Did you try our Bagel Breakfast Casserole? What did you think? Did you love it? We would love to hear from you! Please leave us a comment below or tag us on Instagram





Sloppy Joe Casserole is an fun variation on your favorite sloppy joes that’s delicious! The buns crisp up so nicely it marries perfectly with the beefy sloppy joe filling. It’s a quick and hearty weeknight dinner that the whole family will love!


Sloppy Joe Casserole


Bubble Up Enchilada casserole is full of deliciousness and comes together in one pan an easy and delicious family dinner.





All the delicious flavor of the traditional dish but nestled all together into a mouth watering breakfast casserole.


Eggs Benedict Casserole

8 thoughts on “Bagel Breakfast Casserole”

  1. So many outstanding treats. Once I am back on eating bread products, this will be for sure something I will make.
    I visited you via Sew Can Do: Craftastic Monday Link Party
    My links: 50+51. We will be honored and happy if you share your links with us at SeniorSalonPitStop. Link under BLOGGING.

  2. I think my kids would love this casserole. Thanks for sharing at SSPS, I hope to see you again next week where your recipe will be featured!

Leave a Reply

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

I accept the Privacy Policy

The reCAPTCHA verification period has expired. Please reload the page.

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