1. Cook pasta according to package instructions until al dente. Drain and set aside.
2. In a large skillet, heat olive oil over medium-high heat. Add shrimp and cook for 3-4 minutes per side or until pink and cooked through. Remove shrimp from skillet and set aside.
3. Add tomatoes, zucchini, peppers to the same skillet, season with salt and pepper, and sauté for 5-6 minutes or until vegetables are slightly tender.
4. In a small bowl, whisk together red wine vinegar, garlic, olive oil, salt, and pepper to make the dressing.
5. Add cooked pasta, shrimp, roasted vegetables, feta cheese, and dressing to a large mixing bowl. Toss well to combine.
6. Refrigerate for at least 30 minutes before serving to allow flavors to meld.
7. Serve chilled and garnish with fresh parsley or basil (optional).
Enjoy your delicious Greek pasta salad with shrimp tomatoes zucchini peppers and feta! This recipe is perfect for a summer barbecue, picnic, or as a side dish at dinner.