“Did you seriously just throw everything bagels in a casserole?” my friend asked, eyeing the pan suspiciously as I slid it into the oven one sleepy Saturday morning. Honestly, I had no grand plan — just a half-forgotten bag of everything bagels, some bacon leftover from last night, and a craving for breakfast that didn’t involve standing over a stove for an hour. The kitchen smelled like toasted sesame and poppy seeds mixed with sizzling bacon fat, and I wasn’t sure if it was going to be a total disaster or a new favorite. But, in those quiet moments before the oven beeped, something about the creamy custard soaking into those everything bagels promised a different kind of breakfast magic.
That morning, as I finally pulled the casserole out, golden and bubbling, the savory bacon bits peeking out, it hit me — this was comfort food with a crispy, savory twist. It wasn’t fancy, and it didn’t require a ton of fuss, but that creamy, rich texture combined with the crunch of everything bagel seasoning had a way of turning a hectic weekend morning into something quietly special. I found myself making this casserole not once but several times over the next couple of weeks, tweaking the bacon ratio here, the cheese there — and each time, it felt like a warm hug on a plate.
What stuck with me about this creamy everything bagel breakfast casserole with savory bacon wasn’t just the taste (though, let’s be honest, that’s a huge part). It was the way it made mornings feel less rushed, more comforting, and just a little bit indulgent without being complicated. Maybe you’ll find that same quiet joy in it too.
Why You’ll Love This Creamy Everything Bagel Breakfast Casserole with Savory Bacon
After making this creamy everything bagel breakfast casserole with savory bacon multiple times, I’ve come to appreciate a few things that make it stand out from your usual breakfast bake. Here’s why it might just become a staple in your kitchen:
- Quick & Easy: It comes together in about 15 minutes, and then the oven does all the heavy lifting while you relax or prep your coffee.
- Simple Ingredients: No need for fancy or hard-to-find items — everything bagels, eggs, cream, bacon, and cheese are probably already hanging out in your fridge or pantry.
- Perfect for Weekend Mornings or Brunch: Whether you’re feeding a family or just treating yourself, this casserole is hearty enough to satisfy without feeling too heavy.
- Crowd-Pleaser: This recipe has been the star at multiple brunches I’ve hosted — from friends who love a savory twist to kids who gobble up the cheesy, creamy texture.
- Unbelievably Delicious: The creaminess from the custard soaking into the everything bagel chunks plus the crispy, smoky bacon creates a flavor and texture combo that’s downright addicting.
What makes this breakfast casserole truly different is the use of everything bagels torn into chunks instead of plain bread. That seasoning mix — sesame, poppy seeds, garlic, onion — gives every bite a burst of flavor that’s hard to replicate. Plus, the creamy custard base (a mix of eggs, cream, and a touch of cheese) keeps it moist and rich without being greasy. It’s like breakfast comfort food reimagined with just enough flair to impress but simple enough to make any morning feel a little extra special.
Honestly, if you’ve ever enjoyed a savory brunch casserole or love the idea of a breakfast that’s both cozy and bursting with flavor, this dish fits right in. And if you’re wondering how to pair it, I once served it alongside a batch of crispy baked turkey sliders for a brunch spread that was nothing short of a hit.
What Ingredients You Will Need
This creamy everything bagel breakfast casserole with savory bacon uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without any fuss. Most are pantry staples or easy to grab from your local grocery store.
- Everything Bagels: About 4 medium-sized bagels, torn into roughly 1-inch chunks (I prefer slightly stale bagels so they soak up the custard better)
- Bacon: 8 slices, cooked until crisp and chopped (feel free to use thick-cut for extra chew or turkey bacon for a leaner option)
- Eggs: 8 large eggs, room temperature (helps create that silky custard)
- Heavy Cream: 1 ½ cups (360 ml) — adds richness and creaminess; half-and-half works for a lighter version
- Shredded Cheese: 1 ½ cups (150 g) sharp cheddar or a blend (I like to mix cheddar with Monterey Jack for meltiness)
- Milk: ½ cup (120 ml) whole milk (adjust for creaminess; can swap for almond milk if dairy-free)
- Everything Bagel Seasoning: 2 tablespoons, for sprinkling on top and enhancing flavor (store-bought or homemade blend with sesame seeds, dried garlic, onion flakes, and poppy seeds)
- Dijon Mustard: 1 teaspoon (adds a subtle tang and depth)
- Salt & Pepper: To taste (be cautious with salt since bacon and cheese add saltiness)
- Fresh Chives or Green Onions: Optional, chopped for garnish (adds freshness and color)
If you want to experiment, swapping out the cheddar for pepper jack gives it a nice kick, or using a dairy-free cheese makes it friendly for lactose intolerance. For a gluten-free twist, you can use gluten-free everything bagels or even substitute with a sturdy gluten-free bread seasoned similarly. I’ve found that the key to the best texture is letting the bagel chunks soak in the custard for at least 20 minutes before baking.
Equipment Needed
- 9×13-inch Baking Dish: A standard glass or ceramic casserole dish works perfectly — I usually reach for my trusty Pyrex because it heats evenly and cleans up easily.
- Mixing Bowls: One medium for the custard and a larger one for tossing everything together.
- Whisk or Fork: For beating the eggs and cream until smooth.
- Skillet: For crisping the bacon (a cast iron skillet is ideal, but any frying pan will do).
- Knife & Cutting Board: For chopping bacon and bagels.
- Measuring Cups & Spoons: Precision matters, especially with the custard.
If you don’t have a 9×13-inch dish, a similar-sized oven-safe pan will do, but be mindful the casserole’s thickness might vary. For bacon, if you’re short on stovetop space, baking it on a rimmed sheet pan lined with foil is a great hands-off alternative and cuts down on cleanup. I’ve also used an electric skillet when cooking for bigger groups, which makes multitasking much easier.
Preparation Method
- Cook the Bacon: Heat a skillet over medium heat and cook 8 slices of bacon until crisp, about 6-8 minutes, flipping occasionally. Transfer to a paper towel-lined plate to drain and cool. Once cool, chop into bite-sized pieces. (Tip: Save a little bacon fat for sautéing if you want an extra flavor boost.)
- Prepare the Bagels: Tear 4 everything bagels into roughly 1-inch chunks. Stale bagels work best here since they soak up the custard without turning to mush.
- Make the Custard: In a medium bowl, whisk together 8 large eggs, 1 ½ cups (360 ml) heavy cream, ½ cup (120 ml) whole milk, 1 teaspoon Dijon mustard, salt, and pepper until fully combined and slightly frothy. (Note: Room temperature eggs help the custard set more evenly.)
- Assemble the Casserole: In your 9×13-inch baking dish, layer the torn bagels evenly, then sprinkle the chopped bacon and 1 ½ cups (150 g) shredded cheese over the top. Pour the custard mixture evenly over everything, pressing down gently with a spatula to help the bagels absorb the liquid.
- Soak: Let the casserole sit at room temperature for 20-30 minutes. This soaking step is key for that creamy, custardy texture.
- Preheat Oven & Add Topping: Preheat your oven to 350°F (175°C). Just before baking, sprinkle 2 tablespoons of everything bagel seasoning evenly over the top for that signature crunch and flavor burst.
- Bake: Place the casserole in the oven and bake for 45-50 minutes, or until the top is golden brown and the custard is set (a knife inserted in the center should come out clean). If you notice the top browning too fast, tent loosely with foil halfway through baking.
- Rest & Garnish: Allow the casserole to rest 10 minutes before serving. Sprinkle chopped fresh chives or green onions on top for a pop of color and freshness.
One time, I forgot to let the casserole soak before baking, and the texture was noticeably drier and less cohesive — lesson learned! Also, keeping an eye on the browning towards the end helps avoid an overly crunchy top that might mask the creamy interior. This recipe scales well, so if you’re cooking for a crowd, you can double it in two pans, just adjust baking times accordingly.
Cooking Tips & Techniques for the Best Breakfast Casserole
Getting this creamy everything bagel breakfast casserole with savory bacon just right takes a few simple, practical steps I picked up after a few trial runs:
- Don’t Skip the Soak: The custard needs time to penetrate the bagel chunks; otherwise, you’re left with dry bread surrounded by custard instead of that perfect creamy blend.
- Crisp Your Bacon Well: The contrast between crispy bacon and creamy casserole is essential. I usually cook bacon until it’s just on the edge of burnt for maximum texture and smoky flavor.
- Room Temperature Eggs & Dairy: This helps the custard mix smoothly and bake evenly without cracking or curdling.
- Use Sharp Cheese: A good sharp cheddar adds depth. Avoid pre-shredded cheese if possible—it often contains anti-caking agents that affect melt and texture.
- Watch the Salt: Bacon and cheese add saltiness, so taste your custard base before adding extra salt.
- Multitasking Tip: While the casserole soaks, clean up your prep area or make coffee — that soak time is a free moment you don’t want to miss.
- Adjust Baking Time for Your Oven: Older ovens might need a few extra minutes, so test doneness with a knife or toothpick near the end.
I once tried baking this dish in a shallow pan, and it ended up drying out fast. Thicker casseroles hold moisture better, so stick with a 9×13-inch dish for best results. If you want to get fancy, a quick broil at the end (just a minute or two) can bring out a golden crust on top.
Variations & Adaptations
This creamy everything bagel breakfast casserole with savory bacon is pretty flexible, so feel free to make it your own:
- Vegetarian Version: Skip the bacon and add sautéed mushrooms or caramelized onions for a savory punch without meat.
- Cheese Swap: Use Swiss or Gruyère instead of cheddar for a nuttier flavor. For a spicy kick, pepper jack works wonders.
- Seasoning Twist: Try sprinkling za’atar or Italian seasoning in place of everything bagel seasoning for a different flavor profile.
- Make It Dairy-Free: Use coconut or almond milk with a dairy-free cheese alternative. The texture will be slightly different but still creamy and satisfying.
- Seasonal Touch: In spring, add chopped asparagus or fresh spinach; in fall, roasted butternut squash or sweet potatoes make excellent add-ins.
Personally, I once made a version with smoked gouda and turkey bacon for a smoky, leaner twist that disappeared faster than I could plate it. You can also bake this casserole in individual ramekins for personal servings, which is handy for breakfast meal prep or special occasions.
Serving & Storage Suggestions
This casserole is best served warm, fresh from the oven, when the cheese is melty and the edges are slightly crispy. I like to garnish it with a sprinkle of fresh herbs like chives or parsley to brighten the rich flavors. Pair it with a light fruit salad or a simple green salad for balance, or keep it hearty with crisp roasted potatoes.
Leftovers store well in an airtight container in the refrigerator for up to 3 days. Reheat gently in the microwave or oven at 325°F (160°C) until warmed through — adding a tiny splash of milk helps keep it moist during reheating. I wouldn’t recommend freezing this casserole since the texture can get a bit gummy on thawing, but if you do, wrap it tightly and thaw overnight in the fridge before reheating.
Over time, flavors meld and the casserole tastes even better the next day — the everything bagel seasoning infuses deeper, and the bacon’s smokiness intensifies. It’s a great make-ahead dish for busy mornings or casual brunches.
Nutritional Information & Benefits
Here’s a rough estimate per serving (recipe serves 8):
| Nutrient | Amount |
|---|---|
| Calories | 350-400 kcal |
| Protein | 18-20 g |
| Fat | 25 g |
| Carbohydrates | 20-25 g |
| Fiber | 2-3 g |
The key ingredients provide a solid balance of protein and fats, making it a filling breakfast option. Eggs and bacon provide high-quality protein, while the everything bagels contribute carbs for energy. If you swap heavy cream for half-and-half or milk, it lightens the fat content. Keep in mind the cheese and bacon add sodium, so it’s best enjoyed as an occasional treat or balanced with lower-sodium meals throughout the day.
This casserole can be adapted for gluten-free or dairy-free diets by switching out bagels and dairy as mentioned earlier.
Conclusion
This creamy everything bagel breakfast casserole with savory bacon holds a special place in my recipe rotation because it’s simple, comforting, and reliably delicious. It’s the kind of dish that makes mornings easier and feels like a little indulgence without requiring a lot of effort. Whether you’re feeding a crowd or just craving something cozy, it’s a recipe that’s easy to customize and hard to resist.
Give it a try, tweak it to your taste, and you might just find yourself making it more often than you expect. If you’re curious about other hearty, fuss-free meals, you might enjoy trying my hobo casserole with ground beef or a batch of sticky garlic chicken noodles for dinner.
Feel free to share your own twists or questions below—there’s always room for one more version of a great breakfast casserole in my kitchen!
FAQs about Creamy Everything Bagel Breakfast Casserole with Savory Bacon
Can I make this casserole the night before?
Absolutely! Assemble the casserole, cover it tightly, and refrigerate overnight. Bake it in the morning, adding a few extra minutes to the baking time since it will be cold.
What can I use instead of everything bagels?
Plain bagels, sturdy bread like sourdough, or even croissants can work. Just keep in mind the seasoning will be different, so consider adding extra spices or seasoning on top.
Is there a way to make this casserole healthier?
Yes! Use turkey bacon, swap heavy cream for half-and-half or milk, and choose reduced-fat cheese. Adding veggies like spinach or mushrooms also boosts nutrition.
Can I freeze leftovers?
I don’t recommend freezing because the custard texture can suffer, but you can freeze uncooked assembled casserole and bake from frozen, adding additional time.
How do I reheat without drying it out?
Reheat gently in the microwave with a splash of milk or in the oven at 325°F (160°C) covered with foil to keep moisture in.
Pin This Recipe!

Creamy Everything Bagel Breakfast Casserole with Savory Bacon
A quick and easy breakfast casserole featuring everything bagels, crispy bacon, and a creamy custard base, perfect for weekend mornings or brunch.
- Prep Time: 15 minutes
- Cook Time: 45-50 minutes
- Total Time: 1 hour 5 minutes
- Yield: 8 servings 1x
- Category: Breakfast, Brunch
- Cuisine: American
Ingredients
- 4 medium everything bagels, torn into 1-inch chunks
- 8 slices bacon, cooked crisp and chopped
- 8 large eggs, room temperature
- 1 1/2 cups heavy cream (360 ml)
- 1/2 cup whole milk (120 ml)
- 1 1/2 cups shredded sharp cheddar cheese (150 g)
- 2 tablespoons everything bagel seasoning
- 1 teaspoon Dijon mustard
- Salt and pepper to taste
- Fresh chives or green onions, chopped (optional)
Instructions
- Cook the bacon in a skillet over medium heat until crisp, about 6-8 minutes, flipping occasionally. Drain on paper towels and chop into bite-sized pieces.
- Tear the everything bagels into roughly 1-inch chunks. Slightly stale bagels work best.
- In a medium bowl, whisk together eggs, heavy cream, milk, Dijon mustard, salt, and pepper until combined and slightly frothy.
- In a 9×13-inch baking dish, layer the bagel chunks evenly. Sprinkle chopped bacon and shredded cheese over the top.
- Pour the custard mixture evenly over the casserole, pressing down gently to help bagels absorb the liquid.
- Let the casserole sit at room temperature for 20-30 minutes to soak.
- Preheat oven to 350°F (175°C). Just before baking, sprinkle everything bagel seasoning evenly on top.
- Bake for 45-50 minutes until the top is golden brown and custard is set (a knife inserted should come out clean). Tent with foil if browning too fast.
- Allow casserole to rest for 10 minutes before serving. Garnish with chopped fresh chives or green onions.
Notes
Letting the bagel chunks soak in the custard for at least 20 minutes is key for a creamy texture. Use room temperature eggs and dairy for even baking. Watch the salt level as bacon and cheese add saltiness. Tent with foil if the top browns too quickly. For a dairy-free or gluten-free version, substitute ingredients accordingly.
Nutrition
- Serving Size: 1/8th of casserole
- Calories: 350400
- Sugar: 35
- Sodium: 600800
- Fat: 25
- Saturated Fat: 1012
- Carbohydrates: 2025
- Fiber: 23
- Protein: 1820
Keywords: everything bagel casserole, breakfast casserole, bacon breakfast bake, creamy breakfast casserole, brunch recipe, easy breakfast casserole





