This tomato zucchini pasta is a simple, colorful dinner made with tender zucchini, juicy cherry tomatoes, garlic, Parmesan, and fresh basil. It comes together in one skillet after the pasta cooks, making it an easy choice for a flavorful weeknight meal.
Why You’ll Love This Recipe
- Fresh and flavorful: Sweet cherry tomatoes, golden zucchini, garlic, herbs, and basil give every bite plenty of flavor.
- Simple ingredients: You only need a handful of everyday ingredients to make this easy pasta dinner.
- Quick and practical: The vegetables cook while the pasta boils, so dinner comes together without complicated preparation.
- Family-friendly: The mild Italian-inspired flavors make this a comforting meal for the whole family.
- Easy to customize: You can adjust the spice, pasta shape, or cheese to suit your preferences.
Ingredients

- 8 oz pasta
- 2 tablespoons olive oil
- 2 medium zucchini, sliced into half-moons
- 2 cups cherry tomatoes
- 4 cloves garlic, minced
- ½ teaspoon garlic powder
- ½ teaspoon Italian seasoning
- ½ teaspoon chili flakes
- ½ teaspoon salt
- ½ teaspoon black pepper
- ½ cup grated Parmesan
- ¼ cup fresh chopped basil
Instructions
- Cook the pasta al dente in a pot of boiling salted water according to the package directions. Reserve ¼ cup of pasta water before draining.
- Heat the olive oil in a large skillet over medium heat.
- Add the sliced zucchini and sauté until golden around the edges. Transfer the zucchini to a plate and set aside.
- Add the cherry tomatoes, minced garlic, garlic powder, Italian seasoning, chili flakes, salt, and black pepper to the same skillet.
- Cook for 3–4 minutes, stirring occasionally, until the tomatoes soften and become juicy.
- Add the reserved pasta water and cook for another 2–3 minutes so the flavors combine.
- Add the cooked pasta and Parmesan to the skillet. Stir well until the pasta is coated.
- Return the cooked zucchini to the skillet and add the fresh basil. Gently stir everything together.
- Garnish with additional Parmesan and basil if desired, then serve immediately.

Tips & Tricks
- Cook the pasta al dente: Slightly firm pasta holds up better when combined with the vegetables and sauce.
- Do not overcook the zucchini: Sauté it until golden at the edges while keeping some texture.
- Reserve pasta water: The starchy water helps loosen the tomato mixture and brings the pasta together.
- Adjust the heat: Reduce or omit the chili flakes for a milder dish, or add more for extra warmth.
- Use fresh basil: Add it near the end of cooking to preserve its fresh flavor and aroma.
- Choose your favorite pasta: Penne, rotini, spaghetti, or another pasta shape can work well.
- For extra creaminess: Stir in a little additional Parmesan while the pasta is hot.
Details
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Dinner
- Method: Stovetop
- Cuisine: Italian-inspired
- Difficulty: Easy
- Dietary Notes: Vegetarian; alcohol-free

Notes
For a simple variation, use whole-wheat or gluten-free pasta if preferred. You can also increase the zucchini or tomatoes for an even more vegetable-forward meal.
Serve this pasta immediately with extra Parmesan and fresh basil. A simple green salad or crusty bread makes an easy side.
Nutrition
Approximate per serving:
- Calories: 390
- Protein: 15 g
- Carbohydrates: 55 g
- Fat: 14 g
Nutrition will vary depending on the pasta and Parmesan used.
FAQ
Can I make tomato zucchini pasta ahead of time?
Yes. You can prepare it ahead and refrigerate it, although it is best served fresh because the pasta and vegetables have their best texture immediately after cooking.
What pasta is best for this recipe?
Penne, rotini, spaghetti, and similar pasta shapes work well. Choose a shape that holds onto the tomato, garlic, and Parmesan mixture.
Can I make this zucchini pasta recipe without chili flakes?
Absolutely. Simply leave out the chili flakes for a milder flavor. The garlic, Italian seasoning, basil, and Parmesan still provide plenty of flavor.
Can I use different tomatoes?
Yes. Cherry tomatoes are used in the original recipe, but other small, ripe tomatoes can also work. Cut larger tomatoes into bite-sized pieces.
How do I keep the pasta from becoming dry?
Reserve some pasta water before draining. Adding it to the softened tomatoes creates a flavorful base that helps coat the pasta.
Is this tomato pasta vegetarian?
Yes, the recipe is vegetarian as written. For a strictly vegetarian diet, choose a Parmesan cheese made without animal rennet if necessary.
Storage
Refrigerator: Store leftovers in an airtight container for up to 3 days.
Freezer: For best texture, this pasta is better refrigerated than frozen because zucchini and tomatoes can soften after freezing and thawing.
Reheating: Reheat gently in a skillet or microwave. Add a small splash of water if the pasta seems dry, then stir until heated through.

Similar Recipes

Tomato Zucchini Pasta
Ingredients
- 8 oz pasta
- 2 tablespoons olive oil
- 2 medium zucchini sliced into half-moons
- 2 cups cherry tomatoes
- 4 cloves garlic minced
- ½ teaspoon garlic powder
- ½ teaspoon Italian seasoning
- ½ teaspoon chili flakes
- ½ teaspoon salt
- ½ teaspoon black pepper
- ½ cup grated Parmesan
- ¼ cup fresh chopped basil
Instructions
- Cook the pasta al dente in a pot of boiling salted water according to the package directions. Reserve ¼ cup of pasta water before draining.
- Heat the olive oil in a large skillet over medium heat.
- Add the sliced zucchini and sauté until golden around the edges. Transfer the zucchini to a plate and set aside.
- Add the cherry tomatoes, minced garlic, garlic powder, Italian seasoning, chili flakes, salt, and black pepper to the same skillet.
- Cook for 3–4 minutes, stirring occasionally, until the tomatoes soften and become juicy.
- Add the reserved pasta water and cook for another 2–3 minutes so the flavors combine.
- Add the cooked pasta and Parmesan to the skillet. Stir well until the pasta is coated.
- Return the cooked zucchini to the skillet and add the fresh basil. Gently stir everything together.
- Garnish with additional Parmesan and basil if desired, then serve immediately.
Notes
Conclusion
This easy tomato zucchini pasta is proof that a satisfying dinner does not need complicated ingredients or a long cooking process. Tender zucchini, juicy tomatoes, fragrant garlic, Parmesan, and fresh basil come together with pasta for a comforting meal that is easy enough for busy weeknights. Keep this recipe handy whenever you want a quick, colorful, vegetable-packed pasta dinner.

