Introduction
“Are you seriously making a casserole with everything bagels?” my roommate asked, raising an eyebrow. Honestly, I was just tired of the usual scrambled eggs and figured, why not mash up that leftover everything bagel stash with some eggs and cream? It was late Sunday morning, and the kitchen smelled like toasted seeds and melted cheese before I even cracked an egg. That familiar savory seasoning—the poppy seeds, onion flakes, garlic bits—wove through the air, teasing my senses more than any fancy brunch spot could.
I wasn’t expecting much at first—just a quick fix to quiet my rumbling stomach. But after the casserole baked to a golden, bubbly perfection, I found myself reaching for seconds (and thirds) while the sun streamed through the window. This creamy everything bagel breakfast casserole with savory seasoning became my go-to lazy weekend recipe, especially when I wanted something cozy without the fuss.
It’s funny how a simple mix of pantry staples, when tossed with a little love and that everything bagel magic, turns into something so comforting and surprisingly special. No need for complicated techniques or last-minute grocery runs—just familiar flavors coming together in a way that feels both indulgent and homey. This casserole stuck with me because it’s exactly the kind of recipe you want when mornings are slow and you want to savor every bite without the stress.
Why You’ll Love This Recipe
After testing this recipe multiple times (yes, I made it four times in one week), I can confidently say it’s a keeper for anyone who wants an easy, satisfying breakfast that feels a little fancy but is totally doable.
- Quick & Easy: Ready in under 45 minutes, perfect for busy weekend mornings or a last-minute brunch.
- Simple Ingredients: No need for specialty stores—everything bagels, eggs, cream, and a few basic seasonings are probably hanging out in your kitchen right now.
- Perfect for Brunch or Cozy Breakfasts: Whether you’re feeding a small crowd or just treating yourself, this casserole fits the bill.
- Crowd-Pleaser: I brought this to a casual brunch, and people were asking for the recipe before the plates were empty.
- Unbelievably Delicious: The creamy custard base mixed with that savory everything bagel seasoning creates a texture and flavor combo that feels like a warm, comforting hug.
This isn’t your typical egg casserole—by soaking the everything bagels in a creamy egg custard, you get a tender, melt-in-your-mouth texture. The savory seasoning adds a punch that’s just right, not overwhelming. It’s like breakfast and a little snack had the best possible baby.
Plus, it’s flexible. You can swap out the cream for Greek yogurt or add in cheese or veggies as you like. Honestly, this casserole’s charm is in its simplicity and that nostalgic everything bagel flavor brought front and center—without any extra fuss.
What Ingredients You Will Need
This recipe calls for straightforward, pantry-friendly ingredients that come together to create a creamy, savory breakfast casserole with the iconic everything bagel seasoning flavor.
- Everything bagels: 4 large, cut into 1-inch cubes (preferably day-old for better absorption)
- Large eggs: 8, room temperature (for a smooth custard)
- Heavy cream: 1 ½ cups (whole milk or half-and-half can work for a lighter option)
- Milk: ½ cup (any kind, even dairy-free alternatives like oat milk)
- Everything bagel seasoning: 2 tablespoons (if you want extra punch, use your favorite brand or homemade blend with sesame seeds, poppy seeds, dried garlic, onion flakes, and salt)
- Shredded cheese: 1 cup (sharp cheddar or mozzarella, optional but recommended for richness)
- Salt: ½ teaspoon (adjust to taste)
- Black pepper: ¼ teaspoon (freshly ground for best flavor)
- Butter or nonstick spray: for greasing the baking dish
For variations, you can toss in diced onions, bell peppers, or cooked bacon to customize it. I like to use a sharp cheddar from Cabot—it melts beautifully and complements the seasoning. When selecting everything bagels, day-old or slightly stale ones soak up the custard better, preventing sogginess while keeping the casserole creamy.
Pro tip: if you’re out of everything bagel seasoning, sprinkle your own mix of toasted sesame seeds, poppy seeds, dried minced onion, garlic powder, and a pinch of coarse salt. It’s a handy tweak that keeps the flavor authentic.
Equipment Needed
- 9×13-inch baking dish: This size is perfect for the casserole; glass or ceramic works well to distribute heat evenly.
- Mixing bowls: One large for whisking eggs and cream, another for tossing bagel cubes (optional).
- Whisk or fork: for mixing the custard.
- Measuring cups and spoons: to keep the ingredient amounts precise.
- Knife and cutting board: for chopping bagels and optional add-ins.
- Oven mitts: essential for safely handling the hot dish.
If you don’t have a 9×13-inch dish, a similar-sized casserole or roasting pan will do. Just keep an eye on the baking time as it might vary slightly. I once used a cast-iron skillet for a smaller batch, and it gave the edges a nice crisp crust, which was a happy accident.
Preparation Method
- Preheat your oven to 350°F (175°C). Grease the 9×13-inch baking dish with butter or nonstick spray to prevent sticking.
- Cut everything bagels into 1-inch cubes. If using day-old bagels, no need to toast. Otherwise, lightly toast fresh bagels to help maintain texture.
- In a large mixing bowl, whisk together 8 large eggs, 1 ½ cups heavy cream, and ½ cup milk until fully combined. The mixture should be smooth and slightly frothy—this is the creamy custard base that’ll soak into the bagels.
- Add 2 tablespoons of everything bagel seasoning, ½ teaspoon salt, and ¼ teaspoon freshly ground black pepper to the custard. Whisk again to distribute seasonings evenly.
- Gently fold in 1 cup shredded cheese (optional but recommended). This adds richness and a delightful melty texture. I prefer sharp cheddar for its tang, but mozzarella works if you want something milder.
- Place bagel cubes evenly into the greased baking dish. Pour the custard mixture over the bagels, pressing them lightly with a spatula to help absorb the liquid.
- Let the casserole sit for 10-15 minutes at room temperature. This soaking time is crucial—it allows the bagels to soak up the creamy mixture without getting too soggy.
- Bake uncovered for 40-45 minutes, or until the top is golden brown and a knife inserted in the center comes out mostly clean. If the top browns too quickly, tent loosely with foil.
- Remove from oven and let rest for 5-10 minutes before serving. This resting period helps the casserole set and makes slicing easier.
If you notice the casserole bubbling over, that’s normal—it means it’s nice and hot inside. The edges should be slightly crisp while the middle stays creamy and soft. Sometimes I sprinkle a pinch more everything bagel seasoning on top before baking for an extra punch.
Cooking Tips & Techniques
One thing I learned the hard way is not to skip the soaking time. When I first tried this, I threw the custard over the cubes and immediately baked it—resulting in a dry, uneven texture. Waiting those 10-15 minutes makes a huge difference in creaminess.
Using room temperature eggs and dairy helps the custard blend better and bake evenly. Cold eggs straight from the fridge can cause the custard to separate or bake unevenly.
Keep an eye on the casserole in the last 10 minutes. If the top is browning too fast, tent with foil to avoid burning. I usually set a timer to check halfway through baking to rotate the pan if my oven heats unevenly.
For a crispier top, broil for 1-2 minutes at the very end—but watch it closely. That extra step adds a lovely golden crust that contrasts with the creamy inside.
If you want to multitask, prepare the custard and bagel cubes the night before, cover, and refrigerate overnight. Just bake fresh in the morning for a no-fuss breakfast.
Variations & Adaptations
- Vegetarian: Add sautéed mushrooms, spinach, or bell peppers for a veggie boost without changing the savory vibe.
- Gluten-Free: Swap the everything bagels for gluten-free bagels or cubed gluten-free bread. Make sure your everything bagel seasoning is gluten-free too.
- Cheesy Twist: Mix in feta or goat cheese for tangy bursts that brighten the rich custard base.
- Meaty Upgrade: Toss in cooked crumbled sausage or diced ham for a heartier casserole.
- Dairy-Free: Use coconut cream or an almond milk cream blend, and skip the cheese or use a plant-based alternative.
Personally, I once tried stirring in some caramelized onions and fresh chives, and it added a lovely sweet-savory depth that really made the casserole pop. Also, baking this in a cast-iron skillet gives the edges a crunchy crust that’s hard to beat.
Serving & Storage Suggestions
This casserole is best served warm, fresh from the oven, but honestly, it’s just as good at room temperature—perfect for brunch buffet setups. Pair it with fresh fruit or a simple green salad to balance the richness.
For drinks, a crisp coffee or a light herbal tea pairs nicely without overpowering the savory notes.
Store leftovers covered in the refrigerator for up to 3 days. Reheat gently in the microwave or oven (covered with foil) to preserve creaminess and avoid drying out.
If you want to freeze portions, wrap them tightly in plastic wrap and foil, then thaw overnight in the fridge before reheating. Flavors tend to deepen after a day, making it even more satisfying the next morning.
Nutritional Information & Benefits
An estimated serving (1/8 of casserole) contains roughly 320 calories, 20g fat, 18g protein, and 15g carbohydrates, depending on cheese and bread choices.
The eggs and dairy provide a good source of protein and calcium, while the everything bagel seasoning adds trace minerals and antioxidants from garlic and onion flakes.
This recipe can be adjusted for lower-carb or gluten-free diets by swapping ingredients, making it fairly adaptable for different nutritional needs.
Since it uses real food ingredients without processed additives, it’s a wholesome start to a day when you want comfort food without feeling weighed down.
Conclusion
This creamy everything bagel breakfast casserole with savory seasoning is my favorite way to transform simple leftovers into something special and satisfying. It’s the kind of recipe that feels both indulgent and like a warm kitchen hug first thing in the morning.
Whether you keep it classic or add your own twists like veggies or bacon, this casserole is forgiving and flexible, welcoming creativity without losing its comforting core.
I love this recipe because it brings a little bit of bakery magic home, no matter how rushed or relaxed your morning is.
Give it a try and share your favorite variations—I’m always curious how others put their spin on this humble, creamy casserole.
Frequently Asked Questions
Can I prepare this casserole the night before?
Yes! Assemble it, cover with plastic wrap, and refrigerate overnight. Bake fresh in the morning for best texture and flavor.
What can I use if I don’t have everything bagel seasoning?
Mix sesame seeds, poppy seeds, dried minced onion, garlic powder, and salt to create a similar seasoning blend.
Can I make this casserole dairy-free?
Absolutely. Substitute heavy cream with coconut cream or almond milk cream blend and use dairy-free cheese or skip cheese altogether.
How do I prevent the casserole from getting soggy?
Use day-old bagels and let the custard soak for 10-15 minutes before baking. This helps the bread absorb the custard properly without becoming mushy.
Can I add vegetables or meat to this casserole?
Yes, sautéed veggies like spinach or mushrooms and cooked meats like sausage or bacon can be mixed in to customize your casserole.
If you’re keen on easy but impressive breakfast ideas, you might enjoy my fluffy single serve baked oats cake or the creamy custard toast recipe—both share that cozy, comforting vibe perfect for mornings that need a little extra love.
Pin This Recipe!
Creamy Everything Bagel Breakfast Casserole
- Total Time: 55-60 minutes
- Yield: 8 servings 1x
Description
A creamy, savory breakfast casserole made with everything bagels soaked in a rich egg custard, perfect for a cozy brunch or lazy weekend mornings.
Ingredients
- 4 large everything bagels, cut into 1-inch cubes (preferably day-old)
- 8 large eggs, room temperature
- 1 ½ cups heavy cream (whole milk or half-and-half can be used for a lighter option)
- ½ cup milk (any kind, including dairy-free alternatives like oat milk)
- 2 tablespoons everything bagel seasoning (sesame seeds, poppy seeds, dried garlic, onion flakes, salt)
- 1 cup shredded cheese (sharp cheddar or mozzarella, optional but recommended)
- ½ teaspoon salt
- ¼ teaspoon freshly ground black pepper
- Butter or nonstick spray for greasing the baking dish
Instructions
- Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish with butter or nonstick spray.
- Cut everything bagels into 1-inch cubes. If using fresh bagels, lightly toast them to maintain texture.
- In a large mixing bowl, whisk together 8 large eggs, 1 ½ cups heavy cream, and ½ cup milk until smooth and slightly frothy.
- Add 2 tablespoons everything bagel seasoning, ½ teaspoon salt, and ¼ teaspoon freshly ground black pepper to the custard. Whisk to combine.
- Gently fold in 1 cup shredded cheese (optional).
- Place bagel cubes evenly into the greased baking dish. Pour the custard mixture over the bagels, pressing lightly with a spatula to help absorption.
- Let the casserole sit at room temperature for 10-15 minutes to allow the bagels to soak up the custard.
- Bake uncovered for 40-45 minutes, or until the top is golden brown and a knife inserted in the center comes out mostly clean. Tent with foil if the top browns too quickly.
- Remove from oven and let rest for 5-10 minutes before serving.
Notes
Use day-old bagels for better custard absorption and to prevent sogginess. Let the casserole soak for 10-15 minutes before baking for a creamy texture. Room temperature eggs and dairy help the custard blend and bake evenly. Tent with foil if the top browns too quickly. For a crispier top, broil for 1-2 minutes at the end, watching closely. Variations include adding veggies, meats, or using dairy-free substitutes.
- Prep Time: 15 minutes
- Cook Time: 40-45 minutes
- Category: Breakfast
- Cuisine: American
Nutrition
- Serving Size: 1/8 of casserole
- Calories: 320
- Fat: 20
- Carbohydrates: 15
- Protein: 18
Keywords: everything bagel casserole, breakfast casserole, savory breakfast, easy brunch recipe, creamy egg casserole, everything bagel seasoning


