Everything Bagel Breakfast Casserole

Everything Bagel Breakfast Casserole 1 small.jpg

I love a breakfast casserole on Christmas morning!

Everything Bagel Breakfast Casserole 1.jpg

When I’m at my sister’s house for Christmas, the present-opening part of the morning tends to go on...

and on...

and on!

Finally, my brother in-law, Josh, can’t stand it anymore.

He'll declare a break for us all to fuel up so that maybe we can finish all of presents sometime before dinner!

Everything Bagel Breakfast Casserole 2.jpg

We used to just make cinnamon rolls on Christmas morning.

But as much as we all love a good, old-fashioned, sugar-filled breakfast, we decided we wanted something a little more substantial—not to replace the sugary stuff, of course, just to go with it!

Everything Bagel Breakfast Casserole 3.jpg

And that brought us to breakfast casseroles!

What’s better than making a breakfast big enough to serve your whole family and barely lifting a finger because you made that breakfast the night before?

Everything Bagel Breakfast Casserole 4.jpg

Well, I guess there is one thing better...

Making your casserole with everything bagels!

Everything Bagel Breakfast Casserole 5.jpg

It’s like a bagel sandwich with eggs, bacon, and veggie cream cheese—in casserole form!

And this year, it just might be the best present under your tree!

(Just to be clear, please don’t put this under your tree. Keep it refrigerated and bake at 375°. 😉)

Everything Bagel Breakfast Casserole

servings: 10 to 12


  • 4 bacon strips (about 4 ounces)
  • 6 everything bagels (1 pound, 4 ounce-bag of bagels), chopped
  • 1 medium yellow squash, chopped (about 2 cups or 8 ounces)
  • 1 medium red bell pepper, diced (about 1 cup)
  • 4 scallions, coarsely chopped (about 1 cup)
  • 2 cups whole milk
  • 8 large eggs
  • 1 cup shredded Gruyere cheese (about 3 ounces)
  • ½ teaspoon kosher salt
  • ¼ teaspoon garlic powder
  • ¼ teaspoon ground black pepper
  • One 8-ounce block of cream cheese, cut into ½-inch slices


  1. Heat a large nonstick skillet over medium-high heat. Add the bacon and cook until crisp—about 3 to 5 minutes per side. Transfer the bacon to a paper towel-lined plate to drain, then coarsely chop and set aside.
  2. In a large bowl, combine the bagel, squash, red bell pepper, and scallions, then set aside.
  3. In a medium bowl, whisk together the milk, eggs, Gruyere, salt, garlic powder, and ground black pepper.
  4. Prepare a 9 by 13-inch baking dish with cooking spray, then add half of the bagel mixture to the dish. Next sprinkle on half of the cream cheese and half of the bacon. Repeat this layering with the remaining bagel mixture, cream cheese, and bacon.
  5. Pour the egg mixture over the entire casserole, then cover the casserole and chill it in the refrigerator for at least one hour, but preferably overnight.
  6. Preheat the oven to 375°F. Remove the casserole from the refrigerator and bake it covered for 40 minutes, then uncovered until the eggs are set and the bagel pieces are toasted in spots—about 15 minutes more.
: @NikkiDinki

: @NikkiDinkiCooking

Find more recipes like this in Meat on the Side!


You might also like these recipes:

Sweet Potato Casserole with Apples + Cranberries

A sweet potato casserole is a good thing.

The sweet potatoes take on an extra sweetness, complemented by all of those warm fall spices.

Top that goodness with marshmallows, and you have a comforting side that’s always welcome on my Thanksgiving table.

But as much as I like a good sweet potato casserole, they always seem to be missing something. 

I've noticed that there's usually no texture--just a lot of mush.

And as much as the sweetness is nice, it gets a little too sweet after a couple bites.

So let’s make a better sweet potato casserole!

One with cinnamon spiced apples to give it a little bite and a slightly sour relief from all that sweet!

Mix that in with the usual suspect and a couple of eggs for a fluffy yet firm dish.

Finally, top it all with a simple (but simply tasty!) cranberry sauce and some crunchy granola and you have a mouthwatering side dish that tastes like your traditional holiday staple--just better!

It's balanced, textured, and so completely addicting.

I like a classic Thanksgiving Day sweet potato casserole as much as the next person, but this sweet potato casserole will make you fall deeply, madly, in LOVE!

Sweet Potato Casserole with Apples + Cranberries

servings: 6 ; makes three cups of cranberry sauce

Cranberry Sauce:

  • One 12-ounce bag fresh cranberries
  • 1 cup granulated sugar
  • Zest + juice of 1 orange
  • ½ teaspoon kosher salt

Sweet Potato Casserole:

  • 5-6 medium/large sweet potatoes (about 3 pounds)
  • 2 tablespoons olive oil
  • 1½ teaspoons kosher salt
  • 4 tablespoons unsalted butter
  • 2 apples (about 1 pound), peeled, cored, + diced
  • ½ teaspoon ground cinnamon
  • ¼ teaspoon ground nutmeg
  • ½ cup whole milk
  • ⅓ cup brown sugar
  • 2 large eggs
  • 1½ cups Cranberry Sauce
  • 5 marshmallows, halved crosswise
  • ⅓ cup granola

Cranberry Sauce:

  1. In a medium pot, add the cranberries, sugar, orange zest, orange juice, and salt. Cover the pot to avoid splattering and cook over medium heat until the mixture reaches a jam-like consistency (keeping in mind that it will thicken as it cools)--about 25 minutes.

Sweet Potato Casserole:

  1. Preheat the oven to 400°F. Peel the sweet potatoes and cut them into 1-inch cubes. Add the sweet potatoes to a baking sheet, toss them with the oil and ½ teaspoon salt, then cook them until they are fork tender—about 45 minutes. You might also choose to leave the sweet potatoes whole and unpeeled, cooking them until they are fork tender—50-60 minutes.
  2. While the sweet potatoes cook, melt the butter in a large saucepan over medium heat until it is browned—about 5 minutes. Add the apples, cinnamon, and nutmeg and cook this mixture until the apples are tender but not mushy—about 2-3 minutes.
  3. Once they are done cooking, remove the sweet potatoes from the oven and turn it down to 375°F (if you left the sweet potatoes whole and unpeeled, peel them once they are cool enough to handle). Add the sweet potatoes to a large bowl and mash them with a fork or potato masher, then mix in the milk, brown sugar and eggs and stir until well combined. Next, stir in the apple mixture along with the remaining 1 teaspoon of salt.
  4. Add the apple and potato mixture to a greased 8½ by 11-inch casserole dish and bake until it is firm and slightly darker in color—about 25-30 minutes. Then remove the casserole from the oven and top it with the Cranberry Sauce, marshmallows, and granola. Return it to the oven and cook it until the marshmallows are brown and crispy and the cranberry sauce is dark red—10 minutes more.


  • REHEAT + TOP - To make ahead, prepare the casserole as indicated in the recipe, then bake it for 25-30 minutes at 375°F; however, do not top it with the Cranberry Sauce, marshmallows, and granola. Instead, refrigerate it and on Thanksgiving Day, remove it from the refrigerator and let the casserole sit until it reaches room temperature. Then reheat it in an oven preheated to 375°F for about 10 minutes. Remove the casserole from the oven and top it with the Cranberry Sauce, marshmallows, and granola. Return it to the oven and cook it until the marshmallows are brown and crispy and the cranberry sauce is dark red—10 minutes more.
  • ASSEMBLE + BAKE LATER - Or you can leave it raw, so that you only follow Steps 1 through 3 above; refrigerate it until Thanksgiving. On Thanksgiving, complete Step 4 to bake and prepare the casserole. You may need to bake it for an extra 5 minutes due to the fact that it will be coming out of the cold fridge.
  • TIMELINE - You can make the casserole up to 3 days in advance; you can make the cranberry sauce up to 5 days in advance.
: @NikkiDinki

: @NikkiDinkiCooking

Find more recipes like this in Meat on the Side!


You might also like these recipes: