If you’re craving a pasta dish that effortlessly combines bold flavors with fresh, vibrant vegetables, you’re going to love this Rigatoni with Sausage, Tomatoes, and Zucchini Recipe. It’s a hearty yet fresh meal where tender rigatoni noodles meet the savory richness of Italian sausage, sweet bursts of grape tomatoes, and the subtle crunch of zucchini. Each bite offers a lovely harmony of textures and tastes, making it a perfect weeknight dinner that feels special but comes together with ease.

Ingredients You’ll Need
Using simple, fresh ingredients is the secret to this dish’s delicious balance. Each one plays a key role in building layers of flavor, texture, and color to make your Rigatoni with Sausage, Tomatoes, and Zucchini Recipe truly memorable.
- 3/4 lb rigatoni pasta: Choose quality rigatoni for its sturdy tubes that capture the sauce perfectly.
- 3 tablespoons olive oil: Adds a silky richness and helps sauté the aromatics beautifully.
- 1 large yellow onion, finely chopped: Provides a sweet, mellow base for the sauce.
- 1/4 teaspoon crushed red pepper flakes (optional): Adds just a hint of heat, adjustable to your taste.
- 1 lb Italian sausage (mild, sweet, or spicy): The star protein, bringing savory depth and a touch of spice.
- 5 cloves garlic, minced: For punchy, aromatic flavor that complements sausage and tomatoes.
- 3 tablespoons tomato paste: Concentrates rich tomato flavor and thickens the sauce.
- 2 cups grape tomatoes: Bursting with sweetness, they add juiciness and freshness.
- 1 cup white wine or chicken broth: A splash of acidity and moisture to deglaze and deepen taste.
- 2 small zucchini, diced: Brings a gentle crunch and subtle earthiness to brighten the dish.
- 1 teaspoon salt: Enhances overall flavors perfectly.
- 1/2 teaspoon black pepper: Adds warmth and a bit of bite.
- 1/2 cup fresh basil, chopped: Tossed in at the end for herbal brightness and a fresh finish.
- Freshly grated Parmesan cheese, for serving: The perfect salty topping that melts into the warm pasta.
How to Make Rigatoni with Sausage, Tomatoes, and Zucchini Recipe
Step 1: Cook the Pasta
Start by boiling a large pot of salted water. When it’s at a rolling boil, add your rigatoni and cook it until just al dente. This means the pasta should be tender but still have a little firmness in the center. Drain it well, but save a cup of that starchy pasta water to help marry your sauce and pasta later on.
Step 2: Prepare the Sauce
In a large skillet, heat olive oil over medium heat. Toss in the finely chopped onion and crushed red pepper flakes, if using, to soften them until the onion turns translucent and sweet. Next, add the Italian sausage, breaking it up with your spoon so it browns nicely and cooks through. Once browned, stir in the garlic and tomato paste—cooking just until fragrant to coax out deep flavors. Then, add the grape tomatoes and pour in your choice of white wine or chicken broth. Finally, gently fold in the diced zucchini along with salt and pepper, then lower the heat and let everything simmer until the sauce thickens and the flavors blend harmoniously.
Step 3: Combine the Pasta and Sauce
Now it’s time for the magic. Add your cooked rigatoni directly into the skillet of sauce. Toss everything together, letting the pasta soak up those rich juices. If the sauce feels too thick, splash in some of the reserved pasta water a little at a time until you reach a luscious consistency. Finish by stirring in the fresh basil to infuse a lively, herbaceous note that ties the whole dish together beautifully.
Step 4: Serve and Enjoy
Divide your Rigatoni with Sausage, Tomatoes, and Zucchini Recipe into warm bowls. Generously sprinkle freshly grated Parmesan cheese on top to add that irresistible salty creaminess that complements every bite. Grab a fork, dig in, and savor each mouthful of this cozy, remarkably flavorful dish.
How to Serve Rigatoni with Sausage, Tomatoes, and Zucchini Recipe

Garnishes
Beyond freshly grated Parmesan, a sprinkle of extra chopped basil or a drizzle of good quality olive oil adds freshness and shine. Some toasted pine nuts can also be a delightful crunch contrast if you’re feeling adventurous.
Side Dishes
Serve this dish alongside a crisp green salad with a simple vinaigrette to cut through the richness. Garlic bread or a crusty baguette makes an excellent partner, perfect for soaking up every bit of that delicious sauce.
Creative Ways to Present
For a casual dinner, pile the pasta high in rustic bowls with basil scattered over the top. Or, for a more elegant touch, arrange the rigatoni on warm plates, drizzle with olive oil, and add a Parmesan shaving fan—either way, this Rigatoni with Sausage, Tomatoes, and Zucchini Recipe looks as fantastic as it tastes.
Make Ahead and Storage
Storing Leftovers
Store any leftovers in an airtight container in the refrigerator for up to 3 days. The flavors actually deepen overnight, making the second-day meal even more delicious.
Freezing
This dish freezes well. Let it cool completely, then transfer to a freezer-safe container. You can keep it frozen for up to 2 months. Just remember to thaw it overnight in the fridge before reheating.
Reheating
Reheat gently on the stovetop over medium-low heat, adding a splash of water or broth if the sauce thickens too much. Microwave reheating works too; cover to retain moisture and stir halfway through.
FAQs
Can I use a different pasta other than rigatoni?
Absolutely! While rigatoni’s tubular shape holds the sauce beautifully, penne, orecchiette, or even fusilli would work wonderfully for soaking up all those flavors.
Is it necessary to use Italian sausage?
Italian sausage adds a signature robust flavor and texture, but you can substitute ground pork, turkey, or chicken if you prefer a lighter option.
Can I make this dish vegetarian?
Yes! Skip the sausage and add extra zucchini, mushrooms, or even some cooked lentils for protein. The tomato and basil base is hearty enough to stand on its own.
What can I use instead of white wine?
If you prefer not to cook with wine, chicken broth is a perfect alternative that still adds moisture and flavor depth to your sauce.
How do I prevent the zucchini from getting mushy?
Dice the zucchini into larger chunks and add them toward the end of cooking so they cook just until tender but still have a nice bite.
Final Thoughts
This Rigatoni with Sausage, Tomatoes, and Zucchini Recipe is the kind of comfort food that feels both indulgent and fresh, perfect for sharing with family or friends. With its simple ingredients and straightforward steps, it’s easy enough for any home cook to master, yet impressive enough to become a favorite staple. I can’t wait for you to try it and enjoy every savory, vibrant bite!
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 is a hearty and flavorful pasta dish that combines savory Italian sausage, fresh vegetables, and a rich tomato sauce. Perfect for a family dinner or casual gathering, it offers a delightful blend of textures and tastes in just 40 minutes.
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, for serving
Instructions
- Cook the Pasta: Bring a large pot of salted water to a boil. Add the rigatoni pasta and cook until al dente, 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 red pepper flakes, sautéing until the onion becomes translucent and fragrant, about 3-4 minutes. Add the Italian sausage, breaking it up with a spoon, and cook until browned, about 6-8 minutes.
- Add Aromatics and Tomatoes: Stir in the minced garlic and sauté for 1 minute until fragrant. Then add the tomato paste, stirring to coat the sausage and onions. Add the grape tomatoes and white wine (or chicken broth), bringing the mixture to a simmer.
- Add Zucchini and Season: Stir in the diced zucchini, salt, and black pepper. Let the sauce simmer gently for about 8-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 to combine, adding reserved pasta water a little at a time if the sauce needs loosening. Stir in the chopped fresh basil just before serving.
- Serve: Divide the pasta among bowls and top generously with freshly grated Parmesan cheese. Serve immediately and enjoy your flavorful and comforting meal.
Notes
- You can substitute the Italian sausage with ground turkey or chicken for a leaner option.
- If you prefer a vegetarian version, omit the sausage and add extra vegetables like mushrooms or bell peppers.
- White wine can be replaced with chicken broth or vegetable broth for a non-alcoholic alternative.
- Reserve pasta water carefully to adjust the sauce consistency without thinning the flavors.
- Fresh basil adds a bright, herbal note; if unavailable, substitute with fresh parsley or omit.

