
Cook the pasta until al dente, then drain and rinse with cold water until the pasta is cooled.
In a large mixing bowl, combine the Greek yogurt and Italian dressing. Mix until well combined. Taste for seasoning.
Sprinkle in the Italian seasoning and minced garlic. Mix until everything is well incorporated.
Next, add in the chopped basil, zucchini, onion, bell peppers, mushrooms, sun-dried tomatoes, olives, and cubed cheddar cheese
Add in the cool spaghetti pasta and Parmesan cheese, then gently fold all the ingredients. Taste for seasoning, and add salt and pepper if needed.
Transfer the spaghetti pasta salad to your serving dish or bowl. Garnish with more Parmesan cheese, parsley, and red pepper flakes (if desired).
Refrigerate until serving. Enjoy!