Hearty Sausage Breakfast Casserole with Cheesy Hash Browns

Egg & Sausage Breakfast Casserole is a savory, make-ahead dish that’s perfect for busy mornings, brunches, and holiday gatherings. Loaded with bell peppers, onions, sausage, eggs, crusty bread, spinach, and melted cheese, it’s a hearty casserole that can be assembled the night before for an effortless morning.

Baking dish of squared of breakfast casserole with some on side to see the layers of bread, sausage, and veggies.

This Sausage Breakfast Casserole reheats well and serves a crowd, making it an excellent option for holiday breakfasts or weekend brunch. Prepare it the evening before, refrigerate, and bake in the morning for a warm, comforting meal with minimal effort.

A square of breakfast casserole being lifted out of pan.

Egg and Sausage Breakfast Casserole

Overnight casseroles simplify holiday mornings: all the prep and most of the cleanup can be done ahead of time. This casserole soaks up a creamy egg custard and bakes into golden, crisp-topped squares that are easy to serve to family and guests.

White dish of squares of egg and sausage breakfast casserole.

Ingredients for Sausage Breakfast Casserole:

  • Sausage – Ground pork sausage provides savory flavor and protein. Use your preferred variety.
  • Oil – For sautéing onions and peppers until tender.
  • Peppers – Red, orange, or yellow bell peppers add color, crunch, and nutrients.
  • Onion – Sweet onion is recommended; sauté first so it becomes soft and sweet.
  • Spinach – Baby spinach adds color and vitamins; roughly chop and add to taste.
  • French Bread – Hearty crusty bread soaks up the custard without falling apart; day-old bread works well.
  • Eggs – Form the custard that binds the casserole and adds protein.
  • Milk – Whole milk or half-and-half makes the custard rich and moist.
  • Mustard Powder – A small amount enhances the flavor.
  • Cheese – Cheddar or another good melting cheese adds creaminess and a golden top.
Ingredients on marble surface- eggs, peppers, spinach, sausage, cheese, onions, and bread.

How to make Egg & Sausage Casserole:

Time needed: 1 hour and 10 minutes

  1. Brown Sausage

    Brown the sausage over medium-high heat until cooked through. Transfer to a paper towel-lined plate to drain.

    Browned sausage in a cast iron skillet.

  2. Sauté Vegetables

    Heat oil in the pan over medium. Sauté diced onion for 2 minutes, add diced bell pepper and cook about 5 minutes until tender. Stir in spinach and cook until wilted, about 1 minute. Combine with the cooked sausage and set aside.

    Sautéed peppers, spinach and sausage mixed.

  3. Mix

    In a large bowl, whisk the eggs. Add milk, ground mustard, salt, and pepper. Stir in shredded cheese until evenly combined.

    Eggs and milk mixed with cheese.

  4. Prep Pan

    Grease a 9×13-inch baking dish and spread the bread cubes evenly across the bottom.

    Bread cubes in a baking dish.

  5. Assemble

    Spread the sausage and vegetable mixture over the bread. Pour the egg and cheese mixture evenly on top. Season with a little extra salt and pepper, cover, and refrigerate for at least 2 hours or overnight to allow the bread to absorb the custard.

    Assembled casserole before chilling.

  6. Bake

    Bake uncovered at 350°F (175°C) for 40–45 minutes, until the top is golden and a toothpick inserted in the center comes out clean. Let the casserole rest for 10 minutes before slicing and serving.

Full dish of Sausage Breakfast Casserole cut in squares.

FAQs

What substitutions can I make?

Meat – Swap sausage for diced ham or cooked bacon.
Vegetables – Use different bell pepper colors or add mushrooms, tomatoes, or broccoli.
Bread – French, Italian, or brioche are all good; day-old bread is ideal.
Milk – Substitute half-and-half, heavy cream, or a dairy-free milk.
Cheese – Try Colby, Monterey Jack, Gouda, or Swiss instead of cheddar.

How far in advance can I make this?

Allow at least 2 hours for the bread to soak up the egg mixture, but you can assemble it up to 24 hours in advance and refrigerate before baking.

Lifting an egg and sausage breakfast casserole out of baking dish.

TOOLS USED TO MAKE THIS MAKE AHEAD BREAKFAST CASSEROLE:

  • Cast iron skillet – Great for browning sausage and sautéing vegetables evenly.
  • Meat chopper – Handy for breaking up ground meat while browning.
  • Cutting board – Use a stable board for chopping vegetables and bread.
Egg & Sausage Breakfast Casserole in a white baking dish.

LOOKING FOR MORE BREAKFAST RECIPES? CHECK OUT THESE:

  • Ham and Cheese Breakfast Casserole
  • Overnight Pumpkin French Toast Casserole
  • Tater Tot Breakfast Casserole
  • Sweet Potato & Sausage Breakfast Casserole
  • Overnight Apple French Toast Casserole
White dish of squares of egg and sausage breakfast casserole.

Sausage Breakfast Casserole

Egg & Sausage Breakfast Casserole is a savory dish that is made ahead of time. This filling meal is loaded with peppers, onions, sausage, eggs, bread, and cheese.
Prep Time
10 mins
Cook Time
1 hr
Total Time
1 hr 10 mins
Servings: 12
Calories: 574 kcal
Author: Garnish and Glaze

Ingredients

  • 1 pound ground pork sausage
  • 2 teaspoons oil
  • 2 cups diced bell pepper
  • 1/2 sweet onion, diced
  • 1 cup packed, chopped spinach
  • 6 cups crusty French bread, 3/4-inch cubes
  • 12 large eggs
  • 3/4 cup whole milk or half-and-half
  • 1 teaspoon ground mustard powder
  • 1 teaspoon salt
  • 1/4 teaspoon fresh cracked pepper
  • 1 cup shredded cheddar cheese

Instructions

  1. Brown the sausage over medium-high heat. Drain on paper towels.
  2. Heat oil in a skillet over medium. Cook onions 2 minutes, add bell peppers and cook about 5 minutes until tender. Stir in spinach and cook until wilted. Mix in the cooked sausage and set aside.
  3. In a large bowl, whisk the eggs. Stir in milk, mustard powder, salt, and pepper. Mix in shredded cheese.
  4. Grease a 9×13-inch pan and spread the bread cubes evenly in the bottom.
  5. Top the bread with the sausage and vegetable mixture, then pour the egg mixture over everything. Cover and refrigerate for at least 2 hours or overnight.
  6. Bake at 350°F for 40–45 minutes uncovered, until golden and a toothpick comes out clean. Let rest 10 minutes before slicing.
Course: Breakfast
Cuisine: American
Nutrition Facts
Sausage Breakfast Casserole
Amount Per Serving
Calories 574
Fat 22g
Cholesterol 224mg
Sodium 1289mg
Carbohydrates 65g
Protein 28g
* Percent Daily Values are based on a 2000 calorie diet.