Why You’ll Love Overnight Everything Bagel Breakfast Casserole Recipe
I like this recipe because it’s perfect for stress-free mornings, brunch gatherings, or holidays. I enjoy that I can prepare everything ahead of time and let the flavors meld overnight. The everything bagels add incredible texture and seasoning, and every bite feels filling and indulgent.
Ingredients
(Note: All ingredient amounts are listed in the recipe card below.)
6 everything bagels, lightly toasted 8 large eggs 1 cup half and half Salt/pepper, to taste 2 tablespoons Dijon mustard 1/3 teaspoon cayenne pepper ½ cup Parmesan, shredded 1 cup grated cheddar, divided 8 oz. cooked sausage links, diced ½ bell pepper, diced 8 oz. cream cheese 1 cup tater tots Green Onions, to garnish
Directions
I start by breaking the lightly toasted bagels into bite-sized pieces and placing them into a buttered 9×13 casserole dish.
In a large bowl, I crack the eggs and add the half and half, Dijon mustard, cayenne pepper, and salt and pepper. I whisk briskly for about 1 minute until the mixture is fully combined.
I pour the egg mixture evenly over the bagel pieces, making sure each piece is well coated. I add the Parmesan cheese and half of the grated cheddar, then gently toss everything together with a spoon.
I cut the cream cheese into 14 squares and distribute them evenly over the top. I then add the diced sausage, bell peppers, and tater tots. I finish by sprinkling the remaining cheddar cheese over the casserole.
I cover the dish and refrigerate it for at least 4 hours or overnight. I find that the longer it rests, the moister and more flavorful it becomes.
When ready to bake, I bake the casserole covered at 350 degrees for 40 minutes. I remove the cover and bake for an additional 15 minutes. I let it cool for about 10 minutes, garnish with green onions, and serve.
Servings and Timing
I make this casserole to serve 8 people. The prep time takes about 25 minutes, the cook time is around 55 minutes, and the total time comes to roughly 1 hour and 20 minutes, not including overnight refrigeration.
Variations
When I want extra heat, I add a bit more cayenne or diced jalapeños. I also like mixing in different cheeses, such as mozzarella or pepper jack, for variety.
Storage/Reheating
I store leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, I warm individual portions in the microwave or reheat the casserole covered in the oven until heated through.
FAQs
Can I make this casserole completely ahead of time?
I prepare everything the night before and bake it fresh in the morning.
Do I have to toast the bagels?
I lightly toast them because they absorb the custard better without becoming mushy.
Can I use stale bagels?
I can use stale bagels, but I prefer fresh bagels that are lightly toasted.
Can I freeze this casserole?
I freeze it after baking and cooling, then reheat it in the oven.
Is the casserole spicy?
I find it mildly spicy, but I adjust the cayenne to my preference.
Can I leave out the tater tots?
I can skip them, but I like the added texture they provide.
What size dish should I use?
I always use a standard 9×13 casserole dish.
Can I use milk instead of half and half?
I can, but the texture is richer with half and half.
How do I know when it’s done?
I look for a set center and lightly golden top.
What should I serve with this?
I like serving it with coffee, fruit, or a simple green salad.
Conclusion
I love this overnight everything bagel breakfast casserole because it’s comforting, flavorful, and incredibly convenient. Being able to prep it ahead of time makes mornings easier, and the combination of bagels, cheese, and savory add-ins makes it a recipe I come back to again and again.
A hearty overnight breakfast casserole made with everything bagels soaked in a savory egg custard, layered with sausage, peppers, tater tots, and a creamy three-cheese blend—perfect for make-ahead mornings and brunch gatherings.
Ingredients
6 everything bagels, lightly toasted and torn into pieces
8 large eggs
1 cup half and half
Salt and black pepper, to taste
2 tablespoons Dijon mustard
⅓ teaspoon cayenne pepper
½ cup shredded Parmesan cheese
1 cup grated cheddar cheese, divided
8 oz cooked sausage links, diced
½ bell pepper, diced
8 oz cream cheese, cut into cubes
1 cup frozen tater tots
Green onions, for garnish
Instructions
Butter a 9×13-inch casserole dish and add the toasted bagel pieces.
In a large bowl, whisk together eggs, half and half, Dijon mustard, cayenne pepper, salt, and pepper until fully combined.
Pour the egg mixture evenly over the bagels, ensuring all pieces are coated.
Add Parmesan cheese and half of the cheddar, then gently toss to combine.
Distribute cream cheese cubes evenly over the casserole.
Top with diced sausage, bell pepper, and tater tots.
Sprinkle the remaining cheddar cheese over the top.
Cover and refrigerate for at least 4 hours or overnight.
Preheat oven to 350°F (175°C). Bake covered for 40 minutes.
Uncover and bake an additional 15 minutes until set and lightly golden.
Let cool for 10 minutes, garnish with green onions, and serve.
Notes
Longer overnight soaking results in a moister casserole.
Lightly toasting the bagels prevents sogginess.
Adjust cayenne or add jalapeños for more heat.
Swap cheeses such as pepper jack or mozzarella if desired.