There’s something magical about a pasta dish that combines savory meat, fresh vegetables, and perfectly al dente pasta. This Rigatoni with Sausage, Tomatoes, and Zucchini is exactly that kind of comfort food magic – hearty enough to satisfy your hunger but still packed with fresh, vibrant ingredients.
I created this recipe on a busy weeknight when I needed something substantial yet quick, and it’s become a regular in our dinner rotation. The chunky rigatoni pasta catches all the flavorful sauce, while the zucchini adds a nutritious element that balances the richness of the Italian sausage.
Why You’ll Love This
- One-pot wonder that minimizes cleanup while maximizing flavor
- Perfect balance of protein, vegetables, and carbs in every bite
- Versatile recipe that works with whatever vegetables you have on hand
- Ready in about 45 minutes, making it ideal for weeknight dinners
- Leftovers taste even better the next day as flavors continue to meld

Ingredients
- 3/4 lb rigatoni pasta
- 3 tablespoons olive oil
- 1 large yellow onion, finely chopped
- 1/4 teaspoon crushed red pepper flakes (optional)
- 1 lb Italian sausage (mild, sweet, or spicy)
- 5 cloves garlic, minced
- 3 tablespoons tomato paste
- 2 cups grape tomatoes
- 2 small zucchini, diced
- 1 cup white wine or chicken broth
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 cup fresh basil, chopped
- Freshly grated Parmesan cheese
Instructions
- Bring a large pot of salted water to a boil over medium-high heat for the pasta.
- Heat olive oil in a large, wide pot over medium heat. Add onion and red pepper flakes, cooking until onion is very soft, about 10 minutes. Add sausage and break it into small pieces with a wooden spoon. Cook until browned with no pink remaining.
- Add garlic and cook for 1 minute until fragrant. Stir in the tomato paste and cook briefly.
- Add tomatoes, wine or broth, salt, and pepper. Cook for about 10 minutes, stirring occasionally, until tomatoes burst and release their juices. Gently press tomatoes with a wooden spoon if needed. Stir in diced zucchini and cook for 5 minutes.
- Add rigatoni to the boiling water and cook for 9-10 minutes until al dente. Reserve 1/2 cup of pasta water before draining.
- Toss the drained pasta immediately into the pot with the sauce. Add reserved pasta water if needed for consistency. Stir in fresh basil, then divide among bowls and top with grated Parmesan cheese.
Tips & Variations
- For a lighter version, substitute turkey or chicken sausage for the Italian sausage
- Add bell peppers, eggplant, or spinach for extra vegetables and nutrition
- Make it spicier by using hot Italian sausage or increasing the red pepper flakes
- For a creamier sauce, stir in 1/4 cup of heavy cream just before adding the pasta
- This dish can be made ahead and reheated – just add a splash of water or broth when reheating to loosen the sauce
- Gluten-free? Simply substitute your favorite gluten-free pasta
Serving Suggestions
This hearty pasta dish is practically a complete meal on its own, but it pairs beautifully with a simple green salad dressed with lemon vinaigrette to cut through the richness. For a true Italian experience, serve with crusty garlic bread on the side to soak up every last bit of the flavorful sauce.
A medium-bodied red wine like Chianti or Montepulciano d’Abruzzo makes an excellent beverage pairing, enhancing the savory notes of the sausage and tomatoes.
Notes
- Store leftovers in an airtight container in the refrigerator for up to 3 days
- The pasta will continue to absorb sauce as it sits, so you may need to add a splash of water when reheating
- For best flavor, let the sauce simmer at least 10 minutes to allow the flavors to develop
- Test the zucchini for doneness – it should be tender but not mushy
FAQs
Can I make this vegetarian?
Absolutely! Skip the sausage and add 8 oz of sliced mushrooms for a meaty texture. You could also add a can of drained white beans for protein.
How do I prevent the zucchini from getting too mushy?
Add the zucchini later in the cooking process, and be careful not to overcook it. About 3-5 minutes in the sauce is usually perfect for tender-crisp results.
Can I freeze this dish?
Yes, though the texture of the zucchini may change slightly upon thawing. Freeze in airtight containers for up to 3 months and thaw overnight in the refrigerator before reheating.
What if I don’t have rigatoni?
Any medium to large pasta shape that can catch sauce works well – penne, ziti, or fusilli are excellent alternatives.
[recipe_card]








