Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Served bowl of tomato zucchini pasta with basil

Healthy Tomato Zucchini Pasta (One Pan!)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

One-pan healthy tomato zucchini pasta made with fresh veggies, garlic, and a burst cherry tomato sauce. Quick, light, and ready in under 30 minutes.

  • Total Time: 30 mins
  • Yield: 4 servings

Ingredients

▢2 cups cherry or grape tomatoes

▢2 medium zucchinis, chopped

▢2 tbsp olive oil

▢2–3 garlic cloves, minced

▢½ tsp red pepper flakes (optional)

▢1 tsp Italian seasoning

▢Salt & black pepper, to taste

▢8 oz rotini or pasta of choice

▢⅓ cup grated Parmesan cheese

▢Fresh basil or parsley for garnish (optional)

Instructions

1. Heat olive oil in a large skillet over medium. Add zucchini and a pinch of salt. Sauté 5–6 minutes until golden-brown.

2. Push zucchini to edges. Add garlic and red pepper flakes in center, cook 30 seconds until fragrant.

3. Stir in tomatoes and Italian seasoning. Cook 5–7 minutes over medium-high heat until tomatoes burst. Season with salt and pepper.

4. While veggies cook, boil pasta until al dente. Reserve ¼ cup pasta water before draining.

5. Add drained pasta to skillet. Toss with veggies and sauce. Add splashes of pasta water as needed for a silky coating.

6. Remove from heat. Stir in Parmesan cheese. Toss gently.

7. Taste and adjust seasoning. Garnish with fresh herbs if using.

Notes

Don’t overcrowd the pan—sauté zucchini in batches if needed.

Use legume or whole wheat pasta for added nutrition.

Store leftovers in the fridge for 3 days; reheat with a splash of water.

  • Author: Emily Frost
  • Prep Time: 10 mins
  • Cook Time: 20 mins
  • Category: Dinner, One Pan
  • Method: Skillet, Sauté
  • Cuisine: Italian-Inspired
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 310
  • Sugar: 5g
  • Sodium: 180mg
  • Fat: 14g
  • Saturated Fat: 3g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 5g
  • Protein: 10g
  • Cholesterol: 8mg