This article may contain affiliate links. If you click on these links and make a purchase, we may receive a small commission at no extra cost to you. This helps support our website and allows us to continue to produce content like this. Thank you for your support!
Savory, Cheesy, and Packed with Everything Flavor
This Everything Bagel Breakfast Casserole turns your favorite bakery staple into a comforting, cheesy, make-ahead dish. Chunks of everything bagels are baked with fluffy eggs, cream cheese, cheddar, and a touch of green onion for a flavorful twist on classic breakfast. It’s simple to prep the night before and perfect for holidays, brunches, or even dinner.

Ingredients
For the Casserole:
- 4 everything bagels, torn or cut into 1-inch pieces (preferably day-old)
- 1 (8 oz) block cream cheese, cut into small cubes
- 1 1/2 cups shredded cheddar cheese
- 6 large eggs
- 2 cups whole milk
- 1/2 tsp garlic powder
- 1/2 tsp onion powder
- 1/2 tsp salt (adjust depending on saltiness of bagels)
- Black pepper, to taste
- 2 tbsp chopped green onions (optional)
For the Topping:
- 1 tbsp Everything Bagel Seasoning (store-bought or homemade)
Instructions
1. Prep the Bagels & Filling
Grease a 9×13-inch baking dish. Spread half the bagel pieces in the bottom. Distribute cream cheese cubes and half the shredded cheddar over top. Add the rest of the bagels and remaining cheddar.
2. Make the Egg Custard
In a large bowl, whisk together eggs, milk, garlic powder, onion powder, salt, and pepper. Pour evenly over the bagel mixture. Press down lightly to help absorb.
3. Chill Overnight
Cover with foil and refrigerate at least 6 hours or overnight.
4. Bake
Preheat oven to 350°F (175°C). Let casserole sit at room temp for 20 minutes. Sprinkle with Everything Bagel Seasoning. Bake uncovered for 40–45 minutes or until golden brown and set in the center.
5. Serve
Cool slightly before slicing. Garnish with green onions if desired. Serve warm.
Tips & Variations
- Add protein: Mix in cooked bacon or crumbled sausage before baking.
- Bagel swap: Try plain or onion bagels for a different twist.
- Extra veggie: Add spinach, sautéed mushrooms, or peppers.
Nutrition Overview (Estimated per serving, serves 8)
- Calories: 370
- Protein: 15g
- Carbs: 32g
- Fat: 21g
- Sugar: 4g
- Fiber: 2g
Storage & Reheating
- Refrigerator: Store covered for up to 4 days.
- Freezer: Wrap portions tightly and freeze for up to 2 months.
- Reheat: Microwave or bake at 325°F until warmed through.
How to Scale It Up
Double the recipe for a crowd and use a deeper pan or two 9x13s. Extend bake time by 10–15 minutes as needed.
Final Thoughts
Savory, creamy, and bursting with everything bagel flavor, this breakfast casserole is a guaranteed hit. With its make-ahead ease and rich texture, it’s a fun and flavorful spin on traditional egg bakes.
Looking for more easy make-ahead breakfast ideas to feed your family or wow your brunch guests? This breakfast casserole recipe is just one of 12 crowd-pleasing make-ahead breakfast casseroles featured in our full roundup.
From cheesy sausage bakes to sweet French toast casseroles, each recipe is designed to be prepped ahead and baked fresh in the morning—perfect for holidays, weekends, or meal prep.
Browse all 12 make-ahead breakfast casseroles here:
https://divahomeinspiration.com/12-make-ahead-breakfast-casseroles-to-feed-a-crowd/