Easy Italian Sausage Pasta
on Sep 16, 2026
This post may contain affiliate links. Please read my disclosure for more info.
This Italian sausage pasta is the perfect mix of tasty, hearty, colorful, and above all – easy, ready in around 25 minutes! It’s the perfect busy weeknight crowd-pleaser, packed with flavorful sausage, tomatoes, mushrooms, snow peas, artichokes, and plenty of tangy parmesan!

Simple but with big flavor
This Italian sausage pasta surprises me with its big flavor considering how simple it is. There’s no creamy or heavy sauce – just lots of juicy, colorful Mediterranean-style vegetables, and plenty of olive oil and parmesan cheese. I see it as both comforting and light – making it the perfect between-seasons (or anytime-of-year) midweek dinner.
I like to use a nice quality Italian pork sausage from our local butcher for this pasta. You can either go with a mild sausage or a spicier one, and either just slice it or squeeze it out of the skins into the pan.
I like to use mushrooms, juicy tomatoes (essential!), jarred artichokes, snow peas or sugar snap peas, and spinach for a range of color, flavors and textures. It’s so easy to tweak the veggie choices, however, depending on what you like or what season it is!
Last but not least, the leftovers make really good lunch leftovers, enjoyed either hot or cold!
📌Recipe snapshot
- Prep: 10 minutes
- Cook: 15 minutes
- Serves: 4
- Key ingredients: Italian pork sausage, olive oil, garlic, pasta, cherry tomatoes, mushrooms, jarred artichokes, snow peas or sugar snap peas, spinach, dried Italian herbs, wine (optional), parmesan
- Why you’ll love this: 25-minute recipe; fresh, simple & colorful ingredients; both comforting & light; big flavor; perfect for transitional seasons; easy to adapt ;makes tasty leftovers
About the ingredients
You’ll find a full list of ingredients with amounts in the recipe card below. But here’s a summary of what you need to know.

- Italian sausage: You can use sweet or hot. I like pork sausage for the very savory flavor. Local butchers are a great place to find good quality sausages – you’ll only need 2 to 3. You can either slice them into small rounds, or squeeze the meat out and break it up in the pan. Bought a big pack of sausages? Try this sausage and fennel pasta as well!
- Mushrooms: I usually use simple white mushrooms, but you can use any kind. Ready-sliced are great for convenience.
- Garlic: 3 cloves for plenty of garlic-y flavor.
- Snap peas (or similar snow peas): I like to add these for green color and subtle crunch. If they’re out of season or otherwise unavailable where you live, just replace with another green vegetable such as frozen green beans, small broccoli florets, or even frozen baby peas.
- Marinated artichokes: I usually buy these from the supermarket in a jar with oil and herbs. They might be available fresh from a deli counter, too. Drain and chop them into bite-sized pieces if necessary.
- Cherry tomatoes: Or other small tomatoes. I’ve even used chopped regular tomatoes before. Just don’t skip them. The juice they release in the pan contributes to the light pasta ‘sauce’.
- Mixed Italian herbs: Any will work, but I usually go for a blend containing basil, oregano, rosemary, parsley and thyme.
- White wine: This adds a surprising amount of flavor to this simple pasta – also brightness and a little sweetness. You can however easily skip it if you prefer. You can add a squeeze or two of lemon juice instead, if you like.
- Pasta: I like to use casarecce pasta (see photos!) for this dish, but you can use any pasta you have or like. Fusilli (spirals), conchiglie (shells), or penne (tubes) would work particularly well.
- Parmesan cheese: Another ‘don’t skip’ ingredient! I like to stir a generous amount into the pasta and vegetables, then sprinkle even more over to serve.
- Spinach: This is one of the final ingredients I add, since it wilts really easily when stirred through the hot dish. I use ready-washed baby spinach for convenience.
- Olive oil: I use this to cook the vegetables – a generous amount since it contributes to the flavor. Also, when combined with pasta cooking water, it creates a simple, glossy sauce that clings to the pasta. I also sometimes drizzle a little more over each dish at the end.
How to make Italian sausage pasta
This pasta with Italian sausage is an ‘almost’ one-pan dinner. Everything is cooked in the one pan (in stages), apart from the pasta. The pasta is added straight from the water into the pan with everything else – no need to drain it first.
Note: Cook the pasta in a big pan of water while you’re cooking everything else.
Firstly, cook the sausage. There are two ways to do this. Either slice the sausages and pan-fry, or squeeze the sausage meat out of the skins and break it up in the pan (like ground meat).
Once cooked, take it out of the pan while you cook the vegetables.
Next, cook the mushrooms in a generous amount of olive oil for a minute or two. Scrape the mushrooms to the side, and stir-fry the snow/snap peas until lightly cooked.


Stir the garlic into the mushrooms and snow/snap peas. Then add the rest of the vegetables to the pan, apart from the spinach.
Stir in the cooked sausage, then wilt the spinach into the pan, too. Pour in the wine (if using) and let it sizzle for a few seconds.



Now spoon the pasta straight from the cooking water into the pan. Sprinkle the parmesan over the pasta and stir well.


Sprinkle over more parmesan to serve.

Helen’s Top Tips
- As you cook the vegetables, assess whether you need a bit more olive oil each time you add something new.
- It’s important to add the pasta directly from the cooking water and into the pan. Some of the water will get transferred along with the pasta, which will combine with the olive oil and juices to make a tasty ‘sauce’.
- You can easily vary the ingredients to suit you. For example, instead of snow peas or snap peas, use green beans (frozen will work well), small broccoli florets, zucchini, eggplant, or frozen peas. Try chicken instead of sausage, or even make it vegetarian (perhaps just add a bit more cheese!). If there’s an ingredient you don’t like, just skip it – apart from the tomatoes!
Recipe FAQs
Yes, absolutely. Just skip it. The tomatoes plus pasta water plus olive oil already add plenty of flavor for the ‘sauce’. Alternatively, add a squeeze or two of lemon juice.
2 to 3 days in an airtight container. I usually either re-heat the leftovers in the microwave for a few minutes, or just eat it cold. If you like, you can add a drizzle more water before re-heating so that it doesn’t dry out.
Yes, I’m sure! Use tongs, a pasta (slotted) spoon or another utensil to transfer the cooked pasta straight from the cooking water into the pan. The small amount of pasta water that comes with it mixes with the olive oil and vegetable juices for a light, glossy sauce.
More easy pasta dinners

Easy Italian Sausage Pasta
Ingredients
- 10 ounces pasta, I like casarecce, but fusilli (twists), conchiglie (shells), penne (tubes) are all good choices, too.
- 3 Italian sausages, (pork) spicy or sweet (note the amount does not have to be exact).
- ¼ cup olive oil, (roughly)
- 7 ounces mushrooms, sliced (any kind)
- 3 cloves garlic, crushed
- 9 ounces snow peas, washed and any rough ends cut off
- 9½ ounces marinated artichokes, (drained)
- 10½ ounces cherry tomatoes
- 1½ teaspoons dried mixed Italian herbs
- 4 ounces spinach, (I like ready-washed baby spinach for convenience.)
- ⅓ cup white wine, optional (replace with a squeeze or two of lemon juice, or just skip altogether)
- ½ cup parmesan cheese, grated (plus extra to serve)
Instructions
- Start by putting the pasta on to boil according to the package instructions (I prefer al dente or 'just cooked').10 ounces pasta
- Meanwhile, either cut the sausages into small slices or squeeze them out of their skins and break them up with a wooden spoon in a large high-sided skillet or other pan. Cook on a medium high heat, then remove from the pan into a bowl while you cook everything else.3 Italian sausages
- Add a little of the olive oil to the pan, then cook the mushrooms for a minute or two. Scrape them to the side of the pan, drizzle in a little more oil, then add the snow/snap peas and stir-fry on the clear side of the pan until slightly softened. Add the garlic and stir together with the mushrooms and snow/snap peas.¼ cup olive oil, 7 ounces mushrooms, 9 ounces snow peas, 3 cloves garlic
- Now add the drained artichokes, cherry tomatoes and dried herbs and stir-fry for another minute or two. Then stir in the spinach until it's wilted. Also stir in the wine at this point, if using.9½ ounces marinated artichokes, 10½ ounces cherry tomatoes, 1½ teaspoons dried mixed Italian herbs, 4 ounces spinach, ⅓ cup white wine
- Once the pasta is cooked, use a slotted spoon, ladle or other big spoon to spoon the pasta directly into the pan of sausage and vegetables. In doing so, you will automatically transfer a little of the pasta cooking water, too. Sprinkle over the parmesan cheese, then stir everything together.½ cup parmesan cheese
- Serve the pasta into bowls immediately. Serve with extra parmesan sprinkled over along with a drizzle of olive oil, if you like.













