Home » Breakfast » Sausage, Egg and Cheese Casserole

Sausage, Egg and Cheese Casserole

This post may contain affiliate links. As an Amazon associate, I earn from qualifying purchases. Read our full disclosure statement.

Pin this recipe!


This Sausage Egg and Cheese Casserole is the perfect dish for a hearty breakfast or brunch! Made with breakfast sausage, fluffy eggs, bread and cheddar cheese, it’s an ideal choice for busy weekdays, Christmas morning, or meal prep.

This breakfast casserole pairs beautifully with fresh fruit salad!

Sausage, Egg and Cheese Casserole in a white rectangular dish viewed from overhead.

Why you’ll love this recipe

This easy breakfast casserole recipe has become a staple in my household as I’ve tested it and I think you’ll love it too. This casserole is

  • incredibly easy to make with just 6 main ingredients.
  • a great make-ahead option that reheats beautifully, so we like to use this recipe for meal prep or assemble it the night before a holiday brunch.
  • customizable with different proteins, breads or added veggies.

Ingredients and variations

Here’s what you’ll need to make this Sausage and Egg Casserole. See the recipe card below for full details.

  • Sausage – any type of ground sausage will work. We recommend breakfast sausage, but you can also use turkey sausage, chorizo, or Italian sausage. Plant-based sausage also works for a vegetarian option. Just be sure to remove the casings, if needed.
  • Eggs – large size
  • Bread – we used basic white bread, but you can use whole wheat, gluten-free bread or another sturdy bread like sourdough. This gives more bulk to the casserole. You could also substitute cooked diced potatoes (a great way to use leftover potatoes!).
  • Whole milk – we recommend using whole milk for the creamiest texture, but you can use 2% if that’s what you have on hand.
  • Shredded cheddar cheese – for savoury flavour and a delicious melty topping!
  • Mustard powder – we use just a bit for nice flavour.
  • Salt & pepper
  • Green onions or chives – optional garnish, but adds nice colour and freshness.

How to make breakfast casserole

First, make sure to dry out the bread cubes, by leaving them out for 1-2 days or using the oven. See my tips in Note 1 of the recipe card below.

Next, cook the sausage in a large frying pan and drain the excess grease. In a large bowl, whisk together the eggs, milk, mustard powder, salt and pepper.

A six-photo process collage showing the steps to make Sausage, Egg & Cheese Casserole.

Add the dried bread, cooked sausage and a cup of the shredded cheddar cheese to the large bowl with the egg mixture and gently stir until well combined.

Transfer the mixture to the greased casserole dish and top with the remaining shredded cheese. Cover the casserole dish with aluminum foil and bake for 30 minutes, then remove the foil and bake for another 15 minutes or until the eggs are set and the top is turning golden brown.

A slice of Sausage, Egg and Cheese Casserole being taken from the dish with a white serving spatula.

Tips for Success

  • Dry the bread cubes. You can technically skip this step, but the texture can be a bit soggy. Drying the bread (like we do with stuffing) helps it soak up the liquid and gives the casserole a more pleasing bite.
  • Whisk the eggs really well. You want the yolks and whites to be extremely well blended for the fluffiest texture.
  • Test for doneness. You’ll know the casserole is done when the eggs in the middle are set, the top is starting to turn golden brown and a knife inserted into the centre comes out clean.
  • Boost the nutrition by adding sautéed veggies like chopped fresh spinach, small-dice bell pepper or small broccoli florets. The sauté is necessary to remove excess moisture from the vegetables or they can make the casserole watery.
A forkful of Sausage, Egg and Cheese Casserole being taken from a slice on a stack of three white plates.

To prep ahead

Assemble the casserole the night before your meal (follow the recipe to step 5, but don’t bake), cover tightly and place in the fridge. Simply bake the casserole in the morning, adding a few more minutes of cook time if necessary.

More breakfast recipes

⭐️⭐️⭐️⭐️⭐️ If you enjoyed this recipe, please leave a review below! You can also subscribe to my newsletter and follow on Facebook, Instagram and TikTok to see the latest recipes and meal inspiration!

Sausage, Egg and Cheese Casserole in a white rectangular dish viewed from overhead.

Sausage, Egg and Cheese Casserole

Laura Lawless, BASc
This Sausage Egg and Cheese Casserole is the perfect dish for a hearty breakfast or brunch! Made with breakfast sausage, fluffy eggs, bread and cheddar cheese, it's an ideal choice for busy mornings, holiday breakfasts, or meal prep.
No ratings yet

Click stars to rate now! ↑

Servings 8
Calories 430
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour

Ingredients

  • 6 slices white bread, cubed and dried (see Note 1)
  • 1 pound ground breakfast sausage
  • 6 large eggs
  • 2 cups whole milk
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • ¼ teaspoon dried mustard powder
  • 2 cups shredded cheddar cheese, divided
  • ¼ cup chopped green onions or chives

Instructions
 

  • Preheat oven to 350°F. Grease a 9×13 inch baking dish.
  • In a large skillet, cook sausage over medium heat until browned, breaking it into small pieces as it cooks. Drain excess fat.
  • In a large bowl, whisk together eggs, milk, salt, pepper, and mustard powder.
  • Add the cooked sausage, dried bread cubes, and 1 cup of the shredded cheese to the egg mixture. Stir gently to combine.
  • Pour the mixture into the prepared baking dish and sprinkle the remaining 1 cup of cheese evenly over the top.
  • Cover the dish with foil and bake for 30 minutes. Then, remove the foil and bake for an additional 15 minutes, or until the eggs are set and the top is golden brown.
  • Let stand for 5-10 minutes before serving. Garnish the casserole with chopped green onions and serve. Store any leftovers in a sealed container in the refrigerator and eat within 4 days.

Notes

  1. To dry out the cubed bread, you can spread it on a baking sheet and leave it out for 1-2 days covered with a clean kitchen towel. Or, if you’re short on time, use the oven (my preferred method). Preheat the oven to 300 °F. Spread the cubed bread on a parchment-lined baking sheet and bake for 20-30 minutes. The bread should be getting crispy and dried out, but not browned. 
  2. Sausage choice: can sub turkey sausage, chorizo, Italian or plant-based sausage; remove casings if needed.
  3. Bread choice: can sub whole wheat, gluten-free or another sturdy bread like sourdough. 
  4. To prep ahead: Assemble the casserole the night before, cover and refrigerate it. Bake it when you’re ready to serve.
  5. To reheat: microwave individual slices on high for 1.5-2 minutes or until fully heated through.
  6. To freeze: Place the cooled casserole in a freezer-safe container. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating in the oven.

Nutrition Estimate

Calories: 430kcal | Carbohydrates: 14g | Protein: 24g | Fat: 31g | Saturated Fat: 13g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 11g | Trans Fat: 0.1g | Cholesterol: 199mg | Sodium: 861mg | Potassium: 339mg | Fiber: 1g | Sugar: 4g | Vitamin A: 635IU | Vitamin C: 1mg | Calcium: 327mg | Iron: 2mg

Did you make this recipe?

Please leave a review below and share your results!

Rate this recipe

Leave a Reply

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

Recipe Rating