Breakfast Casserole with Italian sausage also has mushrooms, cottage cheese, and cheese, and it’s great for people who love Italian Sausage! And this tasty casserole is just the thing to make for Weekend Food Prep, and you can enjoy the leftovers another day.

PIN the Italian Sausage Breakfast Casserole to make it later!


Breakfast Casserole with Italian Sausage and Mushrooms close-up photo

I created this tasty Breakfast Casserole with Italian Sausage when I had a few sausages in the fridge that needed to be used. And at the time I was proud of being frugal and making something delicious out of leftovers! Now years later I’m still making this tasty breakfast casserole regularly!

And this is a long-time favorite breakfast for me now, so I’m reminding you about it for my Friday Favorites pick this week. And the updated version in this post makes a bigger casserole that uses the whole package of Italian sausage links!

If you’re a fan of Italian sausage like I am, this might become one of those breakfasts you make over and over. And I’m so glad I had the slightly crazy idea of putting leftover Italian sausage into a breakfast casserole; I hope you try it soon!

Email This Recipe To Me!

Enter your email address and we'll send this recipe to your inbox.

What ingredients do you need for this recipe?

(This is only a list of ingredients; please scroll down for complete printable recipe. Or if you use the JUMP TO RECIPE link at the top of the page, it will take you directly to the complete recipe with ingredient amounts.)

  • uncooked turkey or pork Italian sausage
  • olive oil
  • sliced mushrooms
  • grated Mozzarella cheese
  • green onions
  • cottage cheese,
  • eggs
  • Spike Seasoning (affiliate link) or Salt Free Spike Seasoning (affiliate link), or any other seasoning blend you like with eggs
  • coarsely grated Parmesan cheese
  • fresh ground black pepper to taste

What gives this breakfast extra Italian Sausage flavor?

This Breakfast Casserole with Italian Sausage has fewer eggs than many of my low-carb breakfast casseroles, letting the flavor of the Italian sausage and mushrooms really shine through!

What Italian Sausage did I use for this casserole?

I originally used Jenni-O Turkey Italian Sausage, but now I’m having a hard time finding that. Pork sausage will also be delicious in this recipe, and you might prefer that if you’re wanting it to be Keto. I love the spicy sausages, but for kids you might want to use Sweet Italian Sausage, which is flavorful but not spicy. 

What cottage cheese do I use for Breakfast Casserole with Italian Sausage?

These days I love Good Culture Cottage Cheese which has slightly fewer carbs and more protein than most cottage cheese. I like to rinse the cottage cheese and drain, or just drain it in a colander to make it less watery. But some readers report they skip that step.

What mushrooms did I use for this recipe?

You might have noticed I’m a big fan of brown Cremini mushrooms, but regular white mushrooms will also be delicious in this recipe.

How low in carbs is this Italian Sausage Breakfast Casserole?

This tasty breakfast with sausage, mushrooms, cottage cheese, cheese, and eggs has only 5 net carbs per serving with 36 grams of protein!

Low-Carb Breakfast Casserole with Italian Sausage, Mushrooms, and Cheese process shots collage

How to Make Breakfast Casserole with Italian Sausage:

(This is only a summary of the steps for the recipe; please scroll down for complete printable recipe. Or if you use the JUMP TO RECIPE link at the top of the page, it will take you directly to the complete recipe.)

  1. Preheat oven to 375F/190C and spray a large casserole dish with non-stick spray or olive oil.
  2. Brown the Italian sausage of your choice and add it to the casserole dish. (Don’t rush this step.)
  3. Then brown the washed sliced mushrooms and layer them over the sausage in the casserole dish.
  4. Sprinkle half the grated cheese and the green onions over the sausage-mushroom mixture. (Oops, I didn’t get a photo of that!)
  5. Rinse the cottage cheese in a fine-mesh colander and let it drain well. 
  6. Beat eggs. Add Spike Seasoning, cottage cheese, and Parmesan cheese to the eggs and pour it over the sausage-mushrooms-cheese mixture;.
  7. Then take a fork and gently stir so ingredients are well-combined.
  8. Season with a little fresh-ground black pepper and sprinkle the other cup of grated cheese over the top.
  9. Bake 30-35 minutes, or until the middle is completely set and the top is starting to lightly brown.
  10. Serve the Breakfast Casserole with Italian Sausage hot, and enjoy!
  11. This is good with a little sour cream on top if you’re a sour cream fan.
  12. Leftovers can be kept in the fridge and quickly reheated in the microwave.

Make it a Low-Carb Meal:

When I have some on hand, I love to serve this with one of these low-carb breads or muffins:

Breakfast casserole with Italian Sausage shown in baking dish on cutting board

Want more tasty ideas with Italian Sausage?

Check out my huge collection of Low-Carb and Keto Italian Sausage Recipes for more ideas with this favorite ingredient of mine.

Weekend Food Prep:

This recipe for a breakfast casserole with Italian Sausage has been added to the category called Weekend Food Prep where you’ll find recipes you can prep or cook on the weekend and eat during the week!

More Breakfast Casserole Recipes to Try: Breakfast Casserole with Mushrooms, Green Bell Peppers, and Feta from Kalyn's Kitchen Green Chile Baked Breakfast Casserole from My Wooden Spoon Broccoli Cheese Breakfast Casserole from Kalyn's Kitchen Breakfast Pizza Casserole from Just Baking Mushroom and Feta Breakfast Casserole from Kalyn's Kitchen
Yield: 8 servings

Breakfast Casserole with Italian Sausage

Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes

If you like Italian sausage, you'll love this low-carb Breakfast Casserole with Italian sausage, mushrooms, and cheese!

Ingredients

  • 19.5 oz. uncooked turkey or pork Italian sausage
  • 2 tsp. olive oil + 2 tsp. olive oil (more or less, depending on your pan)
  • 1 lb. sliced mushrooms (pre-sliced mushrooms make it easy, but rinse them before you slice if you're not using those)
  • 2 cups grated Mozzarella cheese
  • 1/4 cup sliced green onions, plus more to sprinkle over the top (optional but good)
  • 1 cup cottage cheese, rinsed and drained
  • 10 eggs, beaten until whites and yolks are well combined
  • 1 tsp. Spike seasoning (optional but recommended, can also use any other spice blend you like with eggs)
  • 1/4 cup coarsely grated Parmesan cheese
  • fresh ground black pepper to taste

Instructions

  1. Preheat oven to 375F/190C. Spray a large casserole dish (about 9" x 13") with non-stick spray.
  2. Add 2 tsp. olive oil to a non-stick frying pan over medium-high heat, squeeze Italian sausage out of casings, and cook until sausage is done and starting to brown, about 5 minutes. I used the sharp side of a metal turner to break the sausage apart as it cooked.
  3. When sausage is done, spread out in a layer in the casserole dish.
  4. Wash mushrooms if needed, spin or pat dry,  and slice (or use pre-sliced mushrooms.) Heat another 2 tsp oil in the same frying pan and cook mushrooms until all liquid is released and evaporated and they're starting to brown slightly.
  5. Layer mushrooms over the sausage in the casserole dish.
  6. Sprinkle 1 cup grated cheese and 1/4 cup sliced green onions over the sausage and mushrooms.
  7. While sausage and mushrooms cook, put cottage cheese into a fine strainer, put strainer in sink and rinse cottage cheese gently with cold water and let drain well. (Some readers report they skip this step, but I prefer doing it for a firmer breakfast casserole.)
  8. Break eggs into bowl or large glass measuring cup, then beat with a fork until yolks and whites are well combined. Add Spike Seasoning, drained cottage cheese, and 1/4 cup parmesan cheese and stir together.
  9. Then pour the egg mixture over the ingredients in the casserole dish.
  10. Use a fork to gently stir so all ingredients are well-combined.
  11. Sprinkle the other cup of grated cheese over the top.
  12. Bake 30-35 minutes, or until the center is completely set and the top of the breakfast casserole is starting to lightly brown.
  13. Serve Italian Sausage Breakfast Casserole hot, garnished with more green onions if desired.

Notes

This is good served with a dollop of sour cream.

Egg casseroles like this can be kept in the fridge for up to a week and reheated quickly in the microwave. Be careful not to microwave too long.

This recipe first created by Kalyn in 2009 when she was trying to use up what was in the fridge! Updated with new photos in 2018.

Nutrition Information

Yield

8

Serving Size

1

Amount Per Serving Calories 389Total Fat 24gSaturated Fat 9gUnsaturated Fat 13gCholesterol 340mgSodium 759mgCarbohydrates 6gFiber 1gSugar 3gProtein 36g

Nutrition information is automatically calculated by the Recipe Plug-In I am using. I am not a nutritionist and cannot guarantee 100% accuracy, since many variables affect those calculations.

Did you make this recipe?

Did you make this recipe? Please leave a star rating (under the PRINT button in the recipe) or share a photo of your results on Instagram! THANKS!

Square image for Breakfast casserole with Italian Sausage shown in baking dish.

Low-Carb Diet / Low-Glycemic Diet / South Beach Diet Suggestions:
This Breakfast Casserole with Italian Sausage, Mushrooms, and Cheese is great for low-carb eating plans, including Keto if you use pork sausage. If made with turkey Italian sausage and low-fat cheese, this is a great dish for any phase of the original South Beach Diet, although you might want to use a bit less cheese if you’re strictly following South Beach.

Find More Recipes Like This One:
Use Breakfast Recipes to find more recipes like this. Use the Diet Type Index to find recipes suitable for a specific eating plan. You might also like to follow Kalyn’s Kitchen on Pinterest, on Facebook, on Instagram, on TikTok, or on YouTube to see all the good recipes I’m sharing there.

Historical Notes for This Recipe:
Italian Sausage Breakfast Casserole was first posted in 2009! I’ve made it so many times since then. The recipe was updated with better photos in 2018 and was last updated with more information in 2026.

Pinterest image for Breakfast Casserole with Italian Sausage shown in baking dish.

Email This Recipe To Me!

Enter your email address and we'll send this recipe to your inbox.