Italian Baked Eggs with Sausage Recipe (Eggs in Purgatory)

This post may contain affiliate links. Please read my disclosure policy.

Baked eggs with sausage in a cheesy tomato sauce tastes even better than it smells. Make this easy one pan meal for a hearty weekend brunch! Pair with some fresh fruit and you’ve got quite the meal! 

titled (shown in cast iron skillet) Italian baked eggs with sausage


You only need a handful of fresh ingredients and a few pantry staples to make Italian baked eggs. Plus, this dish goes from stove to table in just 30 minutes!

My Mexican Breakfast Casserole has layer upon layer of fresh ingredients for cheesy Tex-Mex flavor. 

Prepare this easy egg recipe the night before and pop it in the oven when you wake up for an easy morning meal!

If you like to buy in bulk, I’ve got some great tips on how to freeze eggs.

You can store them as individual servings, a large scramble mixture, or by separating the whites and yolks!

I’ve made this for Christmas morning as well – and it’s always a hit.

Since it’s a breakfast recipe with loads of flavor, you can easily whip up this perfect breakfast casserole anytime that the craving strikes.

It’s a great breakfast to also feed a crowd, so it’s fun to share with family and friends! 

Italian recipes like this prove that anyone can be a breakfast person with the right recipe. And the best part?

All you need is a little bit of time and minimal meal prep to get started. It couldn’t be easier to make! 


How To Make Baked Eggs With Sausage

First, make the tomato sauce and simmer until thickened. Crack each egg into individual wells in the sauce and season with salt and pepper.

Bake until the whites are set but the yolks are still runny. Then, top with additional basil and Parmesan before serving.


Ingredient Notes and Substitutions

  • Pork sausage – The sage adds a really nice flavor to the overall dish, but feel free to use your favorite variety instead.
  • Tomatoes – Use your favorite brand of crushed tomatoes or try San Marzano if you are sensitive to acidity. 
  • Cheese – Substitute mozzarella for Gruyere if you don’t have Parmesan and shred it yourself for best results. 
  • Bread – Baked eggs with sausage taste delicious with a crusty loaf of Italian, sourdough, or French bread.

    If you’d like, sprinkle extra Parmesan over a few slices and bake them for about 10 minutes at 400°F until toasted.

Cooking With Cast Iron

Make sure your pan is well seasoned, or the food may stick to the bottom.

If yours is new or hasn’t been used much, coat the bottom with a small amount of olive oil before preheating it on the stove.

FAQ – Common Recipe Questions

Are Italian baked eggs good as leftovers?

This is best served immediately while fresh from the oven. However, you can store any leftover sauce by itself in the refrigerator. Transfer to a sealed container and use within 3 days.

Then, warm the sauce on the stove and remake the dish with a freshly cooked egg.

What else can I add to baked eggs with sausage?

You can never go wrong with some crispy bacon pieces or add a pinch of crushed red pepper for extra heat. Stir either one into the tomato mixture or sprinkle right on top just before serving.

Try some chopped vegetables like mushrooms, olives, or bell peppers too! I recommend sauteing them with the onion so they can soften a bit first.

What toppings pair well with this easy egg casserole?

Since the main ingredients are so versatile, you can add a lot of various toppings to the fully recipe. I’m all about dashes of hot sauce on the top, but you can also add sour cream, Greek yogurt, cottage cheese, Parmesan cheese, bread cubes, and even some cooked hash browns as well. 

You can never go wrong with shredded cheese, salt, and black pepper. I like adding pepper jack cheese, sharp cheddar cheese, and mozzarella cheese to this dish. 

Don’t forget that seasonings can be great topping choices also.  Garlic powder and fresh herbs tend to be quite the combo! 

Can I use fresh tomatoes instead of canned?

Absolutely! You’ll need about a dozen Roma tomatoes to equal one 28-ounce can of crushed.

Blanch and peel them first, then pulse in a food processor until they are the correct consistency.


With love, from our simple kitchen to yours.

 Don’t miss a thing! Follow us on
Facebook | Twitter Pinterest | Instagram

italian baked eggs with sausage

Italian Baked Eggs with Sausage Recipe (Eggs in Purgatory)

Donna Elick
Baked eggs with sausage in a cheesy tomato sauce tastes even better than it smells. Make this easy one pan meal for a hearty weekend brunch!
5 stars from 2 reviews
Tried this recipe?Please comment and review!
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Main
Cuisine Italian
Method Oven
Servings 3 – 4


  • 16 ounce package fresh sage pork sausage
  • 1 small yellow onion, diced
  • 2 cloves garlic, minced
  • 28 ounce can crushed tomatoes
  • 2 tablespoons fresh basil, washed and chopped
  • 1/4 cup fresh parmesan cheese, shredded
  • 6 large eggs
  • Salt and Pepper


  • fresh basil
  • shredded parmesan


  • Preheat the oven to 375°F.
  • In a large, oven-safe, non-stick skillet, add sage pork sausage and cook over medium high heat, until nearly cooked through, breaking up into small pieces with a spatula as it cooks.
  • Add diced yellow onion and minced garlic, and continue to cook until softened. Drain grease if needed.
  • Add 1 can of crushed tomatoes and 2 tablespoons fresh chopped basil to the skillet. Cook until it begins to boil, then reduce to simmer until the sauce thickens.
  • Add 1/4 cup fresh shredded parmesan cheese and stir.
  • Make 6 wells in the sauce with the back of a spoon and crack 6 eggs into the wells in the sauce. Sprinkle eggs lightly with salt and pepper.
  • Bake at 375°F until egg whites are set but yolk is bright yellow and runny, about 8 – 10 minutes, or until egg whites are cooked. Remove from heat and sprinkle with chopped basil and parmesan. Serve hot with toasted Italian bread.

Donna’s Notes

A cast iron skillet works well for this recipe.
Breads to serve: Italian, sourdough, or French bread.
You could substitute mozzarella or gruyere cheese if you don’t have parmesan.
You can add additional ingredients to this recipe if you like. Bell peppers, bacon, olives, mushrooms, or crushed red pepper would all be great to try!
This is best served immediately while fresh from the oven. If you have leftover sauce, you can store it covered in the refrigerator for 1-3 days. Just reheat the sauce and make it with another cooked egg.


Serving: 1 | Calories: 721cal | Carbohydrates: 24g | Protein: 42g | Fat: 51g | Saturated Fat: 18g | Cholesterol: 442mg | Sodium: 1571mg | Sugar: 14g | Fiber: 6g | Calcium: 266mg | Iron: 7mg

All nutritional information is based on third party calculations and is only an estimate. Each recipe’s nutritional value will vary depending on the ingredients used, measuring methods, and portion sizes.

Tried this recipe?Let us know how it was!
Italian Baked Eggs with Sausage in a skillet with bread

Originally published February 2021, updated and republished May 2024

Disclosure: Posts may contain affiliate links. If you purchase a product through an affiliate link your price will remain the same and The Slow Roasted Italian will automatically receive a small commission. Thank you for supporting us, it helps us keep creating new recipes.

The Simple Kitchen cookbook affiliate linked banner


  1. 5 stars
    I have never had anything like this but it was very good. It was easy to make and I am more confidant to try other recipes now 🙂

Leave a Reply

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

Recipe Rating