This pasta bake is great for an easy everyday meal and perfect to bring for a pot luck party. Prepare it ahead of time and keep it in the refrigerator until you’re ready to cook and serve.
2 pounds uncooked Italian sausage
1 (16 ounce) package favorite pasta (any your prefer)
1 pound fresh mushrooms (optional)
1 small onion (chopped)
2 cloves garlic (chopped)
1 pound fresh baby spinach
2 tablespoons sun dried tomatoes
1 pound shredded mozzarella cheese or (any your prefer)
3 tablespoons all purpose flour
4 tablespoons butter or margarine
1 and 1/2 cups milk
1 teaspoon salt
1 teaspoon black pepper
Cook sausages by boiling in 1 cup of water until the water evaporates. Flip the sausages as they cook. When water evaporates remove sausages and cut into slices.
Add the chopped onions and garlic to the same pan and cook for about 3 minutes until translucent. Add the mushrooms and cook for a few minutes. Add the sausages back into the pan, cover and cook until the sausages are fully cooked. Fold the spinach into the sausages and set aside.
Melt butter in a small pan and add the flour. Stir until it blends with the butter. Add milk, salt and pepper. Cook and stir until thickened. Add 1/4 Parmesan or peccorino cheese. Stir well until cheese melts and set aside.
Cook pasta per package directions and drain.
Add the pasta to the pan with sausages followed by the cream sauce. Mix well to incorporate flavors.
Pour into a slightly greased deep baking dish. Top with the cheese.