Prepare the Pasta:
Bring a large pot of salted water to a boil. Add the pasta and cook according to the package instructions until al dente.
Reserve about 1 cup of pasta water, then drain the pasta and set aside.
Sauté the Aromatics:
While the pasta cooks, heat the olive oil in a large skillet over medium heat.
Add the minced garlic (and red pepper flakes, if using) and sauté for about 1 minute until fragrant.
Cook the Vegetables:
Add the sliced red and yellow bell peppers, carrots, broccoli, and zucchini to the skillet.
Sauté the vegetables for 4–5 minutes until they start to become tender but still retain some crunch.
Deglaze & Build the Sauce:
Pour in the white wine (or vegetable broth) to deglaze the pan, stirring to lift any caramelized bits from the bottom.
Allow the liquid to reduce by about half, approximately 2 minutes.
Stir in the cherry tomatoes, dried oregano, dried basil, and lemon juice. Let the mixture cook for an additional 2 minutes until the tomatoes soften slightly.
Combine Pasta & Vegetables:
Add the drained pasta to the skillet along with a splash of the reserved pasta water.
Toss everything together until the pasta is well-coated with the vegetable mixture.
Season with salt and pepper to taste.
Finish & Serve:
Stir in the grated Parmesan cheese until it melts into the sauce. If the sauce feels a bit dry, add a little more of the reserved pasta water to reach your desired consistency.
Remove from heat, garnish with fresh basil, and serve warm.
Details
Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Yield: Serves 4
Category: Main Course
Method: Boiling, Sautéing, Deglazing
Cuisine: Italian
Diet: Vegetarian
Keywords
Italian, Vegetarian, Pasta Primavera, Fresh Vegetables, Healthy Dinner, Quick Recipe, Seasonal Produce, Mediterranean
Nutrition (Per Serving Estimate)
Serving Size: 1 plate (approximately 1/4 of the recipe)
Calories: ~450 kcal
Sugar: ~6 g
Sodium: ~500 mg (variable based on salt use)
Fat: ~15 g
Saturated Fat: ~5 g
Unsaturated Fat: ~10 g
Trans Fat: 0 g
Carbohydrates: ~60 g
Fiber: ~7 g
Protein: ~15 g
Cholesterol: ~15 mg (will be 0 mg if cheese is omitted or substituted)
Note: These values are approximate and can vary based on the specific ingredients and brands used.