Rather than cooking the pasta in water, this recipe uses sautéed shallots, white wine, butter, oil, and vegetable broth as the base for cooking the orzo. The shrimp is then coated with a mixture of garlic paste, lemon juice, and crushed red pepper, so there's no shortage of flavor.
Heat 2 tablespoons each of the butter and oil in a large, deep skillet over medium. Add shallots. Cook, stirring occasionally, until softened, about 3 minutes. Add wine. Cook, stirring occasionally, until reduced by about half, about 2 minutes. Remove from heat.
Transfer 3 tablespoons shallot mixture to a medium bowl; reserve remaining shallot mixture in skillet. Add remaining 2 tablespoons each butter and oil to shallot mixture in medium bowl, and whisk to combine. Set aside.
Add broth to remaining shallot mixture in skillet, and bring to a boil over high. Stir in orzo and 1 teaspoon of the salt. Reduce to a simmer over medium-low. Cover and cook, undisturbed and without uncovering, 10 minutes.
Meanwhile, finely chop garlic. Add remaining ½ teaspoon salt to garlic; using the flat side of a chef's knife, press and rub together to form a paste. Add garlic paste, lemon juice, crushed red pepper, and 2 tablespoons of the parsley to shallot mixture in medium bowl, and stir to combine. Add shrimp, and toss to fully coat (mixture will start to solidify because shrimp are cold).
Uncover cooked orzo; spoon shrimp in a single layer over orzo. Spoon remaining shallot mixture in bowl over shrimp and orzo. Cover and cook over medium-low until shrimp are just opaque, about 4 minutes. Remove from heat. Uncover; sprinkle with capers, lemon zest, and remaining 2 tablespoons parsley. Serve immediately alongside lemon wedges.