Step 1: Whisk the Dressing
Emulsify: In a small bowl, combine 2 tablespoons of olive oil, the white wine vinegar, lemon juice, chopped parsley, minced garlic, Italian seasoning, and Dijon mustard. Whisk rapidly with a fork or mini whisk until well blended.
Make it Creamy: Stir in the ¼ cup of mayonnaise until smooth. Taste the dressing, then season with salt, black pepper, and a teaspoon of sugar to balance the acidity. Pop the dressing into the fridge to chill while you prepare the rest of the components.
Step 2: Cook the Asparagus & Orzo
Sauté Asparagus: Heat 2 tablespoons of olive oil in a large, nonstick skillet over medium-high heat. Once hot, toss in the bite-sized asparagus pieces. Cook, stirring frequently, for just 3 to 4 minutes until they turn a brilliant, bright green but still retain a distinct, crunchy snap. Remove them from the pan and set aside.
Toast the Orzo: Turn the skillet heat down to medium-low and melt the 2 tablespoons of butter. Dump in the uncooked orzo, stirring immediately to coat every grain in butter. Cook and stir continuously for about 4 minutes until the pasta turns a gorgeous, light golden brown and smells nutty.
Simmer: Pour in the vegetable broth, stir gently, and bring the liquid to a boil. Pop a lid on the pan, reduce the heat to low, and simmer for 15 minutes. Note: Remove the lid for the last 5 minutes of cooking and stir occasionally to allow any remaining broth to fully evaporate.
Cool the Pasta: Transfer the hot orzo to a large mixing bowl. Drizzle it with the final 2 tablespoons of olive oil and stir well—this prevents the starch from making the pasta stick together as it cools. Place the bowl in the refrigerator for about 15 minutes to take the heat off.
Step 3: Assemble and Serve
Combine Salad: While the orzo cools, combine the sautéed asparagus, halved olives, cherry tomatoes, matchstick carrots, crumbled feta cheese, and minced red onion in a separate large serving bowl.
Toss & Garnish: Add the chilled orzo to the vegetable bowl. Pour the chilled creamy dressing over the top and toss everything together thoroughly until evenly coated. Garnish with an extra sprinkle of fresh parsley and serve perfectly cold.