Chicken Sausages with Zucchini, Tomatoes, and Pasta is a simple, colorful dish that’s full of fresh flavors and easy textures. Tender chicken sausages pair perfectly with sautéed zucchini and juicy tomatoes, all tossed together with your favorite pasta for a satisfying meal that comes together quickly.
I love making this recipe on busy weeknights because it feels light but still packs a punch with lots of veggies and protein. The zucchini adds a nice little crunch, and the tomatoes bring a bright, slightly sweet taste that balances the savory sausage. Plus, it’s a great way to sneak in some extra greens without even thinking about it!
My favorite way to serve this dish is right out of the pan, maybe topped with a sprinkle of parmesan and a bit of fresh basil or parsley if I have it on hand. It’s a crowd-pleaser and perfect for anyone who likes a no-fuss pasta dinner that doesn’t skimp on flavor. I know I always keep coming back to this recipe when I want something comforting and colorful all at once.
Key Ingredients & Substitutions
Chicken Sausages: These are the star protein here. I like using chicken sausages because they’re lean and flavorful. If you want, you can swap for turkey sausages or even plant-based sausages for a vegetarian twist.
Zucchini: This adds a fresh crunch and lightness. You can substitute with yellow squash or even diced bell peppers if zucchinis aren’t available.
Cherry Tomatoes: They bring juiciness and a bit of sweetness. If you don’t have fresh cherry tomatoes, canned diced tomatoes work fine too—just drain some liquid to avoid a soggy dish.
Pasta: Penne or rigatoni works best to hold the sauce and bits of veggies. You can also use farfalle, fusilli, or any pasta shape you have in your pantry.
Fresh Basil & Parmesan: These finish the dish with bright and cheesy notes. If fresh basil is missing, try fresh parsley or oregano. For Parmesan, Pecorino Romano or a sprinkle of nutritional yeast can work well.
How Do I Get the Best Flavor from the Chicken Sausages Without Overcooking?
It’s key to brown the sausages well for that lovely caramelized flavor, but you don’t want them dry or tough. Here’s my simple approach:
- Slice sausages evenly so they cook at the same rate.
- Heat the pan to medium-high but don’t rush. Let them sear undisturbed for 2-3 minutes before flipping.
- Once all sides are browned, reduce heat slightly and cook through, about 5-7 minutes total.
- Remove from pan before the veggies to keep juices and avoid overcooking later when mixing everything.
This method locks in moisture and flavor, making every bite juicy and tasty. Plus, the fond left in the pan after browning sausages adds extra taste to your garlic, zucchini, and tomatoes when you sauté them next.

Equipment You’ll Need
- Large pot – to boil the pasta perfectly without sticking.
- Large skillet or frying pan – perfect for browning sausages and sautéing veggies in one pan.
- Colander – to drain pasta easily and keep it from getting mushy.
- Wooden spoon or spatula – for stirring everything without scratching your pan.
- Grater – handy to shred fresh Parmesan cheese right before serving.
Flavor Variations & Add-Ins
- Try spicy Italian chicken sausages for a bolder, zestier flavor.
- Add chopped spinach or kale near the end for extra greens and nutrients.
- Use feta cheese instead of Parmesan for a tangier twist that pairs well with tomatoes.
- Include sliced mushrooms with zucchini to add a meaty texture and earthiness.
Chicken Sausages with Zucchini, Tomatoes, and Pasta
Ingredients You’ll Need:
Main Ingredients:
- 12 oz pasta (penne or rigatoni)
- 1 tbsp olive oil
- 12 oz chicken sausages, sliced into 1-inch pieces
- 1 medium zucchini, sliced into half-moons
- 1 cup cherry tomatoes, halved
- 2 cloves garlic, minced
- ¼ tsp red pepper flakes (optional)
- Salt and freshly ground black pepper to taste
- ¼ cup fresh basil, thinly sliced
- ¼ cup freshly grated Parmesan cheese
Time You’ll Need:
This recipe takes about 25-30 minutes in total. You’ll spend about 10-15 minutes preparing and cooking the ingredients, plus another 10-15 minutes boiling the pasta and combining everything. It’s a quick and simple dinner perfect for busy days!
Step-by-Step Instructions:
1. Cook the Pasta:
Bring a large pot of salted water to a boil. Add your pasta and cook according to the package instructions until it’s al dente (firm to the bite). Before draining, save half a cup of the pasta water, then drain the pasta and set aside.
2. Cook the Sausages:
While the pasta cooks, heat the olive oil in a large skillet over medium-high heat. Add the sliced chicken sausages and cook them until they’re browned and cooked through, about 5 to 7 minutes. Once done, remove the sausages from the pan and set aside.
3. Sauté the Vegetables:
In the same skillet, add the minced garlic and sauté for about 30 seconds until you can smell its aroma. Then add the zucchini slices and cook for 3 to 4 minutes until they start to soften. Next, add the cherry tomatoes and red pepper flakes if using, and cook for another 3 minutes until the tomatoes soften and begin to burst.
4. Combine Everything:
Return the cooked sausages to the skillet with the vegetables. Add the drained pasta, and gently toss everything together. If the mixture feels dry, add a little of the reserved pasta water until you achieve your desired consistency. Season with salt and pepper to your liking.
5. Finish and Serve:
Remove the skillet from the heat and stir in the fresh basil. Serve the dish topped with freshly grated Parmesan cheese. Enjoy your colorful, tasty Chicken Sausages with Zucchini, Tomatoes, and Pasta!
Can I Use Frozen Chicken Sausages?
Yes, you can! Just make sure to thaw them fully in the refrigerator overnight before cooking. This helps them cook evenly and prevents any extra moisture from releasing during cooking.
What Pasta Can I Substitute If I Don’t Have Penne or Rigatoni?
Feel free to use any pasta shape you like, such as fusilli, farfalle, or even spaghetti. Just adjust cooking time according to the package instructions to ensure it’s al dente.
Can I Make This Recipe Ahead of Time?
Absolutely! Prepare the sausages and veggies, then toss with pasta and store everything separately or combined in an airtight container in the fridge for up to 2 days. Reheat gently on the stovetop or in the microwave, adding a splash of pasta water if needed.
How Should I Store Leftovers?
Store leftovers in an airtight container in the fridge for up to 3 days. When reheating, warming gently over low heat with a little added olive oil or pasta water helps keep the dish moist and delicious.



