Meanwhile, prep the remaining ingredients: cook the bacon, slice the tomatoes, chop the spinach and shred the cheese.
For the dressing, combine all ingredients in a medium-sized bowl and mix well with a fork, until smooth.
Once pasta is cooked, drain it and rinse it with cold water for a minute to cool the pasta. Drain well.
Add the pasta to your serving bowl and add tomatoes, spinach and cheese. Stir well to combine.
If ready to serve, pour the dressing over the pasta salad and stir to get everything well coated. Top with bacon and serve.
If making ahead, store the pasta salad, dressing and bacon separately and mix together when ready to serve.
I like to add some sriracha sauce if it’s an adult-only party. It gives the salad a little kick and a great depth of flavor. You can also serve sriracha or hot sauce on the side for people who want to add some.
You can substitute mayonnaise or sour cream for the Greek yogurt if you prefer.