savory sausage and cheese breakfast casserole for holiday family meals

4 min prep 1 min cook 12 servings
savory sausage and cheese breakfast casserole for holiday family meals
Save This Recipe!
Click to save for later - It only takes 2 seconds!

Love this recipe? Pin it for later!

The Ultimate Savory Sausage and Cheese Breakfast Casserole for Holiday Family Meals

There's something magical about the way a breakfast casserole can transform a chaotic holiday morning into a moment of togetherness. I still remember the first Christmas I served this savory sausage and cheese masterpiece—my mother-in-law took one bite, closed her eyes, and declared it "better than Grandma's famous strata." That moment sealed this recipe's fate as our family's official holiday breakfast tradition.

This isn't just another breakfast casserole recipe. It's the result of years of testing, tweaking, and perfecting until every bite delivers the perfect balance of savory sausage, melty cheese, and custard-soaked bread that's somehow both comforting and elegant. Whether you're hosting Christmas morning, Thanksgiving brunch, or a New Year's Day gathering, this casserole will be the star that has everyone lingering around the table, sharing stories and sneaking seconds.

What makes this recipe truly special is its ability to be prepped entirely the night before, meaning you can actually enjoy your holiday morning instead of being trapped in the kitchen. The combination of three different cheeses creates depth of flavor, while the secret ingredient (hint: it's Dijon mustard) elevates this from ordinary to extraordinary. Trust me—once you serve this to your family, it will become as essential to your holiday traditions as the tree or the turkey.

Why This Recipe Works

  • Make-Ahead Magic: Assemble completely the night before and simply bake in the morning for effortless hosting
  • Triple Cheese Blend: Sharp cheddar, nutty Gruyère, and creamy Monterey Jack create unparalleled flavor complexity
  • Perfect Texture: The ideal bread-to-egg ratio ensures every bite is custardy, never soggy or dry
  • Feed a Crowd: Easily serves 12-15 people, making it perfect for large family gatherings
  • Customizable: Simple substitutions for dietary needs without sacrificing flavor
  • Restaurant Quality: Dijon mustard and fresh herbs elevate this beyond typical breakfast casseroles

Ingredients You'll Need

Ingredients

The secret to an exceptional breakfast casserole lies in the quality of your ingredients. Each component plays a crucial role in creating the perfect harmony of flavors and textures that will have your guests asking for the recipe before they've even finished their first helping.

The Bread Foundation

I strongly recommend using day-old artisan sourdough or a crusty French boule for this casserole. The tangy flavor of sourdough adds incredible depth, while its sturdy structure prevents the casserole from becoming mushy. If you can't find sourdough, any hearty, crusty bread will work—just avoid soft sandwich bread, which will dissolve into an unpleasant texture. Cut your bread into 1-inch cubes and let it sit uncovered overnight to stale slightly. This step is crucial as it allows the bread to absorb the custard without falling apart.

The Sausage Selection

Breakfast sausage is the star protein here, and I prefer using a high-quality pork sausage with sage. The herbaceous notes complement the cheese beautifully. If you can find it, opt for locally made sausage from your butcher—it's typically fresher and more flavorful than mass-produced varieties. For those who enjoy a bit of heat, a spicy Italian sausage makes an excellent substitute, adding a pleasant warmth that cuts through the richness of the cheeses.

The Triple Cheese Blend

This is where the magic happens. Sharp white cheddar provides that classic breakfast flavor and beautiful melting quality. Gruyère adds nutty complexity that makes guests wonder what your secret ingredient is. Monterey Jack contributes creamy texture and mild flavor that balances the sharper cheeses. Always buy blocks of cheese and grate them yourself—pre-shredded cheese contains cellulose that prevents smooth melting and can create a grainy texture in your casserole.

The Custard Base

A combination of whole eggs and egg yolks creates the richest, most luxurious custard. The extra yolks add velvety texture and golden color. Whole milk provides the perfect balance—creamy enough to be indulgent, but not so heavy that the casserole becomes dense. A generous splash of heavy cream adds that restaurant-quality richness. The Dijon mustard is my secret weapon—it adds subtle tang and depth that makes people ask, "What makes this taste so amazing?"

Fresh Herbs and Seasonings

Fresh chives and parsley brighten the rich casserole, while a touch of fresh thyme adds earthy notes. Always use fresh herbs when possible—they make a remarkable difference in the final dish. The seasoning is simple—just salt, pepper, and a pinch of nutmeg. The nutmeg might seem unusual, but it's a classic addition to any custard-based dish, adding warmth and complexity without being identifiable.

How to Make Savory Sausage and Cheese Breakfast Casserole for Holiday Family Meals

1

Prepare the Bread Base

Start by cutting your day-old sourdough into 1-inch cubes, ensuring they're roughly uniform in size for even soaking. Spread the cubes on a large baking sheet and let them sit uncovered while you prepare the other components. This brief airing helps dry the bread slightly, creating tiny air pockets that will eagerly absorb the custard. If your bread is exceptionally fresh, you can cube it and place it in a 200°F oven for 15-20 minutes, stirring once, to help it dry out without toasting.

2

Brown the Sausage to Perfection

Heat a large skillet over medium-high heat and add the sausage, breaking it into bite-sized pieces with a wooden spoon. The key is to let it brown undisturbed for the first 3-4 minutes, creating those flavorful caramelized bits on the bottom. Continue cooking, stirring occasionally, until the sausage is cooked through and lightly browned. Transfer to a paper towel-lined plate to drain excess fat. For extra flavor, reserve 1 tablespoon of the rendered fat for sautéing vegetables if you're adding them.

3

Create the Cheese Blend

In a large bowl, combine the grated sharp cheddar, Gruyère, and Monterey Jack cheeses. Toss them together with your fingers, ensuring they're well mixed. Reserve 1 cup of this cheese blend for sprinkling on top of the casserole. The combination of textures and flavors—sharp, nutty, and creamy—creates a complexity that elevates this beyond typical breakfast casseroles. Freshly grating the cheese makes an enormous difference in both flavor and melting quality.

4

Whisk the Perfect Custard

In a large bowl, whisk together the eggs and egg yolks until they're well combined but not frothy. You want to incorporate them fully without adding excess air. Gradually whisk in the whole milk, heavy cream, Dijon mustard, salt, pepper, and nutmeg. The custard should be smooth and slightly thickened. Let it rest for 5 minutes to allow the flavors to meld. This resting period is crucial as it gives the salt time to dissolve fully and the mustard to distribute evenly throughout the custard.

5

Layer for Maximum Flavor

Butter a 9x13-inch baking dish generously, ensuring you reach all the corners and up the sides. Create your first layer with half of the bread cubes, pressing them down slightly. Distribute half of the cooked sausage over the bread, followed by half of the mixed cheeses (not the reserved cup). Repeat with the remaining bread, sausage, and cheese blend. This layered approach ensures every bite has the perfect ratio of bread, meat, and cheese.

6

Soak and Rest

Slowly pour the custard mixture over the layered casserole, allowing it to seep through all the layers. Use the back of a spoon to gently press down the top layer, ensuring all the bread gets coated with the custard. Cover the dish tightly with plastic wrap and refrigerate for at least 8 hours or up to 24 hours. This extended soaking time is crucial—it allows the bread to fully absorb the custard, resulting in a cohesive, sliceable casserole rather than a soggy mess.

7

Bake to Golden Perfection

When ready to bake, remove the casserole from the refrigerator 30 minutes before baking. Preheat your oven to 350°F (175°C). Remove the plastic wrap, cover with aluminum foil, and bake for 45 minutes. Remove the foil, sprinkle with the reserved cheese blend, and continue baking for another 15-20 minutes until the top is golden brown and the center is set but still slightly jiggly. A knife inserted near the center should come out mostly clean. Let rest for 10 minutes before serving—this resting period allows the custard to set fully for clean slices.

Expert Tips

Timing is Everything

For the best results, let the casserole come to room temperature for 30 minutes before baking. This ensures even cooking and prevents the edges from overcooking while the center remains underdone. If you're baking straight from the refrigerator, add an extra 10-15 minutes to the covered baking time.

Check for Doneness

The casserole is perfectly done when the edges are puffed and golden, and the center is set but still has a slight jiggle. It will continue to firm up as it rests. Overbaking will result in a dry, rubbery texture, so err on the side of slightly underdone rather than overdone.

Prevent Sogginess

If your bread is particularly fresh or soft, consider toasting the cubes in a 300°F oven for 15-20 minutes before assembling. This extra step creates a sturdier base that won't become mushy, especially important if you're making this during humid weather.

Cheese Selection

While the three-cheese blend is recommended, you can substitute based on availability. Fontina works beautifully in place of Gruyère, while pepper jack can replace Monterey Jack for a spicier version. Always avoid pre-shredded cheese for the best melting and flavor.

Variations to Try

Vegetarian Delight

Replace the sausage with sautéed mushrooms, spinach, and caramelized onions. Add 1 teaspoon of smoked paprika to mimic the smoky flavor of sausage. Use vegetable broth instead of milk for an even richer mushroom flavor.

Southwest Style

Use chorizo instead of breakfast sausage, add diced green chiles and roasted red peppers. Substitute pepper jack for the Monterey Jack and add cilantro to the herb blend. Serve with salsa on the side.

Luxe Version

Add 8 ounces of lump crab meat or cooked lobster, use brie instead of Monterey Jack, and substitute half-and-half for the milk. Top with hollandaise sauce when serving for an indulgent brunch centerpiece.

Storage Tips

Make-Ahead Instructions

This casserole is designed for make-ahead convenience. Assemble completely up to 24 hours before baking, cover tightly with plastic wrap, and refrigerate. For best results, let it sit for at least 8 hours to ensure the bread fully absorbs the custard. If making more than 24 hours ahead, consider freezing the unbaked casserole for up to 1 month.

Storing Leftovers

Leftover casserole can be stored in the refrigerator for up to 4 days. Cool completely, then cover tightly with plastic wrap or transfer to an airtight container. Individual portions can be wrapped in plastic wrap and frozen for up to 2 months. To reheat, thaw overnight in the refrigerator, then warm in a 325°F oven for 15-20 minutes or microwave individual portions for 1-2 minutes.

Freezing Instructions

To freeze the unbaked casserole, wrap the dish tightly in plastic wrap, then aluminum foil. Freeze for up to 1 month. When ready to bake, thaw in the refrigerator overnight, then proceed with the baking instructions, adding 10-15 extra minutes to the covered baking time. For a fully baked casserole, cool completely, cut into portions, wrap individually, and freeze for up to 2 months.

Frequently Asked Questions

Absolutely! While sourdough is my favorite for its tangy flavor and sturdy texture, you can use any crusty, hearty bread. French bread, ciabatta, or even a rustic multigrain work wonderfully. Avoid soft sandwich bread as it will become mushy. If using a particularly dense bread like rye or pumpernickel, you may need to increase the custard liquid by 1/2 cup.

While overnight soaking produces the best texture, you can make this with a minimum 2-hour soak. To speed up the process, warm the milk slightly (not hot) before mixing the custard, and press down on the casserole several times during the shorter soak period to encourage absorption. You can also cut the bread into smaller cubes to help it absorb the custard more quickly.

Yes! Substitute the milk with unsweetened almond or oat milk, use coconut cream instead of heavy cream, and replace the cheeses with your favorite dairy-free alternatives. Nutritional yeast can add a cheesy flavor. Keep in mind that the texture will be slightly different, but it will still be delicious. The Dijon mustard becomes even more important in dairy-free versions for depth of flavor.

The casserole is done when the edges are puffed and golden brown, and the center is set but still has a slight jiggle when you gently shake the pan. A knife inserted near the center should come out mostly clean with just a few moist crumbs. It will continue to firm up as it rests. If the top is browning too quickly, tent with foil for the remainder of the baking time.

Definitely! Sautéed mushrooms, spinach, bell peppers, and caramelized onions all work beautifully. Be sure to cook vegetables first to remove excess moisture, which could make the casserole soggy. Add up to 2 cups of cooked vegetables, reducing the sausage by the same amount if desired. Avoid watery vegetables like raw tomatoes or zucchini, which can make the casserole watery.

savory sausage and cheese breakfast casserole for holiday family meals
breakfast
Pin Recipe

Savory Sausage and Cheese Breakfast Casserole for Holiday Family Meals

(4.9 from 127 reviews)
Prep
25 min
Cook
1 hr
Servings
12

Ingredients

Instructions

  1. Prepare the bread: Cut sourdough into 1-inch cubes and let sit uncovered to dry slightly while preparing other ingredients.
  2. Cook the sausage: Brown sausage in a large skillet over medium-high heat, breaking into pieces. Drain on paper towels.
  3. Make the custard: Whisk together eggs, egg yolks, milk, cream, Dijon mustard, salt, pepper, and nutmeg until smooth.
  4. Combine cheeses: Mix grated cheddar, Gruyère, and Monterey Jack together in a bowl. Reserve 1 cup for topping.
  5. Assemble: Butter a 9x13-inch baking dish. Layer half the bread, sausage, and cheese mixture. Repeat layers.
  6. Add custard: Slowly pour custard over casserole, pressing down to ensure all bread is coated.
  7. Refrigerate: Cover tightly and refrigerate for at least 8 hours or up to 24 hours.
  8. Bake: Preheat oven to 350°F. Cover with foil and bake 45 minutes. Remove foil, add reserved cheese, bake 15-20 minutes more until golden.
  9. Rest and serve: Let stand 10 minutes before serving. Garnish with additional fresh herbs if desired.

Recipe Notes

For best results, use day-old bread and freshly grated cheese. The casserole can be assembled up to 24 hours in advance. Let come to room temperature for 30 minutes before baking for even cooking.

Nutrition (per serving)

485
Calories
28g
Protein
18g
Carbs
35g
Fat

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.