Everything Bagel Breakfast Casserole Recipe
Introduction
This Everything Bagel Breakfast Casserole is a savory and satisfying morning meal that combines all the flavors of a classic everything bagel in a warm, cheesy bake. Perfect for feeding a crowd or enjoying leftovers throughout the week, it features bagels, eggs, bacon, and cream cheese for a delicious twist on breakfast.

Ingredients
- 3 day-old everything bagels*, cut into bite-size pieces (about 6 cups)
- 1 bell pepper, chopped
- 3/4 cup (113g) quartered cherry tomatoes (or chopped regular tomato)
- 6 slices cooked bacon, chopped
- 9 large eggs
- 1 and 1/2 cups whole milk
- 1 and 1/2 cups shredded cheese*
- 1/2 teaspoon ground mustard*
- 1/4 teaspoon salt
- 1/8 teaspoon freshly ground black pepper
- 6 ounces (170g) full-fat brick cream cheese, cut into bite-size pieces
- Optional for garnish: everything bagel seasoning and scallions
Instructions
- Step 1: Preheat the oven to 375°F (191°C). Generously grease a 9×13-inch baking pan or a similar size (about 3-quart) casserole dish.
- Step 2: Layer the bagel pieces, chopped bell pepper, cherry tomatoes, and chopped bacon into the prepared dish.
- Step 3: In a large bowl, whisk together the eggs, whole milk, shredded cheese, ground mustard, salt, and black pepper until well combined.
- Step 4: Pour the egg mixture evenly over the bagel and vegetable layer.
- Step 5: Distribute the cream cheese pieces evenly on top, and if using, sprinkle everything bagel seasoning over the casserole.
- Step 6: Bake for 40 to 50 minutes, or until the center is set and the edges are golden brown.
- Step 7: Remove from the oven and let cool for 10 minutes. Garnish with scallions if desired, then slice and serve.
Tips & Variations
- Use day-old bagels for better texture; fresh bagels may become too soggy.
- Substitute cooked sausage or ham for bacon to change up the protein.
- Try different cheese blends such as cheddar and mozzarella for varied flavor.
- Add sautéed onions or mushrooms for extra veggies.
- For a lighter version, use reduced-fat cheese and milk.
Storage
Cover any leftover casserole tightly with plastic wrap or foil and refrigerate for up to 1 week. To reheat, warm individual portions in the microwave for about 1 to 2 minutes or until heated through. Alternatively, reheat in a preheated oven at 350°F (175°C) for 10 to 15 minutes.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this casserole dairy-free?
Yes, you can substitute dairy-free cream cheese, milk alternatives like almond or oat milk, and a dairy-free cheese substitute to make this casserole dairy-free. Keep in mind texture and flavor might vary slightly.
Can I prepare this casserole the night before?
Absolutely! Assemble the casserole in the baking dish, cover it tightly, and refrigerate overnight. In the morning, bake it as directed, adding a few extra minutes if needed since it will be cold from the fridge.
PrintEverything Bagel Breakfast Casserole Recipe
This savory Everything Bagel Breakfast Casserole combines the delicious flavors of everything bagels, bacon, bell pepper, and creamy cheeses into a hearty and satisfying baked breakfast dish. Perfect for brunch or a make-ahead breakfast, it’s loaded with textures from the crunchy bagel pieces and tender baked eggs, finished with optional everything bagel seasoning and fresh scallions for extra flavor.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Yield: 8 servings 1x
- Category: Breakfast Casserole
- Method: Baking
- Cuisine: American
Ingredients
Main Ingredients
- 3 day-old everything bagels, cut into bite-size pieces (about 6 cups)
- 1 bell pepper, chopped
- 3/4 cup (113g) quartered cherry tomatoes (or chopped regular tomato)
- 6 slices cooked bacon, chopped
- 9 large eggs
- 1 and 1/2 cups whole milk
- 1 and 1/2 cups shredded cheese (such as cheddar or a blend)
- 1/2 teaspoon ground mustard
- 1/4 teaspoon salt
- 1/8 teaspoon freshly ground black pepper
- 6 ounces (170g) full-fat brick cream cheese, cut into bite-size pieces
Optional Garnishes
- Everything bagel seasoning
- Scallions, sliced
Instructions
- Preheat and prepare baking dish. Preheat your oven to 375°F (191°C). Generously grease a 9×13-inch (about 3-quart) baking pan or casserole dish to prevent sticking.
- Layer the base ingredients. Arrange the bite-sized everything bagel pieces evenly in the prepared dish. Scatter the chopped bell pepper, quartered cherry tomatoes, and cooked, chopped bacon over the bagels.
- Mix and add the egg custard. In a large bowl, whisk together the eggs, whole milk, shredded cheese, ground mustard, salt, and freshly ground black pepper until smooth and combined. Pour this egg mixture evenly over the layered bagels and vegetables in the baking dish.
- Add cream cheese and seasoning. Distribute the bite-sized pieces of full-fat cream cheese evenly over the top. Optionally, sprinkle everything bagel seasoning over the entire casserole for an extra burst of flavor.
- Bake the casserole. Place the dish in the preheated oven and bake for 40 to 50 minutes, or until the center is set and the edges turn golden brown and bubbly.
- Cool and garnish. Remove the casserole from the oven and let it cool for 10 minutes. Then, garnish with sliced scallions if desired, slice into portions, and serve warm.
- Store leftovers. Cover any leftover casserole tightly and refrigerate for up to 1 week, reheating as needed.
Notes
- Using day-old bagels helps them hold their shape and absorb the custard without becoming too soggy.
- You can substitute the bell pepper and tomatoes with other veggies like spinach, mushrooms, or onions based on preference.
- For a lower-fat option, use reduced-fat milk and cheese, and turkey bacon instead of regular bacon.
- Everything bagel seasoning adds a wonderful savory crunch but can be omitted if unavailable or for a milder flavor.
- This casserole can be prepared the night before; assemble it and refrigerate, then bake in the morning.
Keywords: everything bagel casserole, breakfast casserole, baked eggs, bagel breakfast bake, savory breakfast, brunch recipe, cream cheese casserole

