Cook the pasta until it's al dente', then drain.
In a large mixing bowl combine the greek yogurt, and Italian dressing. Mix until well combined.
Sprinkle in the Italian seasoning, and add in the minced garlic.
Mix the ingredients until everything is well incorporated.
Next add in the basil, mushrooms, onions, zucchini, tomatoes, olives, and cheese.
Now add in the spaghetti, and fold all the ingredients.
Do a taste test, and if needed add salt & pepper.
Transfer the spaghetti salad to your serving dish or bowl.
Sprinkle parsley & red pepper flakes on top( optional)
If needed let chill in the refrigerator.
Serve and enjoy!!