If you ask me, strata is one of the smartest ways to feed a hungry crowd.
This savory breakfast casserole brings together crusty bread cubes, Italian sausage, and two kinds of cheese in a custard base. The onions add a bit of sweetness while cayenne pepper gives it a gentle kick.
It’s soaked overnight so the bread absorbs all that eggy goodness, then baked until golden and puffy. The Fontina melts beautifully while the Parmesan adds a sharp, salty finish.
It’s a make-ahead dish that works just as well for brunch as it does for dinner, and everyone always goes back for seconds.

Why You’ll Love This Sausage and Cheese Strata
- Perfect for breakfast or brunch – This strata works great for weekend mornings, holiday gatherings, or even a simple weeknight dinner when you want something comforting.
- Make-ahead friendly – You can prep this the night before and just pop it in the oven when you’re ready, making busy mornings so much easier.
- Uses simple pantry staples – With basic ingredients like bread, eggs, and cheese that you probably already have on hand, this recipe comes together without a special grocery run.
- Feeds a crowd easily – This casserole-style dish is great for serving multiple people at once, and you can easily double the recipe if needed.
- Savory and satisfying – The combination of Italian sausage with creamy fontina and parmesan creates a rich, filling meal that keeps everyone happy.
What Kind of Italian Sausage Should I Use?
You can use either sweet or hot Italian sausage for this strata, depending on your preference for spice. Sweet Italian sausage has a milder flavor with fennel and herbs, while hot Italian sausage adds a nice kick with red pepper flakes. If you’re cooking for a crowd with mixed spice tolerances, go with sweet sausage and let people add hot sauce on the side. Make sure to remove the casings before cooking if your sausage comes in links – just squeeze the meat out and crumble it as it cooks in the pan.
Options for Substitutions
This strata is pretty forgiving when it comes to swaps, so feel free to work with what you have:
- Italian sausage: You can easily swap this with breakfast sausage, chorizo, or even cooked bacon. For a lighter option, try turkey sausage or leave the meat out completely for a vegetarian version.
- White sandwich bread: Any bread works here – whole wheat, sourdough, French bread, or even day-old croissants. Stale bread actually works better since it soaks up the egg mixture without getting too soggy.
- Fontina cheese: Don’t have fontina? Gruyere, mozzarella, cheddar, or Swiss cheese all melt nicely and taste great in this dish.
- Parmesan cheese: Pecorino Romano makes a good substitute if you’re out of Parmesan, though it’s a bit saltier so you might want to reduce the added salt slightly.
- Whole milk: You can use 2% milk or even half-and-half if you want a richer strata. In a pinch, unsweetened almond or oat milk works too, though the texture will be slightly different.
- Thyme: Oregano, basil, or Italian seasoning blend work well as alternatives to thyme.
Watch Out for These Mistakes While Baking
The biggest mistake you can make with a strata is skipping the resting time – this dish absolutely needs at least 2 hours (or overnight) in the fridge before baking so the bread can soak up all that egg mixture and create the right custardy texture.
Another common error is not fully cooking the sausage before adding it to the casserole, which can leave you with greasy pockets and undercooked meat, so make sure to brown it completely and drain off any excess fat.
Don’t forget to cube your bread into 1-inch pieces rather than tearing it randomly, as uniform sizes help everything bake evenly and prevent some pieces from getting too crispy while others stay soggy.
Finally, resist the urge to pull the strata out too early – the center should be set and not jiggly, and a knife inserted in the middle should come out mostly clean with just a few moist crumbs.
What to Serve With Sausage and Cheese Strata?
Since strata is such a hearty breakfast or brunch dish, I like to serve it with lighter sides that balance out all that richness. A simple mixed greens salad with a tangy vinaigrette cuts through the cheese and sausage perfectly, or you could go with fresh fruit like berries, melon, or citrus segments. If you’re feeding a crowd for brunch, roasted asparagus or sautéed spinach make great veggie sides that don’t compete with the main dish. For a more casual breakfast vibe, some crispy hash browns or breakfast potatoes on the side never hurt anyone.
Storage Instructions
Make Ahead: This is actually one of those recipes that gets better when you prep it the night before! Just assemble everything in your baking dish, cover it tightly with plastic wrap, and let it hang out in the fridge overnight. The bread soaks up all that eggy goodness and you’ll have breakfast ready to pop in the oven in the morning.
Store: Leftover strata keeps well in the fridge for about 3 days in an airtight container. It’s great for quick breakfasts throughout the week, and honestly tastes just as good reheated as it does fresh from the oven.
Reheat: Warm up individual portions in the microwave for about 60-90 seconds, or reheat a larger piece in the oven at 350°F for 10-15 minutes until heated through. The microwave is faster, but the oven will give you that nice crispy top again.
| Preparation Time | 15-20 minutes |
| Cooking Time | 45-50 minutes |
| Total Time | 60-70 minutes |
| Level of Difficulty | Easy |
| Servings | 4 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1200-1350
- Protein: 55-65 g
- Fat: 75-85 g
- Carbohydrates: 75-90 g
Ingredients
- 1/4 tsp dried thyme
- 1/4 cup grated Parmesan cheese (freshly grated preferred)
- 5 slices white bread (cubed into 1-inch pieces)
- 4 eggs (room temperature for best incorporation)
- 1 cup whole milk
- 1/2 tsp salt
- 1/4 cup onion (finely diced into 1/4-inch pieces)
- 1/4 lb Italian sausage (browned and crumbled before adding)
- 1/4 tsp cayenne pepper
- 1/2 cup shredded Fontina cheese (I use Sargento for melting quality)
- 1/4 tsp ground black pepper
Step 1: Prepare the Mise en Place and Brown the Sausage
- 1/4 lb Italian sausage
- 1/4 cup onion
- 5 slices white bread
Preheat your oven to 375°F and position a rack in the center.
While the oven heats, dice your onion into 1/4-inch pieces and cube the bread into 1-inch pieces—I like to let the bread cubes sit out for a few minutes to dry out slightly, which helps them absorb the custard better without becoming mushy.
In a skillet over medium-high heat, brown the Italian sausage, breaking it into small crumbles as it cooks, about 5-7 minutes.
Once cooked through, transfer to a paper towel-lined plate to drain excess fat.
Step 2: Build the Custard Base with Seasonings
- 4 eggs
- 1 cup whole milk
- 1/2 tsp salt
- 1/4 tsp ground black pepper
- 1/4 tsp cayenne pepper
- 1/4 tsp dried thyme
Crack the room-temperature eggs into a large mixing bowl and whisk vigorously for about 1 minute until they’re pale and foamy—room temperature eggs incorporate more smoothly into the milk.
Pour in the whole milk and whisk to combine thoroughly.
Add the salt, black pepper, cayenne pepper, and dried thyme, whisking until the seasonings are evenly distributed.
The seasoning goes into the custard first so it distributes evenly throughout rather than clustering in spots.
Step 3: Assemble the Strata Mixture
- custard base from Step 2
- bread cubes from Step 1
- 1/2 cup shredded Fontina cheese
- 1/4 cup grated Parmesan cheese
- browned sausage from Step 1
Pour the seasoned custard mixture into a large bowl and add the bread cubes, stirring gently to coat them evenly without breaking them apart.
Add the shredded Fontina cheese, grated Parmesan cheese, and the browned and drained sausage from Step 1, folding everything together until combined.
Let this mixture sit for 5 minutes—this brief rest allows the bread to begin absorbing the custard, which creates a better texture in the final dish.
Step 4: Bake Until Set and Golden
- strata mixture from Step 3
Butter or oil a 9×13-inch casserole dish (or similar 2-quart capacity).
Pour the strata mixture into the prepared dish and spread it evenly.
Bake at 375°F for 45-50 minutes until the top is light golden brown and a knife inserted in the center comes out clean—the custard should be set but still slightly creamy, not dry.
I like to tent the dish loosely with foil for the first 25 minutes if the top is browning too quickly, then remove it to finish cooking with a nice golden color.

Savory Sausage and Cheese Strata
Ingredients
- 1/4 tsp dried thyme
- 1/4 cup grated Parmesan cheese (freshly grated preferred)
- 5 slices white bread (cubed into 1-inch pieces)
- 4 eggs (room temperature for best incorporation)
- 1 cup whole milk
- 1/2 tsp salt
- 1/4 cup onion (finely diced into 1/4-inch pieces)
- 1/4 lb Italian sausage (browned and crumbled before adding)
- 1/4 tsp cayenne pepper
- 1/2 cup shredded Fontina cheese (I use Sargento for melting quality)
- 1/4 tsp ground black pepper
Instructions
- Preheat your oven to 375°F and position a rack in the center. While the oven heats, dice your onion into 1/4-inch pieces and cube the bread into 1-inch pieces—I like to let the bread cubes sit out for a few minutes to dry out slightly, which helps them absorb the custard better without becoming mushy. In a skillet over medium-high heat, brown the Italian sausage, breaking it into small crumbles as it cooks, about 5-7 minutes. Once cooked through, transfer to a paper towel-lined plate to drain excess fat.
- Crack the room-temperature eggs into a large mixing bowl and whisk vigorously for about 1 minute until they're pale and foamy—room temperature eggs incorporate more smoothly into the milk. Pour in the whole milk and whisk to combine thoroughly. Add the salt, black pepper, cayenne pepper, and dried thyme, whisking until the seasonings are evenly distributed. The seasoning goes into the custard first so it distributes evenly throughout rather than clustering in spots.
- Pour the seasoned custard mixture into a large bowl and add the bread cubes, stirring gently to coat them evenly without breaking them apart. Add the shredded Fontina cheese, grated Parmesan cheese, and the browned and drained sausage from Step 1, folding everything together until combined. Let this mixture sit for 5 minutes—this brief rest allows the bread to begin absorbing the custard, which creates a better texture in the final dish.
- Butter or oil a 9x13-inch casserole dish (or similar 2-quart capacity). Pour the strata mixture into the prepared dish and spread it evenly. Bake at 375°F for 45-50 minutes until the top is light golden brown and a knife inserted in the center comes out clean—the custard should be set but still slightly creamy, not dry. I like to tent the dish loosely with foil for the first 25 minutes if the top is browning too quickly, then remove it to finish cooking with a nice golden color.






