Make-Ahead Breakfast Casserole With Sausage and Peppers

A make-ahead breakfast casserole earns its place on the mornings you don’t want to be cracking eggs while a houseful of guests waits for coffee. I put this one together the night before, cover it, and let the oven do the work while everyone wanders in.

Casseroles for Family Gatherings
From Mandy's kitchenCasseroles for Family Gatherings · 37 family favorites, one dish each
Get your copy →

I cook the sausage, peppers, and onion down first, every time, because raw peppers release water into the eggs and can leave the center soggy. One pound of sausage stretches across six servings, enough to feed a crowd without cooking a second pan.

Baked breakfast casserole topped with sliced green onions and herbs, in a white oval dish on a gray cloth, viewed from above.
Breakfast Casserole. Photo Credit: Pocket Friendly Recipes.

This post contains affiliate links. As an Amazon Affiliate, if you purchase through those links, I earn a commission. Thank you!

Why You’ll Love This Recipe

  • The morning stays hands-off: the work happens the night before, and all that’s left at breakfast is turning on the oven.
  • It feeds 6 from a single pound of sausage, because the eggs, peppers, and two cheeses do most of the carrying.
  • It’s a savory, herb-flecked breakfast: Gruyère and cheddar melt through the eggs, with chives and parsley scattered over the top.
  • You need one skillet and one baking dish, and nothing on the list is a specialty ingredient.
  • Leftovers keep for days and freeze well, so a single bake covers weekday breakfasts too.

Ingredients You’ll Need

Here’s what’s worth noting before you start; the printable card below has the full list with quantities.

  • Pork sausage: brown it well until it takes on real color, since that browning is most of the savory flavor in the finished dish. One pound is the backbone here.
  • Red and green bell peppers: using both keeps the casserole colorful and a little sweet. Dice them small so they soften through in the few minutes they get in the pan.
  • Gruyere cheese: it melts smoothly and brings a nutty depth that cheddar alone won’t give you. It’s also the one splurge on the list, so it’s the first place to economize if you need to (see the variations below).
  • Cheddar cheese: half goes into the egg mixture and half on top, which gives you a browned, bubbling lid over a creamy inside.
  • Eggs: let them sit out for about 10 minutes first. Room-temperature eggs blend more smoothly into the sausage and cheese, and six of them bind the whole casserole.
  • Chives and parsley: stirred in and scattered over at the end, they keep the dish from tasting heavy and give it a fresh, green finish.
Various labeled bowls containing eggs, cheddar cheese, gruyere cheese, pork sausage, bell peppers, chives, onion, garlic, parsley, and sliced green onions—perfect ingredients for a delicious Breakfast Casserole—are arranged on the countertop.
Breakfast Casserole Ingredients. Photo Credit: Pocket Friendly Recipes.

How to Make Breakfast Casserole

Scroll down for the full recipe instructions card containing a full printable recipe and measurements in both US customary and metric units.

Brown the sausage

Place a non-stick skillet over medium-high heat and add the pork sausage, breaking it apart as it cooks until browned.

From Mandy's kitchenCasseroles are my love language. My Casseroles for Family Gatherings book has 37 more, one dish each.

I pour off most of the rendered fat after cooking so it does not pool in the finished dish.

Cook the vegetables

Stir in the onion, both bell peppers, the garlic, and a little salt and pepper. Give them 7 to 10 minutes, until they’re soft rather than just wilted.

Softening them fully now is what lets the center set cleanly later, so don’t rush it.

Sautéed diced vegetables and sausage cooking in a skillet for a breakfast casserole.
Brown the sausage for 5 to 7 minutes, then sauté the vegetables for 7 to 10 minutes until softened.
A bowl of creamy breakfast casserole garnished with herbs and spices, accompanied by shredded cheese and fresh greens on the side.
Mix cooked sausage, vegetables, Gruyère, half the cheddar, and eggs.

Combine the mixture

In a large bowl, mix the cooked sausage and vegetables with the Gruyère, half of the cheddar, and the eggs until everything is well combined.

Assemble

Grease a casserole dish, pour in the mixture, and spread it out evenly. Scatter the remaining cheddar over the top.

A bowl of creamy breakfast casserole garnished with shredded cheese on a light surface.
Pour the mixture into a greased casserole dish and top with remaining cheddar.
Oval breakfast casserole dish with baked gratin topped with green onions on a light background.
Bake at 350°F for 20 minutes, then garnish with chives and parsley.

Bake

Bake at 350°F (180°C) for about 20 minutes, until it’s hot and bubbling and the center reaches 160°F (71°C).

If you assembled it the night before and it’s been in the fridge, give it a little longer and check the internal temperature rather than going by the clock.

Garnish and serve

Scatter the chives and parsley over the top just before serving.

Recipe Notes and Expert Tips

  • Go by temperature, not the timer. The casserole is done when the center hits 160°F (71°C), and a dish that starts out fridge-cold will need a few extra minutes.
  • Grease the dish more than feels necessary. That’s what lets the first square lift out in one piece instead of sticking to the bottom.
  • Let it sit for a few minutes after cooking before slicing. The set firms up as it rests, and the slices hold their shape.

Recipe Variations

  • If Gruyère isn’t in the budget this week, use all cheddar instead. It works because you’re swapping one cheese for another, so the bake time and the rest of the recipe stay the same.
  • Fold a handful of chopped spinach in with the peppers, but cook it down first. That works because dry spinach won’t weep water into the eggs the way raw leaves would.
  • Using turkey sausage instead of pork makes the dish lighter. It browns faster and can lose moisture more quickly. I haven’t tested it in this casserole, so use the timing as a starting point.

How to Store Leftovers

If making it ahead, assemble the dish completely, cover it tightly, and refrigerate it. Bake within 24 hours.

This is a raw egg mixture held cold, not a cooked leftover, and after a day, the texture starts to suffer.

Once baked, let the casserole cool completely, then cover it tightly or portion it into airtight containers.

Don’t leave the casserole out at room temperature for more than 2 hours, or more than 1 hour if the kitchen is above 90°F (32°C).

What to Serve With Breakfast Casserole

This is a rich, savory plate, so I build the rest of the table around it lightly. Warm cheddar biscuits are the one bread I’ll add, since they pull double duty for anyone mopping up a plate.

For a brunch spread where people want something sweet alongside the eggs, a tray of sheet pan pancakes cooks at the same time and cuts into squares, so you’re not standing at the stove flipping while the casserole rests.

FAQs

Can I make this breakfast casserole ahead of time?

Yes, and it’s how I usually do it. Built the night before and baked within a day, it holds well; after a day, the texture starts to get soggy.

What internal temp should a breakfast casserole reach?

Bake until a thermometer in the middle reads 160°F (71°C). That’s the safe internal temperature for an egg dish, and it’s a better guide than the clock, especially when the casserole has been refrigerated.

Why is my breakfast casserole watery in the middle?

Usually it’s the vegetables. Raw peppers and onions release water as they bake, so cooking them until soft first is what fixes it. Taking the dish out before the center is fully set can leave it wet, so bake until the center reaches 160°F (71°C).

Can I freeze it?

You can. Freeze baked portions for up to 3 months. Thaw overnight in the fridge, then reheat to 165°F (74°C).

More Casseroles to Try

If you like this one, here’s where I’d go next:

  •  Chicken Casserole for a fast weeknight, since the shredded chicken and noodles come together in about 25 minutes.
  • Cowboy Casserole for a hearty family dinner, since taco-seasoned beef and corn hide under a crispy tater-tot lid.
  • Chili Relleno Casserole for Mexican-style heat without deep-frying, since roasted peppers and Monterey Jack bake together instead of frying.
  • Tuna Casserole is the pantry night, built on canned tuna and noodles with no fresh meat to buy.
Save This Recipe Form

Want to save this recipe?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get more great recipes and tips from us each week!

A savory Breakfast Casserole topped with sliced green onions and chopped chives, served in a round ceramic dish.

Breakfast Casserole

A make-ahead breakfast casserole of browned pork sausage, bell peppers, and eggs, with Gruyère and cheddar melted throughout, was assembled the night before and baked for a crowd.
Prep Time: 25 minutes
Cook Time: 35 minutes
Total Time: 1 hour
Course: Breakfast, Brunch, Casserole
Cuisine: American
Keyword: breakfast casserole
Servings: 6
Calories: 564kcal

Ingredients

  • 1 pound pork sausage
  • 1 onion diced
  • 1 red bell pepper diced
  • 1 green bell pepper diced
  • 2 garlic cloves minced
  • Salt and pepper to taste
  • 1 ½ cups shredded Gruyere cheese
  • 1 ½ cups shredded cheddar cheese
  • 6 eggs
  • ¼ cup chopped chives
  • ¼ cup chopped fresh parsley
A smiling woman points downward beside a video player graphic with a play button and text that reads, ‘Watch the recipe video now.’ The heading says, ‘Prefer to watch? I’ve got you covered below.

Video

Instructions

  • Preheat your oven to 350ºF (180ºC) and heat a non-stick skillet over medium-high heat.
  • Add the pork sausage to the skillet, breaking it apart as it cooks. Cook until browned.
    1 pound pork sausage
  • Stir in the onion, both bell peppers, garlic, salt, and pepper. Continue cooking for 7–10 minutes, until the vegetables are soft.
    1 onion, 1 red bell pepper, 1 green bell pepper, 2 garlic cloves, Salt and pepper
  • In a large bowl, combine the cooked sausage mixture, Gruyere cheese, half of the cheddar cheese, and the eggs. Mix well.
    1 ½ cups shredded Gruyere cheese, 1 ½ cups shredded cheddar cheese, 6 eggs
  • Grease a casserole dish, pour in the mixture, and spread evenly.
  • Top with the remaining cheddar cheese and bake for 20 minutes, or until hot and bubbly.
  • Garnish with chives and fresh parsley before serving.
    ¼ cup chopped chives, ¼ cup chopped fresh parsley

Notes

  • Room-temperature eggs: Let the eggs sit out about 10 minutes so they blend smoothly into the mixture.
  • Doneness: An egg casserole is cooked through at an internal temperature of 160F in the center.
  • Make ahead (before baking): Assemble the casserole, cover tightly, and refrigerate, then bake within 24 hours. This is a raw-egg mixture held cold, not a cooked leftover.
  • Storage (after baking): Cool completely, then cover tightly or portion into airtight containers. Refrigerate baked leftovers 3 to 4 days, or freeze up to 3 months. Thaw frozen portions overnight in the fridge and reheat to 160°F (71°C).
  • Nutrition: The nutrition figures below are an estimate provided for guidance, not a guarantee.

Nutrition

Calories: 564kcal | Carbohydrates: 6g | Protein: 34g | Fat: 45g | Saturated Fat: 20g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 16g | Trans Fat: 0.2g | Cholesterol: 283mg | Sodium: 967mg | Potassium: 423mg | Fiber: 1g | Sugar: 3g | Vitamin A: 1868IU | Vitamin C: 48mg | Calcium: 579mg | Iron: 2mg
Tried this recipe?Let us know how it was!

Leave a Reply

Your email address will not be published. Required fields are marked *