Disclaimer: Some links are Amazon affiliate links. Purchases made through them help support the recipe testing, photos, and content I share — thank you!
Summary
An elevated, feed-a-crowd breakfast casserole with crispy sausage and sweet caramelized onions.
This one eats like a savory bread pudding (in the best way): good sourdough soaks up a rich egg base, and the edges bake up browned and a little crispy. It’s brunch-party material, but it’s also a go to for any prep-ahead morning that you want to feel special. We even make it for Christmas morning. If you want something that tastes like you tried way harder than you did, this is it.
You May Like These Recipes Too
Additional Details About This Recipe
Can I assemble this the night before?
Yes, and it’s one of the best uses of your time. Assemble, cover, and refrigerate overnight. Bake straight from the fridge.
What if I don’t have heavy cream?
You can use half and half or whole milk, but it’ll be less rich.
Can I use a different cheese?
Yes, but keep it in the “assertive” category (aged gouda, gruyère, or a sharp white cheddar). Mild cheddar will disappear once the eggs and sausage show up.
Do I have to caramelize the onions that long?
If you want that sweet, deep flavor—yes. If you’re in a hurry, cook them until soft and lightly browned, but you’ll lose sweet, deeply flavored onion that really sets this dish apart.
How do I know it’s done without overbaking it?
The center should be set and the edges should be browned. If you have a thermometer, you’re looking for about 165°F (74°C) in the center.
How do I store and reheat it?
Refrigerate airtight for up to 4 days. Reheat in a 325°F (165°C) oven until warm, or microwave individual slices.
Nutritional Facts (per serving)
(Values are estimates. Nutrition will vary based on sausage brand, bread, and exact cheese used.)
- Calories: 560 kcal
- Protein: 27 g
- Fat: 44 g
- Saturated Fat: 21 g
- Carbohydrates: 16 g
- Sugars: 4 g
- Fiber: 1 g
- Cholesterol: 290 mg
- Sodium: 980 mg







