If you are looking for a delightful, comforting pasta dish that truly satisfies, then this Rigatoni with Sausage, Tomatoes, and Zucchini Recipe is an absolute must-try. It combines hearty Italian sausage with the fresh brightness of cherry tomatoes and tender zucchini, all tossed with perfectly cooked rigatoni. The blend of savory, tangy, and slightly sweet flavors creates a meal that feels both homey and special. Whether you’re cooking for a weeknight dinner or entertaining friends, this recipe delivers big on taste and keeps things wonderfully simple in the kitchen.

Ingredients You’ll Need
The ingredients for this Rigatoni with Sausage, Tomatoes, and Zucchini Recipe are straightforward, yet each one plays a vital role in crafting a well-balanced and flavorful dish. From the robust Italian sausage that adds richness to the fresh zucchini that brings texture and brightness, every item works together beautifully.
- 3/4 pound rigatoni pasta: Choose rigatoni for its ridges that hold the sauce perfectly.
- Pinch of salt: Essential for seasoning the pasta water to flavor your noodles from the start.
- 3 tablespoons olive oil: Adds a silky richness and helps sauté the aromatics perfectly.
- 1 chopped yellow onion: Provides a sweet, savory base that builds depth of flavor.
- 1/4 teaspoon red pepper flakes (optional): A little heat that elevates the dish without overpowering it.
- 1 pound Italian sausage: The star protein offering spicy, savory notes that pair wonderfully with the vegetables.
- 5 minced garlic cloves: Offers aromatic depth and a punch of garlic flavor that enhances the sauce.
- 3 tablespoons tomato concentrate (paste): Intensifies the tomato flavor without adding extra liquid.
- 1 cup chicken broth or white wine: Adds moisture and complexity to the sauce’s base.
- 2 cups cherry tomatoes: Bursting with sweet, juicy bursts that brighten every bite.
- 1 teaspoon salt: Essential seasoning to balance and bring out all the flavors.
- 1/2 teaspoon black pepper: Adds a mild sharpness that complements the entire dish.
- 2 diced small zucchini: Adds a fresh, tender texture and subtle sweetness.
- Handful of chopped fresh basil: A fragrant herb that lifts and freshens the finished pasta.
- Freshly grated parmesan: The perfect finishing touch, adding a nutty, salty richness when served.
How to Make Rigatoni with Sausage, Tomatoes, and Zucchini Recipe
Step 1: Cook the Pasta
Start by bringing a large pot of water to a rolling boil. Add a pinch of salt to bring out the flavor, then toss in your rigatoni. Cook the pasta according to the package directions until al dente, meaning it’s tender but still has a slight bite—this texture is ideal for holding up against the hearty sauce to come. Reserve a half cup of the pasta water before draining; this starchy water will come in handy later to help marry the sauce and pasta beautifully.
Step 2: Sauté Aromatics
While the pasta cooks, heat olive oil in a large pan over medium heat. Add the chopped yellow onion and, if you like a bit of gentle spice, sprinkle in the red pepper flakes now. Sauté these until the onion turns translucent and gives off that sweet, gentle aroma—this usually takes about 10 minutes. This step lays the flavorful foundation for the entire dish, and patience here pays off deliciously.
Step 3: Brown the Sausage
Next, add the Italian sausage to the pan with your softened onions. Use a wooden spoon to break the sausage into bite-sized pieces as it cooks. Continue stirring and cooking until the sausage is browned and cooked through. The caramelization from browning adds amazing savory notes that elevate the sauce to something special.
Step 4: Add Garlic
Once the sausage is perfectly browned, stir in the minced garlic. Cook it for about 2 minutes, just until fragrant. Be careful to avoid burning the garlic as it can turn bitter. Garlic enhances the depth of flavor and infuses the dish with that unmistakable aromatic essence.
Step 5: Add Tomato Paste
Now, stir in the tomato concentrate (or paste). Cook it with the sausage and garlic for another 2 minutes, which intensifies the tomato flavor and adds a subtle sweetness and richness. This step really deepens the sauce’s character.
Step 6: Deglaze and Simmer
Pour in the chicken broth or white wine to deglaze the pan, scraping up any delicious browned bits stuck to the bottom. Then add your cherry tomatoes along with salt and black pepper. Let everything simmer for about 10 minutes to allow the tomatoes to burst, releasing their juices and melding all the flavors together into a luscious sauce.
Step 7: Add Zucchini
Stir in the diced zucchini and cook for an additional 5 minutes. You want the zucchini to become tender yet maintain a bit of bite so it doesn’t turn mushy. This adds a fresh, light contrast to the rich sausage and tomato flavors.
Step 8: Combine Pasta and Sauce
Finally, add the drained rigatoni directly into the pan with your sausage and vegetable sauce. Toss everything together thoroughly. If the sauce feels a bit thick, add a splash of the reserved pasta water to loosen it and create a silky, cohesive coating on every rigatoni piece.
Step 9: Finish and Serve
Turn off the heat and stir in a handful of freshly chopped basil to add fragrant brightness. Plate up this hearty dish and finish with a generous topping of freshly grated parmesan cheese. Serve immediately and enjoy all the wonderful textures and flavors that make this Rigatoni with Sausage, Tomatoes, and Zucchini Recipe such a joy to eat.
How to Serve Rigatoni with Sausage, Tomatoes, and Zucchini Recipe

Garnishes
Adding vibrant, fresh garnishes can truly enhance this meal. A sprinkle of chopped fresh basil or parsley adds a pop of color and herbal freshness. Don’t shy away from a shower of grated parmesan cheese on top—its nutty, salty flavor perfectly rounds off the dish. A drizzle of good-quality olive oil just before serving can also add a lovely silky finish.
Side Dishes
Since this Rigatoni with Sausage, Tomatoes, and Zucchini Recipe is quite hearty, pairing it with lighter side dishes balances the meal nicely. A crisp green salad with a lemon vinaigrette or a simple sauté of garlic spinach complements the richness well. For a classic touch, crusty garlic bread is perfect for mopping up every last bit of that luscious sauce.
Creative Ways to Present
For a dinner party or family gathering, try serving this pasta in large shallow bowls to showcase the colors and textures. Garnish each plate with a small bouquet of fresh basil leaves and a parmesan crisp for an elevated touch. Alternatively, toss the pasta with the sauce ahead of time and bake it with a sprinkling of mozzarella cheese on top, turning it into a delightful baked pasta casserole.
Make Ahead and Storage
Storing Leftovers
Any leftovers from this Rigatoni with Sausage, Tomatoes, and Zucchini Recipe store beautifully in an airtight container in the refrigerator for up to 3 days. The flavors actually deepen as it rests, but the pasta may absorb some sauce, so keep the reserved pasta water handy when reheating.
Freezing
This pasta freezes well if you want to prepare it in advance. Let it cool completely, then transfer to a freezer-safe container. It can be frozen for up to 2 months. To prevent dryness, it’s best to freeze without the parmesan garnish and add fresh cheese after reheating.
Reheating
When reheating, warm the pasta gently on the stove over low heat. Add a splash of water or broth to revive the sauce’s creaminess without drying it out. Alternatively, microwave in short bursts, stirring in between, to heat evenly. Top with fresh grated parmesan before serving to regain that just-cooked charm.
FAQs
Can I use another type of pasta for this recipe?
Absolutely! While rigatoni is ideal because of its ridges and tube shape that trap the sauce, other pasta shapes like penne or ziti will work well too and give a similar experience.
Is it necessary to use Italian sausage or can I substitute it?
Italian sausage is preferred for its bold seasoning, but you can substitute with ground pork or turkey seasoned with fennel seeds, garlic, and red pepper flakes to mimic its flavor if needed.
Can this dish be made vegetarian?
Yes! Simply omit the sausage and increase the amount of zucchini or add other vegetables like mushrooms or eggplant. Using a hearty vegetable broth will keep the sauce flavorful.
What can I use instead of chicken broth or white wine?
If you prefer, vegetable broth or even water can be used as a substitute. The wine adds complexity, but it’s not essential as long as you have some flavorful liquid to deglaze and simmer the sauce.
Can I prepare any part of the Rigatoni with Sausage, Tomatoes, and Zucchini Recipe ahead of time?
Yes, you can make the sauce a day in advance and store it in the fridge. When ready to eat, cook the pasta fresh and combine with the warmed sauce. This saves time and lets the flavors continue to meld.
Final Thoughts
This Rigatoni with Sausage, Tomatoes, and Zucchini Recipe is the kind of meal that feels like a warm hug on a plate—comforting, flavorful, and really not complicated at all. It’s perfect for weeknights, and also impressive enough to serve guests. Give it a go, and I’m confident it will quickly become one of your favorite go-to dishes as it has for mine.
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 flavorful and hearty Italian-inspired pasta dish perfect for a weeknight dinner. It features al dente rigatoni pasta tossed with a savory sausage and tomato sauce, accented by fresh zucchini and fragrant basil, then finished with a generous sprinkle of freshly grated parmesan cheese.
Ingredients
Pasta
- 3/4 pound rigatoni pasta shapes
- Pinch of salt (for pasta water)
Sauce and Vegetables
- 3 tablespoons olive oil
- 1 chopped yellow onion
- 1/4 teaspoon red pepper flakes, optional
- 1 pound Italian sausage
- 5 minced garlic cloves
- 3 tablespoons tomato concentrate (paste)
- 1 cup chicken broth or white wine
- 2 cups cherry tomatoes
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 2 diced small zucchini
- Handful of chopped fresh basil
To Serve
- Freshly grated parmesan cheese
Instructions
- Cook the Pasta: Bring a large pot of water to a boil. Add a pinch of salt and the rigatoni pasta. Cook according to the package directions until al dente. Drain the pasta, reserving 1/2 cup of the pasta cooking water, and keep the pasta warm.
- Sauté Aromatics: While the pasta cooks, heat the olive oil in a large pan over medium heat. Add the chopped onion and red pepper flakes (if using), and sauté for about 10 minutes, until the onion becomes translucent and aromatic.
- Brown the Sausage: Add the Italian sausage to the pan. Cook, breaking it up with a wooden spoon, until browned and cooked through.
- Add Garlic: Stir in the minced garlic and cook for about 2 minutes until fragrant, being careful not to burn it.
- Add Tomato Paste: Add the tomato concentrate (paste), stir to incorporate, and cook for an additional 2 minutes to intensify the flavor.
- Deglaze and Simmer: Pour in the chicken broth or white wine, add the cherry tomatoes, salt, and black pepper. Simmer for 10 minutes, scraping up any browned bits from the bottom of the pan for extra flavor.
- Add Zucchini: Stir in the diced zucchini and cook for about 5 more minutes until the zucchini is tender but not mushy.
- Combine Pasta and Sauce: Add the drained rigatoni to the pan with the sausage and vegetable mixture. Toss everything together, adding some reserved pasta water if needed for a silkier sauce.
- Finish and Serve: Stir in the chopped fresh basil. Plate the pasta and top with freshly grated parmesan cheese. Serve immediately.
Notes
- Reserve some pasta water to adjust sauce consistency if needed.
- Red pepper flakes are optional and can be omitted for less heat.
- Use chicken broth for richer flavor or white wine for a slightly tangy note.
- Fresh basil can be substituted with dried basil, added earlier in the cooking process.
- For a vegetarian option, substitute Italian sausage with plant-based sausage.

