
Sausage & Egg Casserole
A cozy, make-ahead Sausage & Egg Casserole loaded with cheese, hearty bread, and savory sausage—your new go‑to breakfast casserole recipe for busy mornings, holidays, and lazy weekend brunch.
What Is Sausage & Egg Casserole? (And Why I’ve Been Making It for 25+ Years)
This Sausage & Egg Casserole is a classic American breakfast casserole recipe with eggs, browned breakfast sausage, bread, milk, and plenty of melted cheese baked together into one golden, bubbly pan. Think of it as an oven baked breakfast casserole that feels like a warm hug on a chilly morning.
I started making a version of this sausage breakfast casserole when my kids were little and we were juggling Saturday sports, church potlucks, and holiday mornings at my in‑laws’ house. I needed something I could assemble the night before, slide into the fridge, and then bake while I made coffee and tried to find everyone’s shoes. This overnight breakfast casserole has saved my sanity more times than I can count.
What makes this sausage and egg bake special?
- It’s a true make ahead breakfast casserole—prep the night before, bake in the morning.
- It works for almost any occasion: Christmas brunch, Easter, Mother’s Day, out‑of‑town guests, or a simple family breakfast casserole on a quiet Sunday.
- It’s hearty and filling but easy to put together—no fancy techniques.
- You can customize it to be a cheesy sausage casserole, a veggie‑packed brunch casserole recipe, or even gluten‑free.
If you’ve been looking for an easy breakfast casserole that feels “special” but doesn’t keep you chained to the stove, you’re in exactly the right place.
Why You’ll Love This Sausage & Egg Casserole
Let me explain why this one lands on my table again and again:
- Perfect for Make‑Ahead Mornings – Assemble it as an overnight breakfast casserole and just bake when you wake up.
- Feeds a Crowd – This family breakfast casserole comfortably serves 8–10 people, especially if you add fruit and maybe some muffins.
- Flexible and Forgiving – Works with different breads, sausage types, cheeses, and mix‑ins; it’s hard to mess up.
- Budget‑Friendly – Uses simple, everyday ingredients—eggs, bread, sausage, cheese—that stretch to feed many.
- Great for Holidays or Weekends – A hearty breakfast casserole that’s ideal for Christmas morning, Easter brunch, or a relaxed weekend brunch recipe.
- Kid‑Approved and Grown‑Up Friendly – Mild enough for picky eaters, but easy to level up with spice, herbs, or fancy cheese.
- Freezer‑Friendly – You can freeze it baked or unbaked, which gives you a truly easy breakfast casserole waiting in the wings.
- One‑Pan Convenience – Less mess, fewer dishes, more time to enjoy your coffee while it bakes.
Ingredients for Sausage & Egg Casserole
Here’s everything you’ll need for this classic sausage egg casserole, with notes and simple substitutions.
(Image for reference)
For the Casserole:
1 pound (450 g) breakfast sausage
Use bulk pork breakfast sausage (like Jimmy Dean or your favorite store brand). Mild or hot both work. If links are all you have, just remove the casings and crumble. Turkey sausage also works if you want it a little lighter.8 large eggs
Fresh, large eggs give the best texture. If your eggs are very small, use 9.2 cups (480 ml) milk
Whole milk makes the casserole richer and creamier. You can use 2% if that’s what you keep on hand. I don’t recommend skim here; it can make the egg mixture a bit watery.1 cup (240 ml) half‑and‑half or heavy cream (optional but lovely)
This isn’t strictly necessary, but if you want that “brunch buffet” restaurant feel, replacing 1 cup of the milk with half‑and‑half gives a more custard‑like texture.6 cups (about 8–10 slices) day‑old bread, cubed
Use sturdy bread: French bread, Italian loaf, brioche, sourdough, or even sandwich bread if that’s what you have. Slightly stale bread soaks up the egg mixture better and helps the sausage and egg bake hold together.2 cups (about 8 oz / 225 g) shredded cheddar cheese
Sharp cheddar adds flavor. Shred it yourself if you can—pre‑shredded is okay but can be a bit less melty because of anti‑caking agents.1 cup (about 4 oz / 115 g) shredded mozzarella or Monterrey Jack cheese
This gives you those stretchy, gooey pockets of cheese. Pepper Jack is great if you like a little heat in your cheesy sausage casserole.1 small onion, finely diced (about 1 cup)
Yellow or sweet onion both work. Dice it small so you don’t get big raw chunks.1 small bell pepper, diced (about 1 cup, optional)
Red, green, or yellow bell pepper adds color and sweetness. Great for a more “brunch casserole recipe” feel.2–3 green onions, sliced (optional)
Adds fresh flavor and a little pop of color. You can sprinkle some over the top after baking too.1 teaspoon kosher salt
Adjust to taste, especially if your sausage is very salty.½ teaspoon black pepper
Freshly ground has the best flavor.½ teaspoon garlic powder
Improves the depth of flavor without making it “garlicky.”½ teaspoon dried mustard powder (optional but recommended)
Classic in many egg breakfast casserole recipes—gives a subtle tang and really brings out the cheese and sausage flavors.½ teaspoon smoked paprika or regular paprika (optional)
Adds gentle color and warmth. Smoked paprika gives a very slight smoky note that’s lovely with sausage.Butter or nonstick spray, for greasing the baking dish
A thin layer keeps your oven baked breakfast casserole from sticking and helps crisp the edges.
Directions: How to Make This Easy Breakfast Casserole
1. Prep your baking dish and ingredients
Grease a 9×13‑inch (23×33 cm) baking dish with butter or nonstick spray. Set it aside.
Cube your bread into roughly 1‑inch pieces. If it’s very fresh and soft, you can let the cubes sit out on a baking sheet for 20–30 minutes to dry slightly, or toast them in a 300°F (150°C) oven for 8–10 minutes. Slightly dry bread soaks up the egg mixture more evenly.
2. Brown the sausage
Place a large skillet over medium‑high heat. Add the breakfast sausage, breaking it up with a spatula as it cooks.
Cook 6–8 minutes, stirring often, until the sausage is browned and no pink remains. If there’s a lot of grease, spoon off most of it, leaving maybe a tablespoon for flavor. Too much fat can make the casserole greasy.
Tip: If you’re using turkey sausage, add a teaspoon of olive oil at the start; it tends to be leaner and can dry out.
3. Cook the onions and peppers
Add the diced onion (and bell pepper, if using) to the sausage in the skillet. Cook another 3–5 minutes, stirring, until the onion is softened and just starting to turn golden at the edges.
You want everything fragrant and softened but not fully caramelized. Remove from heat and let it cool slightly while you prepare the eggs.
4. Whisk together the egg mixture
In a large mixing bowl, crack in the eggs. Add the milk (and half‑and‑half or cream, if using), salt, black pepper, garlic powder, dried mustard powder, and paprika.
Whisk well until the eggs are fully broken up and the mixture looks smooth and uniform. This helps the casserole bake evenly without streaks of egg white.
You know what’s funny? After all these years, I still like to season the egg mixture by smell. If it smells balanced and savory at this point, you’re usually in good shape.
5. Assemble the casserole layers
Spread the bread cubes evenly in the prepared baking dish.
Sprinkle the sausage, onion, and pepper mixture evenly over the bread. Make sure to distribute it to the corners; nobody wants the edge piece with no sausage.
Sprinkle on about two‑thirds of the shredded cheeses (both cheddar and mozzarella/Jack). Keep the remaining cheese for topping later.
If you’re using green onions, you can add half of them here too.
6. Pour the egg mixture
Slowly pour the egg mixture over the bread, sausage, and cheese, trying to cover everything evenly. Gently press down on the top with the back of a spoon or clean hands to help the bread absorb the egg.
If some bread cubes are sticking up dry, press them down again after a few minutes—they’ll start to drink up that custardy mixture.
7. Chill (for overnight breakfast casserole) or rest briefly
For a true make ahead breakfast casserole, cover the dish tightly with plastic wrap or foil and refrigerate at least 4 hours, preferably overnight (8–12 hours). This lets the bread fully soak up the egg mixture and gives the casserole a more even, custardy texture.
If you’re short on time, let it rest at room temperature for at least 20–30 minutes before baking. It won’t be quite as “set” and custardy as the overnight version, but it will still be delicious.
8. Preheat and bake
When you’re ready to bake, preheat your oven to 350°F (175°C). If the casserole was in the fridge overnight, pull it out while the oven heats so it can take the chill off—about 20–25 minutes is enough.
Remove any plastic wrap and cover the casserole loosely with foil. Bake, covered, for 30 minutes.
After 30 minutes, remove the foil, sprinkle the remaining cheese over the top, and bake uncovered for another 15–25 minutes, or until:
- The center is set (no jiggly liquid when you gently shake the pan).
- The internal temperature reads 160–165°F (71–74°C) with an instant‑read thermometer.
- The top is golden and the cheese is bubbly.
Ovens can be quirky, so start checking in the last 10 minutes. If the top is browning faster than the center is setting, lay the foil back on loosely.
9. Rest, garnish, and serve
Let the casserole rest 10–15 minutes after baking. This is important—it helps everything firm up so you can cut neat squares.
Garnish with the remaining sliced green onions or a sprinkle of fresh parsley if you like. Slice into squares and serve warm.
This sausage and cheese casserole pairs beautifully with a simple fruit salad, a green salad, or even some cinnamon rolls if you’re going all‑out brunch.
Servings & Timing
- Yield: About 8–10 servings (a generous 12 if you’re serving other dishes)
- Prep Time: 20–25 minutes
- Chill/Rest Time:
- Quick version: 20–30 minutes at room temperature
- Overnight version: 8–12 hours in the fridge
- Bake Time: 45–55 minutes
- Total Time:
- Quick version: About 1 hour 15 minutes
- Overnight version: 9–13 hours (hands‑on time is still only about 25 minutes)
Variations: Make It Your Own
One of my favorite things about this hearty breakfast casserole is how flexible it is. Think of this base recipe as a template:
- Veggie‑Loaded Sausage & Egg Casserole – Add 1–2 cups of sauteed mushrooms, spinach, or zucchini along with the onions and peppers for extra veggies.
- Spicy Southwest Version – Use hot sausage, Pepper Jack cheese, green chiles, and top with salsa, avocado, and cilantro for serving.
- Ham and Cheese Breakfast Casserole – Swap half or all of the sausage for diced ham and use a mix of cheddar and Swiss.
- Gluten‑Free Breakfast Casserole – Use your favorite gluten‑free bread or even cubed hash brown patties instead of bread.
- Lighter Turkey Sausage Bake – Use turkey breakfast sausage, 2% milk, and reduce the cheese by about a third for a slightly lighter egg breakfast casserole.
- Everything Bagel Version – Use cubed everything bagels instead of bread and sprinkle the top with everything bagel seasoning before baking.
Storage & Reheating Tips
One pan of this sausage egg casserole can take you through several mornings, especially if you’re just feeding one or two people.
Storing in the Fridge
- Let the casserole cool completely at room temperature (no more than 1–2 hours).
- Cover the baking dish tightly with foil or transfer slices to airtight containers.
- Store in the refrigerator for up to 4 days.
Freezing Instructions
- To freeze unbaked: Assemble the casserole in a freezer‑safe dish, cover tightly with plastic wrap and then foil, and freeze for up to 2 months. Thaw overnight in the fridge before baking. You may need to add 5–10 minutes to the bake time.
- To freeze baked: Cool completely, then wrap the entire pan well or freeze individual squares in airtight containers. Freeze up to 2–3 months.
Reheating
- Single servings: Microwave on medium power for 60–90 seconds, just until warmed through. Cover lightly so it doesn’t dry out.
- Larger portions or the whole pan: Cover with foil and reheat in a 325°F (165°C) oven for 20–30 minutes, until hot in the center.
Make‑ahead note: If I know I’m feeding houseguests all weekend, I’ll bake it once, then refrigerate the whole pan and reheat individual slices each morning. It reheats beautifully and saves a lot of fuss.
Notes from My Kitchen (Little Things That Make a Big Difference)
- Bread choice matters more than you think. A sturdy bread—like French bread, sourdough, or brioche—gives the best texture. Very soft sandwich bread can get a bit mushy if it’s too fresh and not dried a little first.
- Don’t skip the rest time. Even if you’re not doing an overnight breakfast casserole, let the assembled dish rest at least 20 minutes before it goes into the oven. It helps the bread soak up the egg mixture and keeps the texture from being uneven.
- Season lightly, then taste and adjust next time. Sausage brands vary wildly in salt and spice level. If you’re worried about salt, you can cook a tiny spoonful of the sausage and egg mix in a skillet as a tester (just a bite) and adjust the seasoning next time based on that.
- Use two cheeses for flavor plus gooeyness. A sharper cheese (like sharp cheddar) + a melty cheese (like mozzarella or Monterey Jack) gives you both taste and stretch. It’s a small thing that makes this feel like a brunch casserole recipe from a restaurant menu.
- Let it cool slightly before slicing. If you cut into your sausage and egg bake the second it comes out of the oven, it can look a little loose. Give it that 10–15 minute rest—it firms up and cuts much more cleanly.
- Make it your tradition. We make this for Christmas morning every year with cinnamon rolls and a big fruit salad. The nice thing about a recipe like this is that it becomes part of your family’s rhythm, which I love.
FAQs About Sausage & Egg Casserole
1. Can I assemble Sausage & Egg Casserole the night before?
Yes—this recipe is built to be an overnight breakfast casserole. Assemble it, cover tightly, and refrigerate for up to 12 hours before baking. Just let it sit at room temperature while the oven preheats, then bake as directed.
2. Can I make this without bread?
You can replace the bread with thawed, drained hash brown potatoes (about 4–5 cups) for a “hash brown sausage and egg bake.” The texture will be denser and more like a crustless quiche, but still delicious.
3. How do I keep my casserole from getting soggy?
Use day‑old bread or toast fresh bread cubes lightly, don’t overload the casserole with too much milk, and let it rest before baking so the bread absorbs the egg mixture evenly.
4. Can I use egg whites instead of whole eggs?
You can replace up to half of the eggs with liquid egg whites without changing the texture too much. For a full switch to egg whites, you’ll want to slightly reduce the milk so it doesn’t turn out watery.
5. My casserole browned too fast on top—what happened?
Your oven may run hot, or the casserole may have been too close to the top heating element. Next time, bake it on the center rack and keep it covered with foil longer, only removing it midway through baking.
6. Can I add more vegetables?
Absolutely. Just pre‑cook watery veggies like mushrooms or spinach so they don’t release too much liquid while baking. Aim for 1–2 extra cups of cooked vegetables total.
7. How can I tell when it’s fully cooked in the center?
The center should be set (no liquidy jiggle). An instant‑read thermometer inserted into the middle should read 160–165°F (71–74°C). If the top is browned but the center isn’t done, cover with foil and keep baking, checking every 5–7 minutes.
8. Is this good for meal prep?
Yes—this easy breakfast casserole keeps well in the fridge for 4 days and reheats nicely in the microwave or oven. You can portion it into containers for grab‑and‑go breakfasts during the week.
Conclusion: Your New “Always Works” Brunch Casserole
This Sausage & Egg Casserole is one of those recipes that quietly does it all: it’s hearty, easy, flexible, and perfect for everything from a busy Tuesday to a holiday brunch. Once you make it a couple of times, you’ll start tweaking it with your favorite cheeses and veggies, and it’ll feel like “your” recipe.
If you try this sausage egg casserole, I’d love to hear how it went—tell me what variations you used, who you shared it with, and whether it made your morning just a little bit calmer. And if you’re planning a bigger spread, pair this with a sweet baked good or a lighter fruit‑based dish next; it’s a lovely way to round out your brunch table.
Read next

Breakfast Brunch
30 Minute Low Carb Tuna Stuffed Cucumber Boats
Discover 30 minute low carb tuna stuffed cucumbers for a quick, protein-packed lunch that's light, fresh, and easy to make.

Breakfast Brunch
Cauliflower Hash Browns
Discover easy cauliflower hash browns that stay crispy, low-carb and delicious for any meal.

Breakfast Brunch
Low-Carb Crustless Quiche Lorraine
Discover a delicious low carb crustless quiche lorraine that's easy to bake and perfect for busy weeknights.

Breakfast Brunch
No Carb Tomato Basil Frittata
Discover a no carb tomato basil frittata that's quick, flavorful, and packed with veggies for a satisfying, guilt-free meal.

Breakfast Brunch
Best Low Carb Sheet Pan Breakfast Bake
Discover best low carb sheet pan breakfast that's easy, delicious, and ready in minutes.

Breakfast Brunch
Diabetic Friendly Breakfast Casserole
Discover a diabetic friendly breakfast casserole that's easy to prepare, tasty, and helps keep mornings on track.