This Everything Bagel Sausage Bake brings classic breakfast flavors together in a simple, crowd-pleasing casserole. Loaded with eggs, pork sausage, cheddar and cream cheeses, and cubed everything bagels, it’s an easy make-ahead breakfast that’s perfect for brunch, busy mornings, or breakfast for dinner.

This recipe is an excellent way to use leftover savory bagels and turns them into a hearty, flavorful casserole. The combination of savory sausage, melty cheddar, and tangy cream cheese folded into an egg custard soaks into the bagel cubes for a creamy, satisfying texture. The finished bake is golden and puffed, with pockets of creamy cheese and savory sausage in every bite.
The casserole is versatile and forgiving. You can assemble it and bake it immediately, or assemble the night before and refrigerate to bake fresh in the morning. When making ahead, simply allow the casserole to sit at room temperature for about 30 minutes before baking, or add a few extra minutes to the bake time so it heats through evenly.

Everything Bagel Sausage Bake Recipe
Getting this bagel breakfast casserole ready is straightforward. Start by cooking the sausage, then combine cubed bagels, cooked sausage, green onions, and shredded cheddar in a prepared baking dish. Pour a simple egg-and-milk custard over the mixture so the bagels soak up the custard. Finish with more cheddar and small cubes of cream cheese dotted across the top before baking.
For the sausage, use your preferred breakfast sausage. Traditional pork breakfast sausage gives a classic flavor, but you can substitute turkey sausage, Italian sausage, or even cooked, crumbled bacon. After cooking the sausage, drain it well so the casserole does not become greasy.

To prepare the casserole dish, coat a 9 x 13-inch pan with cooking spray. Add the cubed bagels, cooked sausage, chopped green onions, and one cup of shredded cheddar. Toss gently to combine so the ingredients are evenly distributed throughout the dish.

Whisk together the eggs, milk, and a pinch of kosher salt to make the custard. Pour this mixture evenly over the bagel mixture and press down lightly so the bagel pieces absorb the liquid. This step ensures the center bakes up soft and custardy instead of dry.

Top the casserole with the remaining shredded cheddar and scatter the softened cream cheese cubes over the surface. These cream cheese pockets melt into creamy islands throughout the bake, adding richness and tang.

If you bake immediately, place the uncovered dish on the middle rack of a 350°F oven and bake about 45–50 minutes, or until puffed and lightly browned on top. If baking from chilled, let the assembled casserole sit at room temperature for about 30 minutes before placing in the oven, or add 5–10 minutes to the baking time to ensure it’s heated through. Garnish with additional chopped green onions if desired before serving.

Bagel Casserole Substitutions
This casserole adapts easily to what you have on hand. Use any savory or plain bagel, such as everything, garlic, poppy seed, or sesame. If you don’t have bagels, day-old French bread, Italian bread, or sourdough cubes work well as a replacement. Avoid sweet, cinnamon, or fruit-filled bagels for this savory bake.
You can swap the pork sausage for turkey sausage, cooked bacon, or crumbled Italian sausage. For a vegetarian version, use seasoned sautéed vegetables or a plant-based sausage substitute. Cheese choices are flexible too—cheddar, Monterey Jack, Pepper Jack, Swiss, or gruyere will all create a delicious result depending on the flavor profile you prefer.
Easy Breakfast Casseroles
If you enjoy make-ahead breakfast casseroles, this everything bagel sausage bake pairs well with other easy breakfast bakes. Consider trying casseroles made with French toast-style bread, hash browns and sausage, or egg-and-cheese bakes that rehear well for a crowd. These dishes are ideal for holiday mornings, brunch gatherings, or busy weekday breakfasts when you want something hearty and ready to serve.

This Everything Bagel Sausage Bake is straightforward to prepare, easy to customize, and reliably delicious for feeding a family or group. It’s a satisfying way to transform leftover bagels into a warm, cheesy breakfast centerpiece. Enjoy!
Everything Bagel Sausage Casserole
A make-ahead, savory breakfast casserole made with savory bagels, breakfast sausage, cheddar, cream cheese, and an egg custard. Serves about 10.
Prep Time: 15 minutes • Cook Time: 45 minutes • Total Time: 1 hour
Servings: 10 • Calories: 389 kcal (per serving)
Author: Angela Allison
Equipment
- Casserole dish or 9 x 13-inch baking dish
Ingredients
- 1 pound pork breakfast sausage (or preferred alternative)
- 8 large eggs
- 2 cups milk
- 1/2 teaspoon kosher salt
- 4 everything-flavored or savory bagels, cut into cubes
- 1/2 cup chopped green onions
- 1 1/2 cups shredded cheddar cheese, divided
- 4 ounces cream cheese, cubed and softened
Instructions
- If baking immediately, preheat the oven to 350°F (175°C). Lightly coat a 9 x 13-inch baking dish with cooking spray and set aside.
- In a large skillet, cook the breakfast sausage over medium heat, breaking it up with a spoon, until cooked through and no longer pink. Drain excess grease on paper towels.
- In a large bowl, whisk together eggs, milk, and kosher salt until combined.
- Place cubed bagels in the prepared baking dish. Add cooked sausage, chopped green onions, and 1 cup of shredded cheddar. Toss gently to combine.
- Pour the egg mixture over the bagels and press down lightly so the bagel pieces soak up the custard. Top with the remaining 1/2 cup shredded cheddar and sprinkle cream cheese cubes evenly across the top.
- Bake uncovered on the center rack for 45–50 minutes, or until puffed and lightly browned. If baking from chilled, allow the dish to sit at room temperature about 30 minutes before baking or add 5–10 minutes to the bake time.
- Remove from oven and let rest a few minutes. Garnish with additional chopped green onion if desired, then slice and serve warm.
Notes
To prepare ahead: assemble the casserole, cover tightly, and refrigerate overnight. Remove from the refrigerator about 30 minutes before baking or increase the bake time slightly to ensure even heating.
Nutrition
Calories: 389 kcal per serving (approximate).
