There is something incredibly satisfying about a warm, comforting bowl of pasta that brings together hearty flavors and fresh ingredients in perfect harmony. This Rigatoni with Sausage, Tomatoes, and Zucchini Recipe offers a delicious combination of spicy Italian sausage, sweet grape tomatoes, and tender zucchini, all tossed with al dente rigatoni and finished with fresh basil and Parmesan cheese. Every bite bursts with vibrant colors and balanced textures that make this dish a family favorite and a crowd-pleaser any night of the week.

Ingredients You’ll Need
The beauty of this dish lies in its simple, fresh ingredients that each add a unique touch to the flavor, texture, and look of the final meal. From the juicy grape tomatoes that bring sweetness, to the savory sausage adding a hearty punch, every item is key to making this recipe sing.
- 3/4 lb rigatoni pasta: The perfect pasta shape to hold onto the chunky sauce and ensure each bite is flavorful.
- 1 lb Italian sausage: Adds rich, spiced flavor and a satisfying, meaty texture.
- 2 cups grape tomatoes: Burst with sweetness and soften into the sauce for natural brightness.
- 2 small zucchini: Provides a gentle crunch and fresh vegetable goodness.
- 5 cloves garlic: Adds aromatic depth and a subtle kick.
- 1 large yellow onion: Gives sweetness and body when sautéed.
- 3 tablespoons olive oil: The foundation for sautéing and adds richness.
- 1/4 teaspoon crushed red pepper flakes (optional): Adds a gentle heat that warms the palate.
- 3 tablespoons tomato paste: Concentrates tomato flavor and thickens the sauce beautifully.
- 1 cup white wine or chicken broth: Provides acidity and depth of flavor in the sauce.
- 1 teaspoon salt: Enhances all the flavors perfectly.
- 1/2 teaspoon black pepper: Adds mild spice and balances richness.
- 1/2 cup fresh basil (chopped): Contributes fresh, herbal brightness at the end.
- Freshly grated Parmesan cheese: A nutty topping that brings the whole dish together.
How to Make Rigatoni with Sausage, Tomatoes, and Zucchini Recipe
Step 1: Cook the Pasta to Perfection
Start by bringing a large pot of salted water to a boil, then add your rigatoni. Cook it until just al dente—it should be tender but still have a slight bite to it. This ensures that the pasta won’t get mushy when mixed with the sauce later. Drain and set aside while you prepare the flavorful components of the dish.
Step 2: Sauté Onions and Brown the Sausage
In a large skillet, heat your olive oil over medium heat and toss in the chopped yellow onion. Cook the onion until it becomes soft, translucent, and sweet—this is where the base of your sauce flavor starts building. Then add the Italian sausage, breaking it apart as it browns evenly. This step releases the delicious spices in the sausage that will infuse your dish.
Step 3: Add Garlic, Tomato Paste, Tomatoes, and Zucchini
Once the sausage is nicely browned, stir in the minced garlic and tomato paste, letting them cook together for a minute or two to deepen the flavors. Then add the grape tomatoes and chopped zucchini. As the tomatoes soften and release their juices, the zucchini will gently cook but still hold a bit of texture, giving the sauce a wonderful freshness and body.
Step 4: Combine Pasta and Sauce
Add the drained rigatoni straight into the skillet with the sauce, tossing gently to coat each piece of pasta. If the sauce feels too thick, stir in a splash of white wine or chicken broth to loosen it up and bring everything together beautifully. Season with salt, pepper, and the crushed red pepper flakes if you like a little heat.
Step 5: Serve and Garnish
To finish your Rigatoni with Sausage, Tomatoes, and Zucchini Recipe, sprinkle the chopped fresh basil over the top, then dust with freshly grated Parmesan. Serve the pasta hot and enjoy the warm, hearty, and fresh flavors mingling perfectly on every forkful.
How to Serve Rigatoni with Sausage, Tomatoes, and Zucchini Recipe
Garnishes
Fresh garnishes can elevate this dish even more. Besides the classic Parmesan cheese and basil, a drizzle of extra virgin olive oil or a few flakes of red pepper can add an elegant finishing touch. Freshly cracked black pepper always adds a nice hint of spice and aroma right before serving.
Side Dishes
This recipe pairs wonderfully with light, crunchy salads such as a simple arugula salad with lemon vinaigrette, or garlic bread that’s perfect for soaking up any extra sauce. Roasted vegetables like asparagus or broccoli also serve as a fantastic accompaniment to balance out the richness.
Creative Ways to Present
For a fun twist, try serving individual portions in shallow bowls topped with a fresh basil sprig and a Parmesan crisp. You can also bake the pasta briefly with extra cheese on top for a gratin-style finish that’s perfect for a cozy dinner party.
Make Ahead and Storage
Storing Leftovers
Leftovers from this Rigatoni with Sausage, Tomatoes, and Zucchini Recipe store beautifully in an airtight container in the refrigerator. It’s best eaten within 3 to 4 days to maintain freshness and flavor. The sauce-soaked pasta keeps its delicious texture, making it easy to grab for a quick meal.
Freezing
If you want to save some for longer, this dish can be frozen, but keep in mind the zucchini’s texture may soften more once thawed. Freeze in individual portions in a sealed container or heavy-duty freezer bag and consume within 2 months for best flavor.
Reheating
When reheating, warm the pasta gently on the stovetop over low to medium heat with a splash of water or broth to prevent drying out. Microwaving works too, but stir occasionally to heat evenly and revive that fresh-off-the-stove taste and aroma.
FAQs
Can I use a different type of sausage in this recipe?
Absolutely! While Italian sausage works beautifully here, you can substitute with chicken sausage, turkey sausage, or even a spicy chorizo if you prefer. Just adjust the seasoning accordingly to keep the flavors balanced.
Is it necessary to use white wine, or can I skip it?
The white wine adds acidity and depth, but if you prefer not to use alcohol, chicken broth or vegetable broth makes an excellent alternative that still enhances the sauce.
Can I make this dish vegetarian?
Yes! Replace the sausage with hearty mushrooms or plant-based sausage alternatives for a delicious vegetarian version. The tomatoes and zucchini will still shine with those swaps.
What if I don’t have rigatoni? Can I use another pasta shape?
Definitely. Penne, ziti, or even fusilli all work well as substitutes. The key is choosing a pasta shape that holds the chunky sauce so that every bite is perfectly coated.
How spicy is this Rigatoni with Sausage, Tomatoes, and Zucchini Recipe?
The crushed red pepper flakes are optional, so you can control the heat level. The Italian sausage often has mild spices, but if you enjoy a spicier meal, feel free to add more red pepper or a dash of hot sauce.
Final Thoughts
This Rigatoni with Sausage, Tomatoes, and Zucchini Recipe is one of those meals that feels like a warm hug on a plate. The harmonious blend of fresh vegetables, savory sausage, and tender pasta makes it a go-to recipe in my kitchen, and I can’t recommend it enough for anyone craving a cozy, flavorful dinner. Give it a try soon—you’ll love how simple ingredients come together to create a dish that’s anything but ordinary.
Print
Rigatoni with Sausage, Tomatoes, and Zucchini Recipe
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
Description
This Rigatoni with Sausage, Tomatoes, and Zucchini is a hearty and flavorful Italian-inspired dish that combines perfectly cooked rigatoni pasta with browned Italian sausage, fresh grape tomatoes, and tender zucchini. Enhanced with garlic, onion, tomato paste, and aromatic fresh basil, it offers a balanced and savory meal ideal for a comforting family dinner.
Ingredients
Pasta
- 3/4 lb rigatoni pasta
Sauce and Vegetables
- 1 lb Italian sausage
- 2 cups grape tomatoes
- 2 small zucchini, sliced
- 5 cloves garlic, minced
- 1 large yellow onion, diced
- 3 tablespoons olive oil
- 1/4 teaspoon crushed red pepper flakes (optional)
- 3 tablespoons tomato paste
- 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, for garnish
Instructions
- Boil Pasta: Bring a large pot of salted water to a boil. Add the rigatoni and cook until al dente according to package instructions, usually around 10-12 minutes. Drain the pasta, reserving some pasta water, and set aside.
- Sauté Onions and Brown Sausage: In a large skillet, heat olive oil over medium heat. Add the diced onion and cook until softened and translucent, about 3-4 minutes. Add the Italian sausage, breaking it up with a spoon, and cook until browned and cooked through, about 7-8 minutes.
- Add Garlic, Tomato Paste, and Vegetables: Stir in the minced garlic and tomato paste and cook for 1-2 minutes until fragrant. Add the grape tomatoes, sliced zucchini, and crushed red pepper flakes if using. Pour in white wine or chicken broth to deglaze the pan and let the mixture simmer for 5-7 minutes until the vegetables are tender and the sauce slightly thickens.
- Combine Pasta and Sauce: Add the drained rigatoni to the skillet and toss well to combine. If the sauce is too thick, add a little reserved pasta water until the desired consistency is reached. Season with salt and black pepper to taste.
- Serve: Plate the pasta and garnish with chopped fresh basil and freshly grated Parmesan cheese. Serve immediately while hot.
Notes
- You can substitute Italian sausage with ground turkey or chicken for a leaner option.
- For a vegetarian version, omit the sausage and add sautéed mushrooms or eggplant.
- If white wine is unavailable, chicken broth works well as a flavorful substitute.
- Use freshly grated Parmesan for the best flavor and texture.
- Reserving some pasta water helps achieve a silky sauce that adheres well to the rigatoni.

