If you’re craving a pasta dish that feels like a warm hug on a plate, you have to try this Rigatoni with Sausage, Cherry Tomatoes, and Zucchini Recipe. It has everything you want: hearty Italian sausage, juicy bursts of cherry tomatoes, and tender zucchini all brought together by rigatoni’s delightful ridges that soak up every bit of that savory sauce. Comfort food meets fresh garden flavors in a dish so simple and satisfying, it quickly becomes a weeknight favorite or an impressive dish for friends and family.

Ingredients You’ll Need
The beauty of this Rigatoni with Sausage, Cherry Tomatoes, and Zucchini Recipe lies in its straightforward ingredients, each carefully chosen to build layers of flavor, texture, and color. From the freshness of basil to the richness of Italian sausage, these essentials come together with ease and elegance.
- 3/4 pound rigatoni pasta: The perfect tubular shape to trap sauce and hold your satisfying bites.
- Pinch of salt: Enhances the pasta’s flavor when added to the boiling water, an essential step for al dente perfection.
- 3 tablespoons olive oil: Adds richness and helps soften the onions while developing deep flavors.
- 1 chopped yellow onion: Builds a sweet, savory base for the sauce.
- 1/4 teaspoon red pepper flakes (optional): Offers a gentle kick that elevates the dish without overpowering.
- 1 pound Italian sausage: The star protein, providing a bold, aromatic punch that fills the kitchen with irresistible scents.
- 5 minced garlic cloves: Bursts of aromatic goodness that blend harmoniously without being too sharp.
- 3 tablespoons tomato concentrate (paste): Intensifies the tomato flavor for a rich, slightly sweet sauce.
- 1 cup chicken broth or white wine: Adds depth and moisture to the sauce, with wine lending a slight fruity note and broth giving savory richness.
- 2 cups cherry tomatoes: Tossed in whole for bursts of juiciness and vibrant color contrast.
- 1 teaspoon salt: Balances and enhances overall flavors.
- 1/2 teaspoon black pepper: Adds subtle heat and sharpness.
- 2 diced small zucchini: Brings a fresh, tender crunch and a lovely green pop.
- Handful of chopped fresh basil: The final aromatic touch to brighten the dish and add herbal freshness.
- Freshly grated Parmesan: To sprinkle on top and create a luscious finish with salty richness.
How to Make Rigatoni with Sausage, Cherry Tomatoes, and Zucchini Recipe
Step 1: Cook the Pasta
Bring a large pot of salted water to a rolling boil and add your rigatoni. Cook it according to the package directions, aiming for a perfect al dente bite—firm to the tooth but tender. Once ready, drain the rigatoni, but don’t forget to reserve about half a cup of that starchy pasta water. It’s a secret weapon that will help you create a smooth, silky sauce later on. Keep the pasta warm while you prepare the sauce.
Step 2: Sauté Aromatics
In a large skillet, heat up the olive oil over medium heat. Toss in the chopped onion and red pepper flakes, if you’re using them. Sauté gently for around 10 minutes until the onion becomes soft, translucent, and releases its sweet, inviting aroma. This gentle caramelization sets the tone for something truly memorable.
Step 3: Brown the Sausage
Add your Italian sausage to the pan, breaking it up with a wooden spoon as it cooks. You want it well-browned and fully cooked through so it brings both flavor and texture to your dish. This is where the sausage’s spices and richness get to mingle with those sweet onions, building a savory base you won’t be able to resist.
Step 4: Add Garlic
Next, stir in the minced garlic and let it cook for about two minutes until fragrant. Be careful not to let it burn—the goal is to release its warm, aromatic essence that complements the sausage and onions perfectly.
Step 5: Add Tomato Paste
Now spoon in the tomato concentrate and stir it into the mix, cooking for another couple of minutes to deepen its flavor. This concentrated tomato goodness gives your sauce body and richness, transforming it from simple ingredients to a hearty, delicious sauce.
Step 6: Deglaze and Simmer
Pour in the chicken broth or white wine to deglaze the pan. Watch as the browned bits lift off the bottom, infusing the sauce with an extra layer of flavor. Then add your cherry tomatoes, salt, and black pepper. Let everything simmer gently for about 10 minutes, allowing the tomatoes to soften and burst, creating pockets of juicy sweetness in the sauce.
Step 7: Add Zucchini
Stir in the diced zucchini and cook for another 5 minutes. You want them tender but still with a little bite, adding fresh texture and color that balances the richness of the sausage and sauce perfectly.
Step 8: Combine Pasta and Sauce
It’s time to bring it all together! Add the drained rigatoni to your pan and toss everything so all those beautiful flavors mingle. If the sauce feels a bit thick, splash in some reserved pasta water to loosen it up and make it wonderfully silky.
Step 9: Finish and Serve
Turn off the heat and stir in a generous handful of chopped fresh basil for a burst of herbal brightness. Serve immediately, topped with freshly grated Parmesan that melts lightly over the hot pasta, adding just the right amount of salty, creamy luxury.
How to Serve Rigatoni with Sausage, Cherry Tomatoes, and Zucchini Recipe

Garnishes
To really make this Rigatoni with Sausage, Cherry Tomatoes, and Zucchini Recipe shine, think fresh and flavorful garnishes. A few extra basil leaves or a sprinkle of red pepper flakes provide a pop of color and brightness. Don’t forget the freshly grated Parmesan—it’s like the cherry on top of a masterpiece, giving a savory finish to each bite.
Side Dishes
This dish is a star on its own, but pairing it with a crisp green salad or garlic bread made for dipping will round out the meal beautifully. A simple mixed greens salad with a lemon vinaigrette helps cut through the richness, while crunchy bread is perfect for soaking up any leftover sauce.
Creative Ways to Present
Want to elevate the presentation of this Rigatoni with Sausage, Cherry Tomatoes, and Zucchini Recipe? Try serving it family-style in a beautiful shallow bowl, letting everyone dig in and share. For a dinner party, plate it with a sprinkle of microgreens and a drizzle of high-quality olive oil for that restaurant-worthy finish. It’s amazing how a few thoughtful touches can make this comforting dish feel extra special.
Make Ahead and Storage
Storing Leftovers
Leftover Rigatoni with Sausage, Cherry Tomatoes, and Zucchini Recipe tastes just as good the next day. Store any extra pasta in an airtight container in the refrigerator for up to three days. The flavors will continue to meld, making for an even more harmonious meal when reheated.
Freezing
If you want to save some for later, this dish freezes well. Transfer cooled leftovers to a freezer-safe container and freeze for up to two months. Just note that the texture of zucchini might soften a bit after freezing, but the flavors will remain deliciously intact.
Reheating
When ready to enjoy your stored Rigatoni with Sausage, Cherry Tomatoes, and Zucchini Recipe again, gently reheat in a skillet over medium-low heat, adding a splash of water or broth to refresh the sauce. Alternatively, microwave in short bursts, stirring in between to heat evenly without drying out.
FAQs
Can I use a different type of sausage?
Absolutely! While Italian sausage adds great flavor, you can swap it for spicy chorizo, turkey sausage, or even plant-based sausages to suit your tastes and dietary preferences. Each will bring a unique twist to the dish.
What can I substitute for zucchini?
If zucchini isn’t your favorite or you don’t have any on hand, try yellow squash, bell peppers, or even chopped asparagus. These vegetables will maintain the fresh, tender texture and vibrant color that complement the sauce beautifully.
Is there a way to make this recipe vegetarian?
Yes! Simply omit the sausage and add extra vegetables like mushrooms or eggplant for richness. Using vegetable broth instead of chicken broth will keep it vegetarian and still deeply flavorful.
Can I prepare this dish ahead of time?
While it’s best enjoyed fresh, you can prepare the sauce a day ahead and refrigerate it separately from the pasta. Reheat them gently on the stove and combine just before serving to keep the pasta from getting mushy.
How do I know when the rigatoni is perfectly al dente?
Al dente means the pasta is cooked but still has a firm bite. Start tasting the rigatoni a minute or two before the package’s recommended time. It should be tender but offer a slight resistance when bitten, not soft or mushy.
Final Thoughts
I can’t recommend this Rigatoni with Sausage, Cherry Tomatoes, and Zucchini Recipe enough. It’s a comforting, flavorful meal that feels special yet comes together so easily. Perfect for family dinners, casual get-togethers, or whenever you want to treat yourself to something homemade and hearty. Give it a try—you might just find your new favorite pasta dish!
Print
Rigatoni with Sausage, Cherry 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 al dente rigatoni with savory Italian sausage, juicy cherry tomatoes, and tender zucchini. Cooked in a rich tomato and wine broth with fragrant garlic and fresh basil, this dish offers a comforting and well-balanced meal perfect for weeknight dinners or casual gatherings.
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, to serve
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
- You can substitute Italian sausage with turkey sausage for a leaner option.
- If you prefer spicier, add more red pepper flakes or use spicy Italian sausage.
- Use white wine for a slightly richer flavor, but chicken broth works well for those avoiding alcohol.
- Reserve pasta water is key to adjusting sauce consistency, so don’t skip it.
- If fresh basil is unavailable, dried basil can be used but add it earlier during simmering for best flavor.

