| |

Easy Sausage, Spinach and Tomato Egg Casserole

Disclaimer: This post may contain affiliate links. Please read our privacy policy.

Easy Sausage, Spinach and Tomato Egg casserole is a hearty and flavorful dish perfect for breakfast or brunch. It features layers of savory sausage, melty cheese, spinach and tomatoes.

It’s baked to perfection (the edges get so golden and crispy!), creating a warm, satisfying meal that’s ideal for the holidays or preparing ahead for a busy morning. It’s also highly versatile – you can customize it with other ingredients to your liking!

Cheesy baked egg casserole with sausage, vegetables, and melted cheese in a white baking dish. Perfect comfort food for dinner or family gatherings.

What I love about this recipe:

This Easy Sausage, Spinach and Tomato Egg Casserole is a family favorite, which is the main reason I love this recipe so much.

We enjoy it over the holidays or for brunch celebrations. It’s incredibly comforting and delicious. It reminds me of my family, especially my mom and Iowa, so this recipe truly comforts my soul!

Recipes like my Thanksgiving Stuffing made with sausage give me that same cozy holiday feeling too.

Not only is this egg casserole delicious, but it’s also easy to make and uses simple ingredients.

It can be made the day before and baked before guests arrive, so you can actually enjoy friends and family instead of standing in the kitchen all morning.

My Creamy Mustard Baked Chicken is another simple comfort-food recipe that works well for family dinners.

With busy holidays like Easter, Thanksgiving and Christmas, it’s so nice to have recipes that require little time and effort but feed a crowd and taste amazing.

This Egg Casserole is the perfect recipe for entertaining because of these reasons! It’s also great for leftovers, so if it isn’t devoured the first go around, breakfast will be waiting for you in the morning!

Easy Sausage, Spinach and Tomato Egg Casserole Ingredients:

We all love a good Breakfast Casserole, and being from Iowa, breakfast sausage is a must in this recipe! While the casserole is hearty and filling, adding some spinach and tomatoes helps balance the richness and add color to the recipe. 

Scrambled eggs, diced tomatoes, chopped spinach, shredded cheddar cheese, cooked ground beef, cubed bread, milk, salt, pepper, and cream in bowls for breakfast or brunch.

Eggs: This recipe calls for 8 large eggs. The eggs are poured over the entire casserole and act as the binder, providing structure to the dish. 

Milk: Whenever I make a hearty meal or casserole, I tend to indulge, so I like to use whole milk in this recipe, but 2% would be a good substitute. The milk adds creaminess and moisture, resulting in a soft, custardy texture. 

Breakfast sausage: I love using breakfast sausage in this recipe because it flavors the entire dish and screams breakfast casserole. Just 1 pound is the perfect amount! I also use it in recipes like my Zuppa Toscana Soup because it adds so much flavor with very little effort.

Cheddar Cheese: Cheese is also a must, adding delicious flavor, color and texture. We are big fans of cheesy scrambled eggs, so it just makes sense for me to add them to the casserole. I like the grated mine versus purchasing already grated. I find that it melts better. 

Tomatoes: I love the brightness and acidity they add to the dish. Cherry tomatoes are wonderful in this recipe, but any tomato would work! 

Spinach: Spinach adds wonderful color and nutrients to the egg casserole. It’s the perfect way to sneak veggies in!

Salt and pepper: Just a little of each is needed to season the casserole. 

Butter: Butter is used to grease the baking dish, and some is poured over the top of the casserole before baking to add richness and help it brown nicely. 

Directions:

This egg breakfast casserole is so simple to make! Let’s take a look at all the steps:

Substitutions:

You can absolutely change a ton about this recipe to YOUR liking. It’s a wonderful base breakfast egg casserole, so don’t be afraid to change things up! Here are some ideas that I think would be really good!

  • Broccoli and ham instead of sausage, tomatoes and spinach. You could use deli ham or ham off the bone – just dice it up. I would cut the broccoli into smaller pieces so they cook evenly. I would keep the cheddar cheese as it would go so well with broccoli and ham. 
  • Make it a vegetarian egg casserole. Spinach, tomato and feta would be a great combination. Mushrooms, bell pepper and onion would also be delicious. 
  • Meat lovers egg casserole – add some cooked bacon along with breakfast sausage and cheddar cheese. YUM. 

Tips for success: 

This recipe is super easy, but here are some tips to help it turn out great!

  • Always read the recipe through before starting. This helps prevent mistakes.
  • Always measure and prepare ingredients ahead of time. This helps prevent mistakes and reduces messes. 
  • Make sure to cut bread and vegetables evenly, so they cook evenly. 
  • Press down on the casserole after the custard has been poured on top to make sure all the bread is soaking up the liquid. 
  • Drain the sausage on a paper towel to keep the casserole from being too greasy. 
  • Make sure to cook for 1 hour and 15 minutes. An underdone egg casserole is not very good. 

Can I freeze egg casserole? 

Yes! Freeze after it’s been baked. It will last up to 3 months. Simply thaw in the refrigerator and then reheat in a 350-degree oven for 20 minutes or until warmed through. 

What should I serve with egg casserole?

Because this recipe is hearty and filling, a side of fruit with Greek yogurt would complement the egg casserole really well! A side of hashbrowns or breakfast potatoes would be nice as well!

I sometimes make my French Toast Casserole as well, so there’s a savory-and-sweet option. Everyone loves this!

 

Again, this is such a great recipe for the holidays – Thanksgiving, Christmas and Easter come to mind!! I love pairing recipes like this with my French Toast Casserole when we have family staying over for the holidays.

Egg Casserole feeds a crowd, uses simple ingredients, is easy to make and tastes amazing. It’s definitely a recipe to keep for those special occasions or for Sunday Breakfast with your family!

Yield: 10

Easy Sausage, Spinach and Tomato Egg Casserole

Cheesy baked egg casserole with sausage, vegetables, and melted cheese in a white baking dish. Perfect comfort food for dinner or family gatherings.

Easy Sausage, Spinach and Tomato Egg casserole is a hearty and flavorful dish perfect for breakfast or brunch. It features layers of savory sausage, melty cheese, spinach and tomatoes. It's highly versatile - you can customize it with other ingredients to your liking!

Prep Time 30 minutes
Cook Time 1 hour 15 minutes
Additional Time 2 hours
Total Time 3 hours 45 minutes

Ingredients

  • 8 large eggs
  • 2 cups milk (use at least 2% milk fat. I use whole)
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1 1/2 full size Italian or French Baguettes, cut into cubes. Can also use Texas Toast or Brioche (see notes below)
  • 1 tube breakfast sausage (such as Jimmy Deans)
  • 8 ounces cheddar cheese (Grated)
  • 1 small container cherry tomatoes, diced. (may not use all of them)
  • 2 handfuls fresh spinach, chopped
  • 1/4 cup butter melted + 1 tablespoon to grease the pan

Instructions

  1. Butter a 9x13 inch baking dish; set aside.
  2. Brown the breakfast sausage in a skillet until cooked through, about 10 minutes. Drain on a paper towel to remove excess fat; set aside.
  3. In a medium bowl, whisk together eggs, milk, salt and pepper.
  4. Prepare the bread, spinach, tomatoes, and cheese - slice, chop, grate, etc.
  5. To aseemble the cassserole, spread half of the cubed bread in the bottom of your baking dish. Top with half of the sausage, spinach, tomaotes and cheeses. Place the other half of the cubed bread on top of the first layer and top with the other half of the susage, spinach, tomaotes and cheese.
  6. Evenly pour the egg/milk mixture over top, lightly pressing the bread down with your fingers to absorb the liquid.
  7. Cover with aluminum foil and refrigerator for atleast 2 hours or even overnight. I usually prepare the night before and bake the next morning.
  8. When you're ready to bake, preheat oven to 325 degrees. Bake for 1 hour, remove aluminum foil, and bake for an additional 15 minutes. Let sit for 10 minutes before serving.

Notes

You can use all types of breads for this recipe. The key is to make sure the bread is dried out a bit so it absorbs the liquid. I have used 12 slices of Texas Toast before and simply toasted it to dry it out. You can also use sourdough. The bread can be sliced bread or a loaf - just need to cut it into cubes. I used 1 1/2 full length french baguettes for the recipe pictured above.

Egg cassserole can be made ahead of time and re-heated in the oven or microwave.

This is a very forgiving recipe - you can't really screw it up.

You can switch out the ingredients - broccoli and ham, spinach/tomato/feta, msuhrooms and peppers, etc. Can use cooked bacon as well instead of sausage.

Nutrition Information:

Yield:

10

Serving Size:

1

Amount Per Serving:Calories: 351Total Fat: 20gSaturated Fat: 10gTrans Fat: 1gUnsaturated Fat: 8gCholesterol: 199mgSodium: 641mgCarbohydrates: 25gFiber: 1gSugar: 5gProtein: 17g

Nutrition information is automatically calculated. Use as an approximation only.

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

Craving More?

2 Comments

  1. Susan Walters says:

    I would like the nutrition of this recipe , and how many servings

Leave a Reply

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