This sausage and egg casserole is perfect for a weekend brunch, holiday gathering, or protein-rich weekday breakfast. Made with eggs, fresh potatoes, cheese, and sausage, this easy recipe takes less than an hour to make and can be prepped in advance for a quick weekday meal.
What Readers Say
“This is DELICIOUS!!! Easy to make and so yummy, my family devoured it!”
HEATHER
A Sausage & Egg Casserole That Works for Christmas Brunch or Busy Mornings
I love a good casserole. Not tuna noodle casserole from the 90’s. Trust me, I’ve had my fair share of that growing up.
Instead, I’m talking about an egg casserole, frittata, egg strata (egg casserole with bread), oatmeal casserole (also called baked oatmeal), or french toast casserole.
Casseroles are a budget-friendly way to prep breakfast in advance for the whole week or feed a crowd at a baby shower, holiday brunch, or Christmas breakfast.
This casserole recipe is versatile, working for both holiday mornings and a quick weekday breakfast. That’s one of the many reasons why I love this egg breakfast casserole.
Ingredients Needed
All of the ingredients can easily be found at any grocery store. Here’s what you need…
- 1 tablespoon butter (salted or unsalted)
- 1 pound ground sausage (plain sausage, breakfast sausage, or Italian sausage)
- 1 cup finely diced potatoes, like russet or yukon gold (leave the skin on, no need to peel)
- 2 cups fresh spinach, chopped
- 1/3 cup chopped green onions (or yellow onion)
- 6-10 eggs
- 1/2 cup milk (whole milk, skim milk, or unsweetened plant-based milk)
- 1 cup shredded cheese (such as: cheddar cheese, pepper jack, monterey jack, or gruyere)
- 1 tablespoon chopped fresh herbs (such as: rosemary or basil)
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- nonstick cooking spray (I like avocado oil spray from Chosen Foods)
Equipment Needed
- 1 Medium-size casserole dish or oven-safe skillet (I use an 11 X 7 baking dish, 2 quarts) for baking this egg casserole
- 1 Medium-size bowl for whisking the eggs, cheese, and seasonings
- 1 large skillet for browning the sausage and potatoes
Step by Step Instructions
Preheat the oven to 350F.
Spray your casserole dish with nonstick cooking spray (I like avocado oil spray) or grease with oil or butter to prevent the egg casserole from sticking to the bottom of the pan. No need to do this if baking the casserole in the skillet used to brown the potatoes and sausage.
Step 1: Prepare the Sausage, Potatoes, and Green Onions
- In a large skillet, over medium-high heat, melt the butter.
- Once melted, add the sausage and break it up with a wooden spoon to create crumbles.
- After about 3 minutes, stir in the diced potatoes. Cover the skillet and cook until the sausage is brown and the potatoes begin to sweat and soften (about 8-10 minutes).
- Add the spinach to the skillet and continue to cook the greens, uncovered, for about 2 minutes until wilted.
- Stir in the chopped green onions.
- Pour the veggie and sausage mixture into a casserole dish, spread it out in an even layer.
Step 2: Combine the Eggs, Cheese, and Seasonings
- In a medium-size bowl, whisk the eggs, milk, cheese, fresh herb, salt, and pepper.
- Pour the egg mixture over the top of the cooked sausage mixture.
How many eggs should you use? For a medium baking dish (such as a 2-quart casserole dish), use 6 eggs. I think this is the perfect combination of eggs with meat and cheese. If you’re using a large casserole dish, use extra eggs, up to 10 eggs. I’m leaving this up to you. Either way, you’ll end up with a great breakfast. One option is to use 6 eggs at first, then pour the egg mixture over the sausage crumbles. If you feel you need more eggs, whisk 2-4 additional eggs in a bowl and pour over the casserole before baking.
Step 3: Bake the Casserole
Bake the casserole for 30-40 minutes, until the center of the casserole is firm. Check on the casserole around the 30 minute mark.
Step 4: Let Cool for 5-10 Minutes, Then Serve
Remove the casserole from the oven. Allow the casserole to set and cool for 5-10 minutes. Cut and serve.
Variations and Substitutions
- Use a Sweet Potato: Instead of using a white potato, use chopped sweet potatoes instead.
- Use a Plant-Based Milk: Instead of using dairy milk, use an unsweetened almond milk or coconut milk.
- Use Nutritional Yeast: If you need to make this casserole dairy-free, use a dairy-free cheese or add 2 tablespoons of nutritional yeast to the eggs instead of real cheese. Nutritional yeast is commonly used to mimic the taste of cheese in dairy-free recipes.
- Skip the Fresh Herb: I love adding fresh herbs to a sausage egg bake or frittata (this frittata recipe with bacon and vegetables is amazing). Herbs add extra flavor to egg dishes. If you don’t have fresh herbs on hand, you can still make the perfect breakfast casserole without this fragrant ingredient.
Make Ahead & Quick Breakfast Meal Prep Tips
- Quick Meal Prep Breakfast: Allow the casserole to cool, then cut into squares and place in an airtight container (or individual meal prep containers, and later add fruit or yogurt for a grab-n-go breakfast). Store in the fridge for up to 4 days. Serve at room temperature or reheat.
- Make-Ahead Holiday Breakfast: Cook the sausage and veggie mixture up to 1-2 days in advance and store the cooked ingredients in the fridge. Then follow the remaining instructions when you’re ready to assemble and bake the casserole. Another option is to prep the entire casserole 12 hours before baking (the night before), store the casserole in the fridge (covered), then bake according to the instructions the next day.
How to Store Leftovers
- Store leftovers directly in the casserole dish, tightly covered with foil or plastic wrap, for up to 2 days in the fridge.
- Or slice the leftover casserole into squares and store in an airtight container for up to 4 days in the fridge.
How to Reheat Leftovers
Reheat individual slices or squares of casserole in the microwave for just a few seconds (30-45 seconds) or in the oven at 300F until warmed through.
What to Serve With This Cheesy Sausage Egg Casserole
The casserole may be served on its own or paired alongside a delicious breakfast side. Here are a few ideas for a weekday breakfast or holiday gathering. Check out 21 sides to serve with breakfast casserole here.
- Yogurt Bowls (great to make in advance for a quick breakfast)
- Sourdough Toast
- Peanut Butter and Banana Toast
- Salad with Vinaigrette Dressing (great for a holiday brunch or lunch)
- Melon Prosciutto Salad (great for a baby shower or holiday brunch)
- Yogurt Dip (serve alongside fruit, like berries, for a baby shower or brunch)
- Fresh Fruit (berries, oranges, apples, grapefruit, banana, etc.)
- Einkorn Cinnamon Rolls (made with einkorn flour so they’re healthier and easy to digest)
- Fluffy Einkorn Biscuits
- Fruit Salad (mix a variety of different fruits together)
- Croissants
- Muffins (I love almond flour banana muffins, einkorn muffins, or pumpkin einkorn muffins)
- Einkorn Blueberry Scones
- Einkorn Coffee Cake
- Einkorn Pumpkin Scones
- Quick Bread (I love almond flour banana bread or almond flour pumpkin bread)
- Bagels and Cream Cheese
- Pancakes (I love sheet pan einkorn pancakes, almond-oat pancakes, or traditional einkorn pancakes)
- Waffles (I love almond flour waffles or einkorn waffles)
Breakfast Sausage and Egg Casserole
Equipment
- 1 medium-size casserole dish (such as a 2 quart baking dish, about 11X7) for baking the casserole
- 1 medium bowl for whisking the eggs
- 1 large skilet for browning the sausage and potatoes
Ingredients
- 1 tablespoon butter salted or unsalted
- 1 lb ground sausage such as: breakfast sausage, plain sausage, or Italian sausage
- 1 cup finely diced potatoes russet or yukon gold (no need to peel)
- 2 cups fresh spinach chopped
- 1/3 cup chopped green onions or yellow onion
- 6 eggs up to 10 eggs (see note below)
- 1/2 cup whole milk or skim milk or unsweetened plant-based milk
- 1 cup shredded cheddar cheese or your favorite cheese, such as: gruyere or monterey jack
- 1 tablespoon chopped fresh herb basil or rosemary are lovely
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- nonstick cooking spray
Instructions
- Preheat the oven to 350F.
- Spray your casserole dish with nonstick cooking spray (I like avocado oil spray) or grease with oil or butter to prevent the egg casserole from sticking to the bottom of the pan.
- In a large skillet, over medium-high heat, melt the butter. Once melted, add the sausage and break it up with a wooden spoon to create crumbles. After about 3 minutes, stir in the diced potatoes. Cover the skillet and cook until the sausage is brown and the potatoes begin to sweat and soften (about 8-10 minutes).
- Add the spinach to the skillet and continue to cook, uncovered, for about 2 minutes until wilted. Stir in the chopped green onions.
- Pour the veggie and sausage mixture into the casserole dish and spread it out in an even layer. Instead of a casserole dish, you can use the same skillet used to cook the sausage and potatoes, as long as it's oven-safe. If you're doing this, simply turn off the heat and move to the next step.
- In a medium-size bowl, whisk the eggs, milk, cheddar cheese, fresh herb, salt, and pepper.
- Pour the egg mixture over the top of the cooked sausage mixture.
- Bake the casserole for 30-40 minutes, or until the center of the casserole is firm. Check on the casserole around the 30 minute mark.
- Remove the casserole from the oven. Allow the casserole to cool for 5-10 minutes. Cut into squares and serve. (Here are 21 side dishes to serve with a breakfast casserole.) Store leftovers in the fridge for up to 4 days.
Notes
Nutrition
MY Favorite & Easy
Egg Recipes
- 15 Different Ways to Cook Eggs for Breakfast
- How to Make Fluffy Scrambled Eggs Every Time
- Scrambled Egg Sandwich
- Ham and Cheese Omelette
- Eggs in a Basket
- Sunny Side Up Eggs
- Sheet Pan Breakfast Burritos
- Make-Ahead Breakfast Burritos
- Instant Pot Hardboiled Eggs
- Egg & Sausage Breakfast Casserole
- Make-Ahead Omelet Cups
- Bacon, Vegetable, and Kale Frittata
- Spinach Feta Omelette
Take the Guess Work OUt of meal planning
Free 64 Rotational Meals Ideas Cheat Sheet
Breakfast, lunch, dinner, and snack recipes to rotate week after week. Put healthy meals on auto-pilot.
This is DELICIOUS!!! Easy to make and so yummy, my family devoured it!
Yay, Heather! I’m so glad everyone in the family loved it–that’s always a major win. Thank you so much for sharing.
One of my number one different ways to prepare breakfast ahead of time! Excellent recipe.
Hey Eva, I’m so glad you loved the recipe. Such a time saver to prep this in advance-great tip!
One of my favorite ways to prep breakfast in advance! Let me know what you think.
Hi Kristin!
I had a question about the recipe. Could you make this ahead of time, and then freeze it in single serving portions? If so, how long do you think it would last? How would you reheat it?
Hey Rachel, Yes, I believe that will work very well. An egg casserole can be frozen for up to 2-3 months after baking.