I make this sausage and egg casserole whenever we need a simple, crowd-pleasing meal that stretches well and hits every comfort-food note. It is a layered egg bake with cooked sausage, a custardy mix of eggs and milk, optional bread and vegetables, and a blanket of melty cheese. Home cooks reach for it for weekend brunches, easy weeknight dinners, potlucks, and mornings when a hands-off dish needs to feed a crowd.
In case you want a different flavor direction, I sometimes pair this style of casserole with other savory sides like the lighter, sweet-savory flavors in a Sausage and Sweet Potatoes with Honey Garlic recipe found on the site for contrast: Sausage and Sweet Potatoes with Honey Garlic.
Why you’ll love this dish
This casserole is fast to pull together, forgiving if you tweak quantities, and easy to scale. You can use pantry basics and get excellent results with minimal technique. It heats well and is kid-friendly while still satisfying adults who want a hearty savory meal.
"A simple, reliable family crowd-pleaser. I made it for brunch and everyone went back for seconds."
It works for many occasions: a last-minute brunch, a make-ahead breakfast for busy mornings, or a potluck dish that arrives hot and plated. It is budget-friendly because eggs and a pound of sausage provide protein that feeds several people.
Step-by-step overview
This is the short process so you know what to expect. Brown the sausage and drain it. Whisk eggs and milk. Layer sausage, optional bread and vegetables in a greased 9×13 dish. Pour the egg mix over everything and top with shredded cheese. Bake at 350°F for about 30 to 35 minutes until set and golden, then rest before cutting. Total hands-on time is about 15 minutes with 30 to 35 minutes in the oven.
What you’ll need
- 1 pound sausage
- 6 eggs
- 1 cup milk (whole or 2 percent)
- 2 cups shredded cheese (cheddar or your favorite melting cheese)
- 1 cup bread cubes (optional; day-old bread works best)
- 1 cup diced vegetables (optional; bell peppers, onions, spinach, or mushrooms)
- Salt and pepper to taste
Notes and simple swaps: use turkey or chicken sausage or a plant-based sausage if you prefer. Swap milk for a 2 percent alternative like low-fat dairy if you want a lighter custard, or use a full-fat milk for a richer texture. Choose a good melting cheese such as Monterey Jack, Colby, or a sharp cheddar for more flavor.
Step-by-step instructions
- Preheat the oven to 350°F (175°C). Grease a 9×13-inch baking dish with butter or nonstick spray.
- Heat a skillet over medium. Add the sausage and cook until browned, breaking it into small pieces as it cooks.
- Drain excess fat from the pan or blot with a paper towel so the casserole is not greasy.
- In a large bowl, whisk the eggs with the milk until smooth. Season with salt and pepper.
- Spread the cooked sausage evenly across the bottom of the prepared dish.
- Scatter bread cubes and diced vegetables over the sausage if using them.
- Pour the egg mixture evenly over the layers so everything is coated.
- Sprinkle the shredded cheese on top in an even layer.
- Bake for 30 to 35 minutes. The casserole should be set in the center and lightly golden on top.
- Let it rest for 5 to 10 minutes before cutting into squares. Resting helps it hold together when you serve.

Best ways to enjoy it
Serve squares of the casserole warm with simple sides. A fresh green salad or a bright tomato and cucumber salad balances the richness. Steamed or roasted seasonal vegetables make it a complete dinner. For brunch, a bowl of mixed fruit or a citrusy fruit salad adds freshness.
If you want portable servings, cut into wedges and place on plates with a dollop of plain Greek yogurt or a mild salsa on the side. For a lighter plate, pair with wilted spinach or sautéed kale.
Storage and reheating tips
Cool the casserole to room temperature and refrigerate within two hours. Store leftovers in an airtight container for 3 to 4 days. Reheat individual portions in the microwave in 30-second bursts until hot, or rewarm in a 350°F oven in a covered dish for 10 to 15 minutes. Reheat until the center reaches 165°F for food safety.
To freeze, cut into portions and wrap each piece tightly in plastic wrap and then foil, or place in a freezer-safe container. Freeze up to 2 to 3 months. Thaw overnight in the refrigerator and reheat as above.
Pro chef tips
- Drain the sausage well before layering. Excess grease makes the casserole soggy.
- If you add watery vegetables like mushrooms or zucchini, sauté them first to remove moisture.
- Use day-old bread for the best texture if you include bread cubes. Fresh bread can become gummy.
- Don’t overwhisk the eggs. Mix until combined; overbeating can make the custard tough.
- Test for doneness with a toothpick or knife in the center; it should come out mostly clean with a few moist crumbs.
- For quicker assembly on busy mornings, brown the sausage the night before and store it in the fridge.
For another hand-held sausage and egg idea you might like, try these Sausage Egg Breakfast Roll-Ups on the site for inspiration: Sausage Egg Breakfast Roll-Ups.
Flavor swaps
- Vegetable-forward: add sautéed spinach, roasted red peppers, or caramelized onions.
- Cheese variations: swap cheddar for pepper jack for heat, or use smoked gouda for a smoky note.
- Make it crustless: skip the bread cubes for a denser, lower-carb casserole.
- Vegetarian: replace sausage with a plant-based sausage crumbled and cooked, or use extra mushrooms and roasted chickpeas for texture.
- Herb boost: add chopped chives, parsley, or thyme to the egg mixture for a fresh finish.
Your questions answered
How long does this casserole take from start to finish?
Active prep is about 15 minutes. Baking takes 30 to 35 minutes and resting adds another 5 to 10 minutes, so plan for roughly 50 to 60 minutes total.
Can I make it ahead for a brunch?
Yes. Assemble the casserole, cover it, and refrigerate overnight. Add an extra 5 to 10 minutes to the baking time if cold from the fridge. You can also fully bake it, cool, then reheat on the day you serve.
Is it safe to freeze and reheat later?
Absolutely. Freeze individual portions or the whole dish in a freezer-safe container for 2 to 3 months. Thaw overnight in the refrigerator and reheat to 165°F before serving.
Can I make this gluten-free?
Yes. Use gluten-free bread cubes or omit the bread entirely. Confirm the sausage and other packaged ingredients are labeled gluten-free.
How do I know when the casserole is done?
The top should be golden and the center should be set. A toothpick or knife inserted in the middle should come out mostly clean. The internal temperature for a fully set egg custard should be around 160°F.
Any quick swaps if I need less sodium or fat?
Choose lower-sodium sausage or a leaner variety such as turkey or chicken sausage. Use 2 percent milk instead of whole and reduce the amount of cheese or pick a lower-sodium cheese.

Sausage and Egg Casserole
Ingredients
Method
- Preheat the oven to 350°F (175°C). Grease a 9x13-inch baking dish with butter or nonstick spray.
- Heat a skillet over medium. Add the sausage and cook until browned, breaking it into small pieces.
- Drain excess fat from the pan or blot with a paper towel.
- In a large bowl, whisk the eggs with the milk until smooth. Season with salt and pepper.
- Spread the cooked sausage evenly across the bottom of the prepared dish.
- Scatter bread cubes and diced vegetables over the sausage if using.
- Pour the egg mixture evenly over the layers.
- Sprinkle the shredded cheese on top.
- Bake for 30 to 35 minutes until set and lightly golden.
- Let it rest for 5 to 10 minutes before cutting into squares.


