Bacon, Egg, and Cheese Bagel Breakfast Casserole Recipe
Introduction
This Bacon, Egg, and Cheese Bagel Breakfast Casserole is the perfect way to start your morning with a comforting and hearty dish. Combining chewy bagels, crispy bacon, and gooey cheese, it’s an easy bake that feeds a crowd or makes great leftovers.

Ingredients
- 8 large eggs
- 1 ¼ cups whole milk or half-and-half/heavy cream
- 1 (8 oz) package shredded cheese of choice, divided
- ½ teaspoon ground mustard
- ½ teaspoon smoked paprika
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon salt, plus more if needed
- ½ teaspoon pepper
- 6 cups cubed stale plain bagels
- 8 oz cooked bacon, chopped
- 4 oz full-fat brick cream cheese, cut into bite-size pieces
- Everything Bagel Seasoning (optional)
Instructions
- Step 1: Preheat your oven to 375°F (190°C) and grease an 8×8 inch nonstick baking dish with cooking spray. Set it aside.
- Step 2: In a large bowl, whisk together the eggs, milk, half of the shredded cheese, ground mustard, smoked paprika, garlic powder, onion powder, salt, and pepper until fully combined.
- Step 3: Stir in the cubed bagels and chopped bacon until everything is well mixed.
- Step 4: Pour the mixture into the prepared baking dish. Dollop the cream cheese evenly over the top, then sprinkle with the remaining shredded cheese and, if desired, everything bagel seasoning.
- Step 5: Bake uncovered for 30 to 45 minutes, or until the center is set and the edges are golden brown. If the top browns too quickly, cover loosely with tin foil.
- Step 6: Remove from the oven and let cool for about 10 minutes before slicing. Serve warm with your favorite toppings such as hot sauce, maple syrup, or smashed avocado.
Tips & Variations
- Use different cheese varieties like cheddar, mozzarella, or pepper jack for varied flavors.
- Swap regular bagels for everything bagels or flavored bagels to add more depth.
- Add chopped green onions or pickled onions as a fresh topping for extra zing.
- For a vegetarian version, omit bacon and add sautéed mushrooms or spinach.
Storage
Store any leftovers in an airtight container in the refrigerator for up to one week. For longer storage, freeze the casserole for up to three months; thaw overnight before reheating. To reheat, warm in the oven or microwave until heated through.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use fresh bagels instead of stale bagels?
Yes, but stale bagels absorb the egg mixture better and help the casserole hold its shape. If you use fresh bagels, consider toasting or drying them slightly before cubing.
Can I prepare this casserole the night before?
Absolutely! Assemble the casserole and cover it with plastic wrap. Refrigerate overnight, then bake in the morning, adding a few extra minutes to the baking time if needed.
Print
Bacon, Egg, and Cheese Bagel Breakfast Casserole Recipe
- Total Time: 45 to 60 minutes
- Yield: 9 pieces 1x
Description
This Bacon, Egg, and Cheese Bagel Breakfast Casserole is the perfect hearty breakfast dish to start your day. It features chewy cubed bagels baked with crispy bacon, rich cheese, and a seasoned egg custard mixture, resulting in a comforting and satisfying casserole loaded with flavor and gooey cheese, perfect for family breakfasts or brunch gatherings.
Ingredients
Egg Custard Mixture
- 8 large eggs
- 1 ¼ cups whole milk or half-and-half/heavy cream
- ½ teaspoon ground mustard
- ½ teaspoon smoked paprika
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon salt plus more if necessary
- ½ teaspoon pepper
Bagel & Bacon
- 6 cups cubed staled plain bagels
- 8 oz cooked bacon, chopped
Cheese
- 1 (8 oz) package shredded cheese of choice, divided
- 4 oz full-fat brick cream cheese, cut into bite-size pieces
Seasoning & Toppings
- Everything Bagel Seasoning, if desired
- Hot Sauce (optional)
- Maple Syrup (optional)
- Hot Honey (optional)
- Smashed Avocado (optional)
- Pickled Onions or Green Onions (optional)
Instructions
- Preheat Oven and Prepare Dish: Preheat your oven to 375°F (190°C) and grease an 8×8 inch nonstick baking dish with cooking spray. Set the dish aside to ready it for the casserole.
- Make Egg Mixture: In a large mixing bowl, whisk together the eggs, milk (or cream), half of the shredded cheese, ground mustard, smoked paprika, garlic powder, onion powder, salt, and pepper until well combined and smooth.
- Combine Bagels and Bacon: Stir the cubed stale bagels and chopped cooked bacon into the egg mixture, ensuring the bagels are well coated and everything is evenly mixed.
- Assemble Casserole: Pour the mixture into the prepared baking dish. Evenly dollop bite-sized cream cheese pieces over the top, then sprinkle the remaining shredded cheese and everything bagel seasoning across the casserole surface.
- Bake: Bake in the preheated oven for 30 to 45 minutes, or until the center is set and the edges turn golden brown. If the top browns too quickly, loosely cover the dish with aluminum foil to prevent burning.
- Cool and Serve: Remove the casserole from the oven and allow it to cool for about 10 minutes before slicing. Serve warm with preferred toppings such as hot sauce, maple syrup, hot honey, smashed avocado, or pickled/green onions.
Notes
- Use stale bagels for better texture absorption; fresh bagels may become too soggy.
- If desired, substitute cheese varieties such as cheddar, mozzarella, or pepper jack based on preference.
- Adjust seasonings to taste, especially salt, depending on the saltiness of the bacon and cheese.
- Store leftovers refrigerated for up to 1 week or freeze for up to 3 months.
- To reheat from frozen, thaw overnight, then warm in the oven or microwave until heated through.
- Cover with aluminum foil during baking if the top begins to brown too quickly to avoid burning.
- Prep Time: 15 minutes
- Cook Time: 30 to 45 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Keywords: bacon egg and cheese, bacon egg and cheese bagel, bagel bake, bagel casserole, bagel sandwich, breakfast bake, breakfast casserole, egg bake, egg casserole, everything bagels

