Description
This Tomato Zucchini Pasta is a light, fresh, and flavorful vegetarian dish made with cherry tomatoes, zucchini, garlic, and herbs. Ready in under 30 minutes, it’s perfect for busy weeknights or a simple garden-fresh meal.
Ingredients
8 oz (225g) pasta of your choice (spaghetti, penne, fusilli, or gluten-free)
2 tbsp olive oil
2 cloves garlic, minced
1 small onion, finely chopped (optional)
2 medium zucchinis, sliced into half-moons or quarter rounds
1.5 cups cherry tomatoes, halved (or 2 medium ripe tomatoes, chopped)
Salt & black pepper, to taste
1/2 tsp red pepper flakes (optional)
1/2 tsp dried oregano or Italian seasoning
1/4 cup fresh basil, chopped (or 1 tsp dried basil)
Grated Parmesan or vegan cheese (optional)
Instructions
- Bring a large pot of salted water to a boil and cook the pasta according to package directions until al dente. Reserve 1/4 cup of the pasta water before draining.
- In a large skillet over medium heat, heat olive oil. Add onion (if using) and sauté for 2–3 minutes until softened. Add garlic and sauté for another 30 seconds.
- Add zucchini and cook for 4–5 minutes until golden and tender.
- Add cherry tomatoes and cook for 3–4 minutes until they begin to soften and burst.
- Season with salt, pepper, red pepper flakes, oregano, and basil.
- Add the cooked pasta and a splash of the reserved pasta water. Stir together for 1–2 minutes until everything is well combined.
- Serve hot, garnished with extra basil, grated Parmesan, or a drizzle of olive oil if desired.
Notes
For a creamy version, stir in cream cheese or a splash of cream at the end.
Add protein with grilled chicken, shrimp, or canned white beans.
Boost umami with sun-dried tomatoes, olives, or capers.
Use vegan cheese or nutritional yeast to make it vegan.
Store leftovers in an airtight container in the fridge for up to 3 days.
- Prep Time: 10 minutes
- Cook Time: 15-20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian-Inspired
Nutrition
- Serving Size: 1.5 cups
- Calories: 320
- Sugar: 6g
- Sodium: 180mg
- Fat: 10g
- Saturated Fat: 2g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 48g
- Fiber: 4g
- Protein: 9g
- Cholesterol: 0mg