Festive Holiday Breakfast Casserole with Sausage and Cheese for Family Brunch

3 min prep 3 min cook 3 servings
Festive Holiday Breakfast Casserole with Sausage and Cheese for Family Brunch
Save This Recipe!
Click to save for later - It only takes 2 seconds!
Prep Time
20 min
Cook Time
45 min
Servings
8

Why You'll Love This Recipe

✓ Crowd‑Pleaser: A single casserole feeds a whole family, delivering savory sausage, melty cheese, and comforting veggies in every bite.
✓ Holiday Ready: The warm, golden crust and festive spices make it the perfect centerpiece for a brunch table full of celebration.
✓ Make‑Ahead Friendly: Assemble the night before, refrigerate, and bake in the morning—no last‑minute rush, just pure enjoyment.

The holidays are a time for gathering, laughter, and food that feels both indulgent and comforting. This festive breakfast casserole captures that spirit, marrying hearty breakfast sausage with a rich cheese blend and a hint of sage. It’s the kind of dish that draws everyone to the table, even the picky eaters.

We crafted this recipe to be as stress‑free as possible. The ingredients are pantry‑friendly, the steps are straightforward, and the casserole can be assembled ahead of time. When the oven timer dings, the aroma of melted cheese and sizzling sausage will signal that the celebration is officially underway.

What sets this casserole apart is the balance of textures—crisp golden topping, creamy interior, and tender vegetables—plus a subtle holiday spice profile that feels special without overwhelming the classic breakfast flavors.

2 cups shredded sharp cheddar Grate fresh for best melt; substitute Gruyère.
1 cup mozzarella, shredded Adds stretch; can omit for a sharper profile.
4 cups cubed day‑old bread Baguette, sourdough, or whole‑grain work well.
1 ½ cups whole milk Use 2% or full‑fat for richer custard.
½ cup heavy cream Adds silkiness; substitute half‑and‑half.
4 large eggs Bind the custard; can use 3 eggs + ½ cup yogurt for fluffier texture.
1 cup fresh spinach, roughly chopped Can replace with kale or Swiss chard.
½ cup roasted red peppers, diced Adds sweet color; omit for a classic flavor.
1 tsp dried sage Provides holiday aroma; fresh sage works too.
Salt & pepper to taste Season gradually; finish with a pinch of smoked paprika for depth.

Instructions

1

Preheat & Prepare

Preheat the oven to 375°F (190°C). Grease a 9‑x‑13‑inch baking dish with butter or non‑stick spray. This ensures an easy release and a golden crust.

Pro Tip: If you like a crispier top, place the dish on the middle rack and finish with a quick broil for 2 minutes.
2

Cook Sausage & Veggies

In a large skillet over medium heat, crumble the sausage and cook until browned, about 6‑7 minutes. Add spinach and red peppers; sauté until wilted, about 2 minutes. Season with sage, salt, and pepper.

Pro Tip: Drain excess fat before mixing with the bread to avoid sogginess.
3

Mix Custard

Whisk together milk, cream, eggs, and a pinch of salt in a bowl. Stir in half of the cheddar and mozzarella;

Pro Tip: Warm the milk/cream mixture slightly (no boil) to prevent the eggs from curdling.
4

Assemble Casserole

Spread the bread cubes evenly in the prepared dish. Top with the sausage‑vegetable mixture, then pour the custard over everything, ensuring it soaks through. Sprinkle the remaining cheddar and mozzarella on top for a bubbly finish.

Pro Tip: Press the bread lightly with a spoon so it absorbs the custard evenly.
5

Bake & Serve

Bake for 35‑40 minutes, or until the center is set and the top is golden brown. Let the casserole rest 10 minutes before cutting; this helps the slices hold together and enhances flavor.

Pro Tip: A quick garnish of fresh parsley adds a pop of color and freshness.

Expert Tips

Tip #1: Use Day‑Old Bread

Stale bread soaks the custard without turning mushy, giving the casserole a satisfying bite and preventing a soggy bottom.

Tip #2: Cool the Sausage Mix

Allow the cooked sausage and veggies to cool slightly before combining with the custard; this keeps the egg mixture from scrambling.

Tip #3: Add a Crunch Topping

Mix panko breadcrumbs with melted butter and a sprinkle of paprika; scatter on top before baking for extra texture.

Storage & Variations

Cool the casserole completely, then cover and refrigerate for up to 3 days. Reheat slices at 350°F for 15 minutes or microwave individually. Swap sausage for crumbled bacon, add diced apples for a sweet twist, or use a gluten‑free bread blend for a dietary friendly version.

Frequently Asked Questions

Yes. Substitute the cheddar and mozzarella with dairy‑free cheese, use almond or oat milk, and replace heavy cream with coconut cream. The texture remains creamy while staying plant‑based.

Use day‑old, slightly toasted bread cubes and make sure the custard is not overly liquid. A thin layer of melted butter on the baking dish also creates a barrier.

Absolutely. Cool completely, wrap tightly, and freeze for up to 2 months. Thaw overnight in the fridge and bake at 350°F until hot and bubbly.

Nutrition

Per serving (1/8 of casserole)

Calories
420 kcal
Protein
22 g
Fat
24 g
Carbs
18 g

Festive Holiday Breakfast Casserole with Sausage and Cheese for Family Brunch
Recipe Card

Festive Holiday Breakfast Casserole with Sausage and Cheese for Family Brunch

Prep
3 min
Cook
3 min
Total
6 min
Servings
3
Category: Breakfast
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

Instructions

1
Preheat & Prepare

Preheat the oven to 375°F (190°C). Grease a 9‑x‑13‑inch baking dish with butter or non‑stick spray. This ensures an easy release and a golden crust....

2
Cook Sausage & Veggies

In a large skillet over medium heat, crumble the sausage and cook until browned, about 6‑7 minutes. Add spinach and red peppers; sauté until wilted, about 2 minutes. Season with sage, salt, and pepper...

3
Mix Custard

Whisk together milk, cream, eggs, and a pinch of salt in a bowl. Stir in half of the cheddar and mozzarella; Pro Tip: Warm the milk/cream mixture slightly (no boil) to p...

4
Bake & Serve

Bake for 35‑40 minutes, or until the center is set and the top is golden brown. Let the casserole rest 10 minutes before cutting; this helps the slices hold together and enhances flavor....

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.