Breakfast Bagel Casserole

πŸ”‘ Casseroles are great for entertaining hungry guests! But they don’t have to be bland and boring.


😍 The flavors of this casserole just sing on your tongue. It’s like a savory twist on French toast 🍞! You get salty bites of sausage, tender mouthfuls of eggs and bagel, and then here comes the magic… ✨cream cheese.


πŸ“Œ You can use any type of bagel in this recipe. I chose to use Dave’s Killer EPIC “Everything” Bagel because the sesame seed topping alone is packed with a ton of nutrients!


βœ… And don’t sweat this dish not being “healthy” because it’s actually perfectly balanced with protein, fiber and fat! So enjoy it any day of the week!







Serving Size: 1/8 of recipe
  • Protein - 13.7 g
  • Carbs - 18.4 g
  • Fat - 15.1 g


  • *3 Dave's Killer EPIC Everything bagels, bite-size pieces
  • *4 ounces cooked Pederson Farm's sausage links, sliced
  • 2/3 cup aged or sharp cheddar cheese, divided
  • *3 whole eggs + 3 egg whites, whisked
  • 1 3/4 cup unsweetened almond milk
  • 1/2 teaspoon mustard powder
  • 1/2 teaspoon salt
  • pinch of pepper
  • *4 ounces cream cheese
  • Trader Joes Everything but the Bagel Sesame Blend
  • *substitutions listed below

Cooking Utensils

  • 8" x 8" or 9" x 12" casserole dish
  • baking sheet


  1. If you’re using fresh bagels DON’T SKIP THIS STEP: Spread the bagel pieces out in a single layer on a large baking sheet. Bake for 15 minutes on 300 F, until browned and crisp.
  2. Lightly coat your casserole dish with baking spray. Scatter the toasted bagel pieces into the bottom of the dish and sprinkle with 1/2 cup cheese. Then scatter the cooked sausage (bacon or ham) over the top of the bagels.
  3. In a large bowl, combine the eggs, milk, mustard, salt, and pepper until smooth. Pour the egg mixture over the bagels, then lightly press down on the bagels so that they absorb some of the egg. Add teaspoon-size dollops of cream cheese. Add the remaining cheese (optional). Cover the casserole tightly with plastic or foil and refrigerate for 2 hours or overnight.
  4. When ready to bake, remove the casserole from the refrigerator and let it sit at room temperature while the oven preheats to 350F. Cover with foil and bake for about 40 minutes.
  5. Remove from the oven, discard the foil, then return to the oven and continue baking for 10-15 minutes until the edges are golden brown and the center is set (eggs are cooked). Let stand at room temperature for 10 minutes. Top with fresh chives and Trader Joe’s Everything but the Bagel Sesame Blend.
  6. To freeze: Fully bake the casserole, allow it to cool and cover tightly. When ready to serve, let it thaw out overnight in the refrigerator, then reheat, covered, on 350 F until warm.


πŸŽ₯ Click here to watch the tutorial



*Bagels can be plain, honey wheat whole wheat, etc. You can also experiment with Ezekiel bread because it is much denser than regular breads.

*Sausage can be swapped for ham or bacon.

*You can use whole eggs entirely.

*I used Green Valley lactose-free cream cheese! You can also use a reduced fat cream cheese.


Additional Information

Approximately 260 calories

Calories may vary depending on brand of ingredients, substitutions and serving size.


Still Hungry?

Enter your email here to receive our newest recipes!

Book Your One-Week Free Trial Now!

Why wait? Get the body you’ve always wanted with quick, effective training sessions that fit your busy life.
Sign up today to start your FREE TRIAL!

  • This field is for validation purposes and should be left unchanged.