If you’re searching for a comforting yet vibrant meal that’s packed with flavor and texture, this Rigatoni with Sausage, Tomatoes, and Zucchini Recipe is exactly what you need. It brings together hearty rigatoni noodles with savory Italian sausage, fresh summer zucchini, and juicy tomatoes, all simmered in a luscious sauce that’s kissed with garlic and fresh basil. Every bite bursts with a perfect balance of richness and freshness, making it a go-to dish to impress family and friends any night of the week.

Ingredients You’ll Need
These simple ingredients come together to create an unforgettable sauce and perfectly al dente rigatoni. Each one plays a crucial role in building layers of flavor, from the spicy warmth of sausage to the bright juiciness of grape tomatoes and the delicate crunch of fresh zucchini.
- 3/4 lb rigatoni pasta: The ridges on rigatoni hold onto the sauce beautifully, ensuring every bite is full of flavor.
- 3 tablespoons olive oil: A good quality olive oil adds a fruity richness and helps sauté the aromatics.
- 1 large yellow onion, finely chopped: Adds a sweet, savory base note that softens and caramelizes for depth.
- 1/4 teaspoon crushed red pepper flakes (optional): Just a pinch brings a subtle heat that wakes up your palate without overpowering.
- 1 lb Italian sausage (mild, sweet, or spicy): The star protein, adding robust flavor and some spicy warmth if you like.
- 5 cloves garlic, minced: Garlic infuses the dish with a warm, aromatic punch that’s essential in Italian cooking.
- 3 tablespoons tomato paste: Concentrated tomato flavor that thickens the sauce and adds a touch of sweetness.
- 2 cups grape tomatoes: Bursting with juiciness, they bring a light acidity and bright color to the dish.
- 1 cup white wine or chicken broth: Adds depth and a subtle tang, helping to deglaze and lift up all the flavors.
- 2 small zucchini, diced: Adds a fresh, tender crunch that balances the richness of the sausage.
- 1 teaspoon salt: Vital for seasoning and bringing out the best in every ingredient.
- 1/2 teaspoon black pepper: Freshly ground for a little bite and aromatic depth.
- 1/2 cup fresh basil, chopped: Stirred in at the end for a fragrant, herbaceous brightness.
- Freshly grated Parmesan cheese, for serving: A finishing touch that adds umami and a creamy contrast.
How to Make Rigatoni with Sausage, Tomatoes, and Zucchini Recipe
Step 1: Cook the Pasta
Start by boiling a large pot of salted water. Salt is important because it seasons the pasta from the inside out, making it taste much better. Cook your rigatoni until it’s perfectly al dente, which means tender but still with a bit of a bite. This texture is essential because the pasta will continue to soak in the sauce later. Once cooked, reserve a cup of pasta water before draining; this starchy water will help marry the sauce and rigatoni for a silky finish.
Step 2: Prepare the Sauce
While the pasta cooks, heat olive oil in a large skillet over medium heat. Toss in the finely chopped onion and the optional crushed red pepper flakes to start sweating those aromatics until the onion turns translucent and sweet. Add the Italian sausage, breaking it up with a wooden spoon, and cook until it’s nicely browned and caramelized. Then stir in the minced garlic and let it cook just until fragrant – no one wants burnt garlic! Follow with the tomato paste, which you’ll want to cook for a minute or two to deepen its flavor. Add the grape tomatoes, white wine or chicken broth, diced zucchini, salt, and pepper. Lower the heat and let everything simmer gently, allowing the flavors to marry and the sauce to thicken beautifully.
Step 3: Combine Rigatoni and Sauce
Once your sauce has developed those amazing layers of flavor and your pasta is ready, it’s time to combine the two. Add the drained rigatoni straight into the skillet with the sauce. If the sauce feels a little thick, stir in a splash of the reserved pasta water—you’ll be amazed at how it transforms the sauce into a luscious coating for each rigatoni bite. Finally, fold in the chopped fresh basil for a fresh herbal note that brightens the whole dish.
Step 4: Serve and Enjoy
Dish out generous portions into bowls or plates. Top each serving with a hearty sprinkle of freshly grated Parmesan cheese to add a salty, creamy finish that ties everything together. Grab a fork and dive in!
How to Serve Rigatoni with Sausage, Tomatoes, and Zucchini Recipe

Garnishes
Adding a few garnishes is an easy way to elevate this dish. Try a sprinkle of extra fresh basil leaves or a drizzle of high-quality olive oil for a glossy finish. A handful of toasted pine nuts adds a lovely crunch, while extra Parmesan cheese creates a rich, savory boost. For those who love a hint of citrus, a zesting of lemon over the top brightens and balances the richness wonderfully.
Side Dishes
This meal stands well on its own but pairs beautifully with a crisp green salad dressed in a light vinaigrette to cut through the richness. Crusty garlic bread or a warm baguette is always a crowd-pleaser, perfect for soaking up any remaining sauce on your plate. If you want a vegetable side, simple roasted asparagus or sautéed green beans with lemon work beautifully.
Creative Ways to Present
For dinner parties or family gatherings, present the Rigatoni with Sausage, Tomatoes, and Zucchini Recipe in a large rustic serving bowl for a family-style feast that invites sharing and conversation. Alternatively, plate it elegantly with carefully arranged basil leaves and a delicate Parmesan crisp on top. You might also try serving it in shallow pasta bowls to showcase the vibrant colors and textures of the dish. A glass of chilled white wine alongside completes the experience perfectly.
Make Ahead and Storage
Storing Leftovers
After your meal, any leftover Rigatoni with Sausage, Tomatoes, and Zucchini Recipe can be stored in an airtight container in the refrigerator for up to 3 days. Be sure to cool it down before sealing to keep the flavors fresh. This dish actually tastes even better the next day once the flavors have had more time to meld.
Freezing
While fresh is best, you can freeze leftovers in a suitable freezer container for up to 1 month. It’s best to slightly undercook the pasta next time if you plan to freeze, as reheating can sometimes make pasta a little softer. Thaw overnight in the fridge and then reheat gently to preserve the texture and flavors.
Reheating
Reheat this comforting pasta dish on the stovetop over medium-low heat for prettiest results, adding a splash of water or broth to loosen the sauce if needed. A quick zap in the microwave works too—just cover it loosely to avoid drying out and stir halfway through. Fresh basil and Parmesan added after reheating bring back that just-made freshness instantly.
FAQs
Can I use turkey sausage instead of Italian sausage?
Absolutely! Turkey sausage will lighten up the dish while still providing that savory flavor. Just keep in mind it’s leaner, so you may want to add a bit more olive oil to keep the sauce rich.
What if I don’t have white wine—can I substitute it?
Yes, chicken broth or even vegetable broth are perfect substitutes for white wine and will still add that lovely depth to the sauce without altering the flavor dramatically.
Can I make this recipe vegetarian?
Definitely! Simply replace the sausage with hearty mushrooms or a plant-based sausage alternative. The tomatoes, zucchini, and basil create plenty of flavor to carry the dish without meat.
Is this dish spicy?
Only if you add the crushed red pepper flakes or use spicy Italian sausage. Otherwise, it’s mild with a wonderful savory richness and fresh brightness.
How do I know when the rigatoni is al dente?
Test a piece by biting into it a minute or two before the package’s recommended cooking time ends. It should be tender but still have a slight firmness or chew in the center.
Final Thoughts
This Rigatoni with Sausage, Tomatoes, and Zucchini Recipe is truly one of those meals that feels like a warm hug on a plate—comforting, colorful, and downright delicious. Whether you’re cooking for your family, friends, or just yourself, I hope you enjoy the process as much as the incredible results. Give it a go and watch it become a cherished favorite in your recipe rotation!
Print
Rigatoni with Sausage, Tomatoes, and Zucchini Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
Description
This Rigatoni with Sausage, Tomatoes, and Zucchini recipe is a hearty and flavorful Italian-inspired pasta dish that combines savory Italian sausage, fresh zucchini, juicy grape tomatoes, and aromatic basil. Perfect for a comforting family dinner, it features a robust sauce made by sautéing sausage and vegetables, then simmering with tomato paste and white wine, all tossed with al dente rigatoni pasta and finished with freshly grated Parmesan cheese.
Ingredients
Pasta
- 3/4 lb rigatoni pasta
Sauce
- 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
- 1 cup white wine or chicken broth
- 2 small zucchini, diced
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 cup fresh basil, chopped
To Serve
- Freshly grated Parmesan cheese
Instructions
- Cook the Pasta: Bring a large pot of salted water to a boil. Add the rigatoni pasta and cook according to package instructions until al dente, usually about 10-12 minutes. Drain the pasta, reserving some pasta water for later use.
- Prepare the Sauce: While the pasta cooks, heat olive oil in a large skillet over medium heat. Add the finely chopped onion and crushed red pepper flakes (if using) and sauté until the onion is translucent, about 3-4 minutes. Add the Italian sausage, breaking it up with a spoon, and cook until browned and cooked through, about 6-8 minutes.
- Add Garlic and Tomato Paste: Stir in the minced garlic and cook for 1 minute until fragrant. Then add the tomato paste and cook for 2 minutes, stirring frequently to deepen the flavor.
- Add Tomatoes, Wine, and Zucchini: Pour in the grape tomatoes and white wine (or chicken broth), stirring to combine. Add the diced zucchini, salt, and black pepper. Bring the mixture to a simmer and cook for about 10 minutes, allowing the flavors to meld and the sauce to thicken slightly.
- Combine Pasta and Sauce: Add the drained rigatoni to the skillet with the sauce. Toss well to coat the pasta evenly. If the sauce is too thick, add a splash of the reserved pasta water to loosen it. Stir in the chopped fresh basil just before serving.
- Serve: Divide the pasta into bowls. Top with freshly grated Parmesan cheese and serve immediately for a warm, satisfying meal.
Notes
- To make this dish spicier, use spicy Italian sausage and increase the crushed red pepper flakes.
- You can substitute the white wine with low-sodium chicken broth for a non-alcoholic version.
- Reserve pasta water to adjust sauce consistency as needed.
- Fresh basil can be substituted with fresh parsley if preferred.
- For a gluten-free option, substitute rigatoni with gluten-free pasta.

