Italian-Style Sausage, Roasted Vegetable & Penne Pasta
This colourful Italian-style sausage and vegetable pasta is a hearty, flavourful meal packed with golden pan-seared sausage, tender zucchini, sweet cherry tomatoes, and perfectly cooked penne. Everything is tossed together with garlic, olive oil, Italian herbs, and fresh basil for a simple but satisfying dinner.
The beauty of this recipe is its balance: savoury sausage brings richness, tomatoes add sweetness and acidity, zucchini provides a tender vegetable component, while pasta makes the dish comforting and filling. It comes together in about 40 minutes and is excellent for a family dinner or casual entertaining.
Servings: 6
Prep time: 15 minutes
Cook time: 25 minutes
Total time: 40 minutes
Ingredients
For the Pasta
12 oz (340 g) penne pasta
1 tablespoon salt, for the pasta water
For the Sausage & Vegetables
1 lb (450 g) Italian sausage, mild or hot, sliced into rounds
2 medium zucchini, sliced into thick half-moons
2 cups cherry or grape tomatoes, halved
4 cloves garlic, finely minced
3 tablespoons extra-virgin olive oil, divided
1 teaspoon dried Italian seasoning
½ teaspoon dried oregano
½ teaspoon smoked paprika, optional
½ teaspoon freshly ground black pepper
¼–½ teaspoon red pepper flakes, optional
½ teaspoon salt, or to taste
¼ cup freshly chopped basil
2 tablespoons chopped fresh parsley, optional
½ cup finely grated Parmesan cheese
½ cup reserved pasta water
1 tablespoon fresh lemon juice, optional
Instructions
1. Cook the pasta
Bring a large pot of water to a rolling boil.
Add the salt, then cook the penne according to the package directions until al dente.
Before draining, reserve approximately ½ cup of the pasta water.
Drain the pasta and set it aside. Don’t rinse it—the starch remaining on the pasta helps the sauce cling beautifully.
2. Prepare the sausage
While the pasta cooks, heat 1 tablespoon of olive oil in a large skillet over medium-high heat.
Add the sliced Italian sausage in a single layer.
Cook for approximately 5–7 minutes, turning occasionally, until the sausage is nicely browned and cooked through.
Transfer the sausage to a plate.
If using raw sausage, make sure it reaches a safe internal temperature appropriate for the type of meat used.
3. Sauté the courgette.
Add another tablespoon of olive oil to the same skillet.
Add the sliced zucchini.
Cook for approximately 3–5 minutes, stirring occasionally, until the zucchini develops golden-brown edges while remaining slightly firm.
Don’t overcrowd the pan. Browning rather than steaming gives the zucchini much more flavour.
Transfer it to the plate with the sausage if desired, or push it toward the edges of the skillet.
4. Add the tomatoes and garlic
Add the remaining tablespoon of olive oil to the skillet.
Add the halved cherry tomatoes and cook for about 2–3 minutes.
The tomatoes should begin to soften and release some of their juices while still maintaining their shape.
Add the minced garlic and cook for approximately 30–60 seconds, stirring constantly.
Be careful not to burn the garlic.
5. Season everything
Add the Italian seasoning, oregano, black pepper, and smoked paprika if using.
For a little heat, add red pepper flakes.
Stir everything together so the herbs coat the vegetables and sausage.
At this point, the skillet should smell incredibly fragrant.
6. Bring the ingredients together
Return the cooked sausage to the skillet.
Add the drained penne and toss everything together.
Pour in approximately ¼ cup of reserved pasta water and stir.
Add more pasta water a tablespoon or two at a time if needed.
The goal isn’t to make a heavy sauce. Instead, the pasta water combines with the olive oil, tomato juices, and seasonings to create a light, glossy coating that clings to the penne.
7. Finish with fresh herbs and Parmesan
Turn the heat to low.
Add the freshly chopped basil and parsley.
Sprinkle in the Parmesan cheese and toss gently.
If desired, add a tablespoon of fresh lemon juice. The lemon brightens the dish and balances the richness of the sausage and Parmesan.
Taste and adjust the seasoning.
Add additional salt, pepper, Parmesan, or red pepper flakes according to your preference.
 Serving Suggestions
Serve the pasta immediately while it’s hot.
Top each serving with:
Fresh basil
Extra Parmesan
Freshly cracked black pepper
A drizzle of extra-virgin olive oil
A pinch of red pepper flakes
For a complete Italian-inspired meal, serve it with warm garlic bread and a simple green salad.
A crisp salad dressed with lemon juice and olive oil works particularly well because its freshness balances the richness of the sausage and Parmesan.
 Recipe Notes
Choose your sausage
Mild Italian sausage gives the dish a classic savoury flavour, while hot Italian sausage adds a pleasant kick.
Chicken or turkey Italian sausage can also be used for a lighter variation.
Don’t overcook the zucchini
Zucchini is best when it has some texture. Cook it until golden and tender but not mushy.
Use fresh basil if possible
Fresh basil makes a significant difference. Its sweet, aromatic flavour complements the tomatoes and sausage beautifully.
Reserve pasta water
Don’t skip this step. The starchy pasta water helps emulsify the olive oil and juices into a light coating for the pasta.
Brown the sausage well
Those caramelised brown edges contribute a tremendous amount of flavour. Avoid constantly stirring the sausage while it cooks.
Control the salt
Italian sausage and Parmesan can both be salty, so season gradually and taste before adding additional salt.
Make it creamy
For a creamy variation, stir in ½ cup of heavy cream or 3–4 oz of softened cream cheese near the end. Add a little pasta water to reach your desired consistency.
 Variations
Sausage, Spinach & Pasta
Replace half of the zucchini with 3–4 cups of fresh baby spinach. Add the spinach during the final few minutes of cooking and allow it to wilt.
Mediterranean Version
Add Kalamata olives, crumbled feta, oregano, and a little lemon zest.
Spicy Version
Use hot Italian sausage and increase the red pepper flakes. A pinch of cayenne can provide additional heat.
Extra Vegetable Version
Add bell peppers, mushrooms, broccoli, or yellow squash.
Creamy Tomato Version
Add ½ cup heavy cream along with a few tablespoons of tomato paste for a richer sauce.
Chicken Version
Replace sausage with diced boneless chicken breast or thighs. Season well with Italian herbs before browning.
 Storage & Reheating
Refrigerator
Allow leftovers to cool and place them in an airtight container.
Refrigerate for approximately 3–4 days.
Freezer
The pasta can be frozen, although the zucchini and tomatoes may become softer after thawing.
For best texture, freeze the pasta without fresh basil and add fresh herbs after reheating.
Reheating
Reheat gently in a skillet over medium-low heat.
Add a splash of water or broth to loosen the pasta and restore moisture.
You can also microwave individual portions, stirring halfway through.
 Estimated Nutritional Information
The following is an approximate estimate per serving, assuming six servings and using standard pork Italian sausage:
Calories: ~560
Protein: ~25 g
Carbohydrates: ~60 g
Fat: ~25 g
Saturated fat: ~7 g
Fiber: ~5 g
Sugar: ~7 g
Sodium: ~900–1,100 mg
Calcium: ~180 mg
Iron: ~3 mg
Nutrition varies depending on the sausage, pasta brand, amount of Parmesan, and exact quantities used.
Using chicken or turkey sausage and reducing Parmesan can lower the fat and calorie content.
 Potential Benefits
This dish combines several nutritious ingredients in one satisfying meal.
Zucchini
Zucchini contributes water, fibre, potassium, and several vitamins while adding volume and texture to the meal.
Tomatoes
Cherry tomatoes provide vitamin C, potassium, and antioxidant compounds such as lycopene. Cooking tomatoes can make the dish especially flavourful while retaining many of their beneficial nutrients.
Garlic
Garlic contains sulphur-containing plant compounds and adds substantial flavour without requiring large amounts of salt.
Fresh herbs
Basil and parsley provide flavour, colour, and small amounts of vitamins and plant compounds.
Protein
Sausage contributes protein, which helps make the meal filling. Choosing a leaner chicken or turkey sausage can reduce saturated fat.
Balanced meal
The combination of pasta, protein, vegetables, olive oil, and herbs creates a satisfying meal with carbohydrates for energy, protein for satiety, and vegetables for fibre and micronutrients.
For an even more nutrient-dense plate, increase the vegetables and serve a side salad.
 Frequently Asked Questions
Can I use another type of pasta?
Absolutely. Rigatoni, fusilli, farfalle, rotini, shells, or spaghetti can all work. Short shapes such as penne and rigatoni are particularly good because the vegetables and sausage nestle into the pasta.
Can I use pre-cooked sausage?
Yes. If your sausage is already fully cooked, simply brown the slices in the skillet for several minutes until heated through and golden.
Can I use chicken sausage?
Yes. Chicken sausage is an excellent substitute and can make the dish somewhat lighter.
Can I make this vegetarian?
Definitely. Omit the sausage and add extra zucchini, mushrooms, bell peppers, chickpeas, or white beans. Vegetarian sausage is another convenient substitute.
What if I don’t have fresh basil?
Use about 1 teaspoon dried basil. Add it with the other dried herbs rather than at the end.
Fresh basil, however, provides a brighter flavour.
Can I make this gluten-free?
Yes. Substitute your favourite gluten-free penne or another gluten-free pasta. Check the sausage and Parmesan labels if you need the entire dish to be certified gluten-free.
Why should I save pasta water?
Pasta water contains starch released from the pasta during cooking. When combined with olive oil and the juices in the skillet, it helps create a smooth, glossy coating rather than leaving the pasta dry.
Can I add sauce?
Yes. Although this recipe is designed as a light olive-oil-based pasta, you can add marinara sauce, crushed tomatoes, or a small amount of cream.
For a simple tomato version, add about 1 cup of marinara sauce after sautéing the garlic and tomatoes.
How do I prevent the pasta from becoming dry?
Don’t skip the reserved pasta water. Also avoid overcooking the pasta initially. When reheating leftovers, add a splash of water or broth.
Can I prepare this ahead?
You can cook the sausage and vegetables a few hours ahead and refrigerate them. Cook the pasta closer to serving time, then combine everything in the skillet.
What goes best with this pasta?
Garlic bread, crusty Italian bread, Caesar salad, arugula salad, roasted vegetables, or a simple tomato-and-cucumber salad all pair beautifully with it.
 Final Recipe Summary
Italian-Style Sausage, Roasted Vegetable & Penne Pasta is an easy, colourful, family-friendly dinner that delivers plenty of flavour without requiring a complicated sauce.
The secret is browning the sausage and vegetables well, using plenty of fresh garlic and herbs, and finishing everything with starchy pasta water and Parmesan. The result is tender penne coated in a savoury, glossy mixture with sweet tomatoes, golden zucchini, juicy sausage, and fragrant basil.
For the best presentation, spoon the pasta onto a large serving platter, arrange a few browned sausage slices and vegetables on top, scatter with fresh basil and Parmesan, and finish with a drizzle of olive oil.