Cook the Pasta: Bring a large pot of salted water to a boil. Add orzo and cook according to package directions until al dente. Drain and rinse under cold water to stop cooking. Transfer to a large mixing bowl.
Make the Vinaigrette: In a small bowl or jar, whisk together olive oil, water, white wine vinegar, lemon juice, feta, garlic, oregano, basil, salt, and sugar until well combined. Adjust seasoning to taste and set aside.
Combine the Salad: Add cubed salami, crumbled feta, olives, cherry tomatoes, and chopped spinach to the orzo. Pour about ¾ of the vinaigrette over the mixture.
Toss and Chill: Toss the salad until evenly coated. Cover the bowl with plastic wrap or a lid and refrigerate for at least 1 hour, or up to 24 hours for even better flavor.
Finish and Serve: Before serving, toss the salad again and add more vinaigrette if desired. Serve chilled.
Notes
Make-Ahead Tips: This salad is perfect for making ahead. Prepare the day before for even better flavor. Add a splash of extra dressing just before serving to refresh.Storage: Store in an airtight container in the refrigerator for up to 4 days. Leftover Dressing: Keep any leftover vinaigrette in a sealed jar in the fridge for up to 5 days. Shake or whisk before using.Customization Ideas: Add diced cucumbers for extra crunch.