Put this Italian sausage pasta on the menu when you’re craving a big bowl of comfort without a sink full of dishes. Everything cooks in one pot, and dinner is on the table in about 40 minutes!
Heat a large pot over medium-high heat. Add the sausage and cook; breaking apart with a spatula until almost cooked, about 5-7 minutes. Stir in the onions, mushrooms, thyme, garlic, salt, and pepper. Cook until softened, about 5-7 minutes.
Stir in the dry pasta, then pour in the chicken broth, gently scraping the bottom of the pan with a spatula to loosen the browned bits. Cover and cook for 5 minutes, then give it a stir and leave the lid off. Continue cooking, stirring occasionally, until the pasta is tender. The total cooking time will vary depending on the pasta you use; penne and rigatoni usually take about 11–13 minutes.
Once the pasta is cooked stir in the heavy cream, parmesan cheese and spinach. Then, if using, add the lemon juice. Serve immediately. Garnish with parmesan cheese, if desired.
The pasta stays fresh for up to 5 days in the refrigerator.
Notes
Make Ahead Instructions: The sausage mixture can be cooked up to 2 days in advance and stored in the refrigerator. The day of, start at step 2.
Freezer Instructions: This recipe can be frozen for up to 3 months. Allow to cool completely before freezing. Thaw overnight in the refrigerator and heat as desired.
Sausage: You can use Italian sweet or spicy regular sausage or even turkey sausage.
Chicken Broth: Chicken broth adds more flavor, but you can use water or a mix of both if that’s what you have on hand. Taste at the end and add a little more salt if needed.
Pasta: Short pasta like penne, rotini, or rigatoni works best here. Cooking times vary by shape and brand, so check the pasta as it cooks.