I grew up with a pan of sausage and egg casserole on Sunday mornings — it filled the house with warm, savory smells and fed a crowd without fuss. This version is simple, satisfying, and flexible: browned breakfast sausage, a rich egg-milk custard, melty cheese, and optional bread or veggies to stretch it. It’s the kind of dish you make for hurried weekday breakfasts, casual brunches, or when guests drop in and you want something comforting on the table right away. If you like one-pan comfort meals, you’ll also appreciate how this casserole sits alongside other easy bakes like a hearty chicken-and-rice casserole that saves time with pantry staples.
Why you’ll love this dish
This casserole is fast to assemble, forgiving with ingredient swaps, and kid-friendly — a win when you need to feed different tastes at once. It reheats well for weekday breakfasts and can be doubled for potlucks. Unlike individual omelets, a casserole frees you from standing at the stove while guests arrive.
"Perfect for lazy mornings: rich, not too dry, and everyone asks for seconds." — a regular at my brunch table
If you like make-ahead breakfasts, try pairing it with other easy bakes; for example, I often rotate casseroles and sometimes make a rice-based option like a comforting chicken-and-rice bake on nights when I want something different but equally hands-off.
How this recipe comes together
This section gives a quick step-by-step so you know what to expect before you start.
- Brown the sausage in a skillet and drain the fat.
- Whisk eggs with milk, salt, and pepper to make a light custard.
- Layer the cooked sausage in a greased baking dish. Add bread cubes or veggies if using.
- Pour the egg mixture over the layers and top with shredded cheese.
- Bake until the center is set and the top is lightly golden.
- Rest briefly, then slice and serve.
If you prefer savory bakes, this assembly method is similar to other comfort dishes like cheesy ground beef and rice casseroles, where a protein base is bound by a custard or sauce and finished with cheese.
What you’ll need
- 1 pound sausage (breakfast sausage — mild or spicy depending on preference). You can use bulk sausage or remove casings from links.
- 6 eggs
- 1 cup milk (whole milk gives the richest custard; use 2% or a non-dairy milk like unsweetened almond for a lighter version)
- 2 cups shredded cheese (cheddar is classic; Monterey Jack or a blend works well)
- Optional: 2–3 cups bread cubes (day-old bread), or 1–2 cups diced vegetables such as bell peppers, spinach, or onions
- Salt and pepper to taste
Notes: For a lower-carb version, skip the bread cubes and add more vegetables. If using very salty sausage, reduce added salt.
Directions to follow
- Preheat the oven to 350°F (175°C). Grease a 9×13-inch baking dish.
- Heat a skillet over medium heat. Add the sausage and cook, breaking it apart, until browned and cooked through, about 6–8 minutes. Drain off excess grease and spread the sausage in the prepared dish.
- In a large bowl, whisk together the eggs, milk, a pinch of salt, and a few grinds of black pepper until fully combined.
- If using bread cubes or vegetables, scatter them evenly over the sausage layer. Pour the egg mixture over everything so it soaks into the bread and fills gaps.
- Sprinkle the shredded cheese evenly over the top.
- Bake for 30–35 minutes, or until the edges are set and a knife inserted near the center comes out clean. The top should be lightly golden and the cheese bubbling.
- Let the casserole rest for 5–10 minutes before slicing. This helps the custard finish setting and makes cleaner slices.
If you prefer a firmer texture, bake an additional 3–5 minutes; for a slightly softer, custard-like interior, remove at the lower end of the time range.
Best ways to enjoy it
This casserole is hearty on its own, but a few pairings take it up a notch.
- Serve with a simple green salad dressed in lemon vinaigrette to cut the richness.
- Fresh fruit or a fruit salad brightens the plate for brunch.
- For a spicy kick, offer hot sauce or sliced pickled jalapeños on the side.
- For a Southern-style spread, pair with biscuits and jam.
- Turn slices into sandwiches with toasted English muffins and a smear of mustard.
If you like bold flavors, match it with a Cajun-inspired pasta or side — for inspiration, try a robust option like Cajun sausage pasta on a night when you want heat and depth.
How to store & freeze
Keep leftovers safe and tasty with these handling tips.
- Refrigeration: Cool the casserole to room temperature within two hours of baking, then cover and refrigerate. Eat within 3–4 days.
- Reheating: Reheat individual slices in the microwave for 45–90 seconds, or warm in a 350°F oven for 10–15 minutes until heated through. Cover with foil to prevent over-browning.
- Freezing: Freeze baked and cooled casserole cut into portions. Wrap pieces tightly in plastic wrap and place in a freezer bag for up to 2 months. Thaw overnight in the fridge before reheating.
- Safety note: Always reheat to an internal temperature of 165°F (74°C) for food safety.
Helpful cooking tips
- Drain the sausage well. Excess grease can make the casserole greasy and prevent proper setting.
- Use a 9×13 pan for the recommended proportions; a smaller dish will make a thicker custard and increase bake time.
- Let it rest before slicing. The custard firms up as it cools, giving cleaner squares.
- For even browning, rotate the pan halfway through baking.
- Don’t overwhisk the eggs; combine until homogeneous but avoid whipping in a lot of air for a denser, creamier custard.
Pro tip: If you want a fluffier top, stir a tablespoon of sour cream into the egg mixture before pouring.
Creative twists
- Mexican-style: Add chopped green chiles, cilantro, cumin, and pepper jack cheese. Top with avocado and salsa.
- Veggie-forward: Use turkey or plant-based sausage and double the vegetables (spinach, mushrooms, tomatoes) for a lighter casserole.
- Make it Italian: Swap sausage for crumbled Italian sausage, add sun-dried tomatoes and mozzarella, and finish with basil.
- Gluten-free: Skip the bread cubes or use gluten-free bread. Confirm sausage is GF.
- Breakfast-for-dinner: Serve with roasted potatoes and sautéed greens for a simple dinner option.
Helpful answers
Q: How long does this take to prep and bake?
A: Active prep is about 15–20 minutes (browning sausage, whisking eggs, layering). Bake time is 30–35 minutes, so plan for roughly 50 minutes total.
Q: Can I make this the night before?
A: Yes — assemble the casserole, cover it, and refrigerate overnight. Bake from cold; you may need to add 5–10 minutes to the baking time.
Q: Can I substitute milk?
A: You can use 2% or whole milk for best texture. Unsweetened almond milk or other plant milks work, but the custard will be slightly less rich. Heavy cream can be used for a richer result (use a bit less — about 3/4 cup cream plus 1/4 cup milk).
Q: Is it safe to freeze?
A: Yes. Freeze cooled, portioned slices up to 2 months. Thaw in the fridge overnight and reheat to 165°F before eating.
Q: How do I make it less greasy if my sausage is fatty?
A: Brown the sausage and spoon out excess fat or drain in a fine-mesh sieve lined with paper towels. Alternatively, use a leaner sausage (chicken or turkey).
If you want more easy make-ahead comfort dishes to rotate through your meal plan, consider other casseroles that use similar techniques and pantry ingredients like a one-dish chicken and rice bake for variety.
Enjoy warming up a slice when mornings are rushed — it’s one of my go-to shortcuts that still feels like homemade.
Print
Sausage and Egg Casserole
- Total Time: 55 minutes
- Yield: 8 servings 1x
- Diet: Gluten-Free Optional
Description
A simple and satisfying casserole made with breakfast sausage, eggs, milk, cheese, and optional bread or vegetables, perfect for a hearty breakfast or brunch.
Ingredients
- 1 pound breakfast sausage (mild or spicy)
- 6 large eggs
- 1 cup whole milk
- 2 cups shredded cheese (cheddar or a blend)
- Optional: 2–3 cups bread cubes (day-old bread) or 1–2 cups diced vegetables (bell peppers, spinach, onions)
- Salt and pepper to taste
Instructions
- Preheat the oven to 350°F (175°C). Grease a 9×13-inch baking dish.
- Heat a skillet over medium heat. Add the sausage and cook until browned, about 6–8 minutes. Drain excess grease.
- Spread the sausage in the prepared dish.
- Whisk together the eggs, milk, salt, and pepper in a bowl.
- Layer optional bread cubes or veggies over the sausage.
- Pour the egg mixture over the layers and top with cheese.
- Bake for 30–35 minutes until set and lightly golden.
- Let the casserole rest for 5–10 minutes before slicing.
Notes
For a lower-carb version, omit the bread cubes and add more vegetables. Use a 9×13 pan for best results, and let it rest before slicing for cleaner cuts.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 350
- Sugar: 2g
- Sodium: 600mg
- Fat: 20g
- Saturated Fat: 8g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 10g
- Fiber: 1g
- Protein: 22g
- Cholesterol: 200mg
Keywords: casserole, breakfast, brunch, sausage, egg, one-pan meal