Last week, I stood in my kitchen staring at a basket of zucchini and a bowl of ripe tomatoes that needed a purpose. That simple moment turned into this Rigatoni with Tomatoes, and Zucchini recipe. It fills the house with the smell of garlic, basil, and sausage, and it comes together fast enough for a busy weeknight.
Table of Contents
Rigatoni with Tomatoes and Zucchini Recipe Overview
This Rigatoni with Tomatoes, and Zucchini combines hearty Italian sausage, sweet tomatoes, tender zucchini, and fresh basil in one comforting pasta dinner. The sauce tastes rich and satisfying, yet the dish feels lighter than many baked pasta recipes because it does not rely on heavy cream.
Moreover, the ridges of rigatoni catch every bit of the tomato sauce, making each bite flavorful and balanced.
Why This Easy Italian Pasta Dinner Works
This recipe works because every ingredient contributes something important. The sausage brings savory richness, while the tomatoes add freshness and natural sweetness.
Meanwhile, zucchini softens into the sauce without overpowering it. Fresh basil then adds brightness that ties everything together.
Key Recipe Details: Servings, Prep Time, Cook Time, and Cuisine
- Servings: 6
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Cuisine: Italian
- Category: Dinner
Ingredients for Rigatoni with Tomatoes and Zucchini
Pasta, Sausage, and Fresh Produce
For this Rigatoni with Tomatoes, and Zucchini recipe, you will need:
- 3/4 lb rigatoni pasta
- 1 lb Italian sausage
- 1 large yellow onion, finely chopped
- 2 small zucchini, diced
- 2 cups grape tomatoes
- 1/2 cup fresh basil, chopped
Sauce Ingredients and Seasonings
- 3 tbsp olive oil
- 5 garlic cloves, minced
- 3 tbsp tomato paste
- 1 cup white wine or chicken broth
- 1 tsp salt
- 1/2 tsp black pepper
- 1/4 tsp crushed red pepper flakes (optional)
Parmesan Cheese and Optional Garnishes
- Freshly grated Parmesan cheese, for serving
You can also add extra basil or a pinch of red pepper flakes before serving for extra flavor.
Ingredient Substitutions and Variations
Best Pasta Alternatives to Rigatoni
Although rigatoni works best, you can also use:
- Penne
- Farfalle
- Rotini
- Medium shells
Each option holds the sauce well and creates a similar texture.
Sausage, Ground Beef, and Other Protein Options
Italian sausage adds lots of flavor. However, you can replace it with:
- Chicken sausage
- Turkey sausage
- Ground beef
If using ground beef, add extra basil or Italian seasoning to build more flavor.
Tomato and Onion Substitutions
Grape tomatoes work beautifully here. However, you may also use:
- Cherry tomatoes
- Chopped heirloom tomatoes
Likewise, yellow onion can be replaced with:
- White onion
- Shallots
How to Make a Creamy Tomato Zucchini Rigatoni
For a creamy version, stir in:
- 1 cup heavy cream
- Optional 1/2 cup finely grated Parmesan cheese
Because cream softens the spice level, you may want to add extra red pepper flakes.
Why Rigatoni Is the Best Pasta for This Recipe
What Makes Rigatoni Different from Other Pasta Shapes
Rigatoni features a wide tube shape and deep ridges. As a result, it captures sauce inside and outside each piece.
That texture creates a more satisfying bite compared to smoother pasta varieties.
How Rigatoni Holds Tomato Sauce and Sausage So Well
The hearty sausage pieces settle inside the pasta tubes, while the ridges cling to the tomato sauce.
Therefore, every forkful of Rigatoni with Tomatoes, and Zucchini delivers balanced flavor.
How to Make Rigatoni with Tomatoes and Zucchini
Step 1: Boil the Pasta
Bring a large pot of salted water to a boil.
Then cook the rigatoni until al dente, about 9 to 10 minutes.
Reserve 1/2 cup pasta water before draining.
Step 2: Sauté the Onion and Build the Flavor Base
Meanwhile, heat olive oil in a wide pot over medium heat.
Add the onion and red pepper flakes. Cook for about 10 minutes until very soft and fragrant.
Step 3: Brown the Italian Sausage
Next, add the sausage.
Break it into small pieces and cook until browned and fully cooked.
Step 4: Create the Tomato Sauce
Add the garlic and cook briefly.
Then stir in the tomato paste.
Next, add the tomatoes, wine or broth, salt, and pepper.
Simmer for about 10 minutes. As the tomatoes soften, gently press them if they do not burst on their own.
Step 5: Cook the Zucchini
Add the diced zucchini.
Cook for about 5 minutes until tender but still slightly firm.
Step 6: Combine the Pasta and Sauce
Add the drained rigatoni to the sauce.
Then toss everything together until evenly coated.
If needed, add some reserved pasta water to loosen the sauce.
Step 7: Finish with Fresh Basil and Parmesan
Remove the pot from the heat.
Stir in the fresh basil.
Serve immediately and top with freshly grated Parmesan cheese.
Tips for the Best Rigatoni with Tomatoes and Zucchini
Use Fresh Basil for Maximum Flavor
Fresh basil gives this dish its signature brightness.
Although dried basil works in many recipes, it does not provide the same fresh flavor here.
Cook the Pasta Al Dente
Always cook the pasta to al dente.
Since the pasta continues cooking slightly after mixing with the sauce, this step keeps the texture perfect.
Adjust Salt Carefully When Using Sausage
Italian sausage already contains seasoning and salt.
Therefore, taste the sauce before adding extra salt.
Use Reserved Pasta Water for the Perfect Sauce Consistency
Pasta water contains starch that helps the sauce cling to the noodles.
As a result, the finished dish looks silky and cohesive.
Storing and Reheating Leftovers
How to Store Leftover Rigatoni
Allow leftovers to cool completely.
Then place them in an airtight container and refrigerate for up to 4 days.
Best Ways to Reheat Without Drying Out the Sauce
Add a splash of water or broth before reheating.
Then warm gently on the stovetop or in the microwave until heated through.
More Such Recipes
- Fresh Tomato Zucchini Pasta for Easy Summer Dinners
- Quick 15 Minute Greek Pasta with Tomatoes and Feta
- Easy Lemon Chicken Pasta for a Bright Weeknight Meal
- Creamy Chicken Pesto Pasta with Fresh Herbs and Garlic
- Trader Joe’s Bruschetta Sauce Made with Fresh Tomatoes and Basil
- Bow Tie Pasta Salad with Tomatoes, Basil, and Mozzarella
You can also follow Kai Recipes on Pinterest and Facebook for more meal ideas and pasta inspiration.
Final Thoughts

Why This Rigatoni with Tomatoes and Zucchini Is a Perfect Weeknight Dinner
This Rigatoni with Tomatoes, and Zucchini recipe delivers comfort, freshness, and hearty flavor in just 40 minutes. Moreover, it uses simple ingredients that many home cooks already have on hand.
A Simple, Flavorful Pasta Recipe the Whole Family Will Enjoy
From the juicy tomatoes to the tender zucchini and savory sausage, every ingredient plays its part. As a result, this dinner feels special without requiring extra effort. If you need a reliable family meal, this Rigatoni with Tomatoes, and Zucchini belongs on your menu.
Print
Rigatoni with Tomatoes and Zucchini Easy & Amazing Dinner
- Total Time: 40 minutes
- Yield: 6 servings 1x
Description
A hearty Italian dinner with rigatoni, sausage, burst tomatoes, tender zucchini, garlic, fresh basil, and Parmesan.
Ingredients
3/4 lb rigatoni pasta
3 tbsp olive oil
1 large yellow onion, finely chopped
1/4 tsp crushed red pepper flakes, optional
1 lb Italian sausage, mild, sweet, or spicy
5 garlic cloves, minced
3 tbsp tomato paste
2 cups grape tomatoes
1 cup white wine or chicken broth
2 small zucchini, diced
1 tsp salt
1/2 tsp black pepper
1/2 cup fresh basil, chopped
Freshly grated Parmesan cheese, for serving
Instructions
1. Bring a large pot of salted water to a boil.
2. Heat the olive oil in a wide pot over medium heat. Cook the onion and red pepper flakes until very soft, about 10 minutes.
3. Add the sausage, break it into small pieces, and cook until browned and fully cooked.
4. Stir in the garlic and cook briefly until fragrant, then mix in the tomato paste.
5. Add the tomatoes, wine or chicken broth, salt, and pepper. Simmer about 10 minutes until the tomatoes soften and burst, pressing them lightly if needed.
6. Add the zucchini and cook for about 5 minutes until tender.
7. Meanwhile, cook the rigatoni until al dente, about 9 to 10 minutes.
8. Drain the pasta, reserving 1/2 cup pasta water.
9. Combine the pasta with the sauce, adding a little reserved pasta water if needed to loosen the mixture.
10. Stir in the basil, remove from heat, serve immediately, and top with Parmesan cheese.
Notes
Cook the pasta only to al dente so it does not become soft after mixing with the sauce.
Fresh basil gives the best flavor.
Italian sausage already contains salt, so adjust seasoning carefully.
Parmesan cheese is optional.
If tomatoes do not burst naturally, gently press them while cooking.
Reserved pasta water can adjust sauce consistency.
Penne, farfalle, or other pasta shapes may be substituted.
Cherry tomatoes or chopped heirloom tomatoes can replace grape tomatoes.
Chicken or turkey sausage may replace pork sausage.
Ground beef can replace sausage. Add extra basil or Italian seasoning for more flavor.
White onion or shallots can replace yellow onion.
For a creamy version, stir in 1 cup heavy cream after cooking. You may also add 1/2 cup finely grated Parmesan cheese.
Add extra red pepper flakes if using cream because cream reduces heat.
Leftovers keep well for several days.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving

