Cheesy Bagel Breakfast Casserole
When the oven fills the kitchen with the buttery, melty aroma of a Bagel Casserole, I know the day is off to a perfect start.
I first baked this on a crisp Saturday morning in my tiny apartment, using the dayβold sesame bagels from the corner deli and a handful of sharp cheddar that melted like sunrise.
That first bite revealed a crunchy crust, creamy interior, and the comforting feeling of home β this Bagel Casserole quickly became a cherished family favorite.

Why You’ll Love This Bagel Casserole
- Golden crust gives a satisfying crunch
- Rich, cheesy flavor with a hint of garlic
- Ready in just 35 minutes
- Foolproof β just layer, bake, and serve
- Perfect for weekend brunches or lazy holidays
Ingredients You’ll Need
- 6 medium bagels, cut into cubes
- 2 cups shredded mozzarella cheese
- 1 cup grated cheddar cheese
- 1/2 cup grated Parmesan cheese
- 4 large eggs
- 2 cups whole milk
- 1/2 cup heavy cream
- 1 tablespoon dried Italian seasoning
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- Salt and pepper to taste
- 2 tablespoons butter, melted
- Fresh parsley, chopped (for garnish)

The buttery bagel cubes soak up the custard, while the cheddar and mozzarella create a gooey, stretchy melt that pulls you in with every forkful.
Expert Tips for the Best Bagel Casserole
- Toast the bagel cubes lightly first β it adds texture and prevents sogginess
- Donβt overmix the custard; gentle folding keeps the bake light
- Top with a sprinkle of crushed red pepper for a subtle kick
- Look for a deep golden edge as the doneness cue
- Assemble the night before and refrigerate; just bake in the morning
Variations and Substitutions
Swap regular bagels for glutenβfree ones, use cooked sausage or smoked salmon for protein, or drizzle truffle oil for an indulgent twist.

How to Store and Reheat
Cool to room temperature, then store in an airtight container in the fridge for up to 3 days; reheat slices at 350Β°F for 10β12 minutes or microwave for a quick bite. Freeze uncooked portions for up to a month and bake straight from frozen, adding an extra 5 minutes.
Frequently Asked Questions
Can I use other breads instead of bagels?
Absolutely! Sturdy breads like brioche or sourdough work well, just cut them into 1βinch cubes and toast lightly.
How do I prevent the casserole from becoming too dry?
Make sure the custard is wellβseasoned and the bagel cubes are evenly coated; covering the dish with foil for the first 20 minutes locks in moisture.
Whatβs the best way to serve leftovers?
Reheat a slice in a skillet over medium heat with a lid for a crispy bottom and melty top, or enjoy cold as a portable breakfast.
I canβt wait for you to try this comforting dishβgrab your favorite bagels and let the kitchen fill with love. Happy baking!
Bagel Casserole
π§ Ingredients
π©βπ³ Instructions
-
1Preheat oven to 350Β°F (175Β°C).
-
2Grease a 9×13 inch baking dish with butter or cooking spray.
-
3In a large bowl, whisk together eggs, milk, heavy cream, Italian seasoning, garlic powder, onion powder, salt, and pepper.
-
4Add the cubed bagels to the bowl and stir until they are evenly coated with the egg mixture.
-
5Pour the bagel mixture into the prepared baking dish.
-
6Sprinkle mozzarella, cheddar, and Parmesan cheeses evenly over the top.
-
7Drizzle melted butter over the casserole.
-
8Bake for 35-40 minutes, or until the top is golden brown and the casserole is set.
-
9Remove from oven and let it rest for 5 minutes before serving.
-
10Garnish with chopped parsley if desired and serve warm.

