Everything Bagel Breakfast Casserole – delicious make-ahead breakfast featuring Everything Bagel seasoning on fresh bagels, then topped with cream cheese and lots of deliciously crispy bacon!
When it gets close to the holidays, I love finding recipes like this Crescent Roll Breakfast Casserole that I can make ahead or freeze until ready to use. November and December are busy months for us, so I make sure to plan meals that do not take up a lot of my time, like this Everything Bagel Breakfast Casserole.
This recipe reminds me a lot of a french toast casserole or a bread pudding.
Let's get this casserole baked for the family!

How to Make Everything Bagel Breakfast Casserole
For this recipe you will need —
- 5 Everything bagels
- 1 pound of bacon, sliced and cooked
- 2 cups of sharp cheddar cheese, shredded
- 8 ounces of cream cheese, cubed
- 8 large eggs, room temperature
- 2 cups of heavy cream
- 1/2 teaspoon of salt
- 1/2 teaspoon of pepper
- Chives for garnish

This recipe can be made ahead of time and stored in the refrigerator overnight, or you can bake right away if you want. If you love Pioneer Woman as much as I do, she has a version of this overnight casserole as well.
Spray a 9×13 baking dish with non-stick cooking spray.

Cut up your everything bagels into 1-inch cubes and place them in a bowl. Set them aside. Mix together the eggs, heavy cream, salt, and pepper. Set aside.
Now, layer your breakfast casserole like this —
Place 1/2 of your bagels into the casserole dish. Top it with 1/2 the bacon, 1/2 the cream cheese cubes, and 1/2 of the shredded cheese.
Repeat the process.
Once you have all of that in, pour the egg. mixture over the top of the bread. Use a spatula to push the bread cubes down so that all the pieces get wet with the. mixture.

Preheat the oven to 350 degrees and bake for 40 minutes uncovered. Serve garnished with chopped chives for the perfect breakfast.
Can I Freeze This Breakfast Casserole Before Cooking It?
To make ahead/freeze this casserole: you can freeze this unbaked casserole for up to 2 months. Cover very tightly with plastic wrap and foil and then place in the freezer.
When you want to serve it, thaw overnight in the refrigerator and then bake it as normal. Be sure to remove the foil and the plastic wrap before baking it.

You can pair this delicious Everything Bagel Breakfast Casserole with my Parmesan Rosemary Roasted Potatoes that would be perfect for breakfast, brunch, lunch, or even dinner!
Check Out These Other Casseroles as well
Make Ahead Holiday Meals
- Breakfast Enchiladas from Devour Dinner
- Caramel Apple Pecan Cheesecake from The Spiffy Cookie
- Cheesy Potato Casserole from Cheese Curd In Paradise
- Easy Make Ahead Sausage Balls from A Kitchen Hoor's Adventures
- Everything Bagel Breakfast Casserole from Jen Around the World
- Make Ahead Breakfast Casserole from Fresh April Flours
- Make-Ahead White Whole Wheat Poppy Seed Buns from Karen's Kitchen Stories
- Slow Cooker Hashbrown Casserole from Hostess At Heart
- Tequila Lime Whole Cranberry Sauce from That Recipe
- Vegan Pumpkin Halwa from Magical Ingredients
- Yummy Sweet Potato Casserole with Pecan Topping from Blogghetti
We share Recipes From Our Dinner Table! Join our group and share your recipes, too! While you're at it, join our Pinterest board, too!

Everything Bagel Breakfast Casserole

This is the perfect make-ahead breakfast that has so much flavor thanks to the Everything Bagel seasoning.
Ingredients
- 5 Everything Bagels, cut into 1-inch cubes
- 1 pound of bacon, diced and cooked
- 2 cups of sharp cheddar cheese, shredded
- 8 ounces of cream cheese, cut into 1-inch cubes
- 8 large eggs, room temperature
- 2 cups of heavy cream
- 1/2 teaspoon of salt
- 1/2 teaspoon of pepper
- Chives for garnish
Instructions
- Spray a 9x13 inch casserole dish with non-stick cooking spray.
- Layer in 1/2 of the bagels, 1/2 of the cream cheese, 1/2 of the shredded cheese, and 1/2 of the bacon.
- Repeat the process.
- In a large mixing bowl, add the eggs, heavy cream, salt, and pepper. Mix well.
- Pour over the bagels and press down with a spatula so that all pieces get wet.
- At this point, you can wrap for the freezer or the fridge. If you want to go ahead and bake it, then preheat the oven to 350 degrees.
- Place in the oven and bake for 40 minutes.
- Remove from the oven and top with chopped chives.
Nutrition Information:
Yield:
10Serving Size:
1Amount Per Serving: Calories: 741Total Fat: 53gSaturated Fat: 27gTrans Fat: 1gUnsaturated Fat: 22gCholesterol: 293mgSodium: 1380mgCarbohydrates: 32gFiber: 1gSugar: 7gProtein: 34g
Radha
Monday 1st of November 2021
This looks scrumptious and delicious! This will be an amazing one for busy days!
Michele
Monday 1st of November 2021
Ok this is awesome! Gonna make this for sure
Lynn @ Fresh April Flours
Monday 1st of November 2021
This has my name written all over it-- SAVING!
Lisa Kerhin
Monday 1st of November 2021
Wow! This casserole has it all! I love it!
Karen @karenskitchenstories
Sunday 31st of October 2021
That looks and sounds amazing. I need to make some bagels just for this casserole!