01 - In a bowl, combine shrimp with olive oil, minced garlic, smoked paprika, chili flakes if using, salt, and black pepper. Toss thoroughly and let marinate for 10 minutes.
02 - Rinse rice under cold water until clear. In a medium saucepan, bring water or broth to a boil. Stir in rice, butter, and salt. Reduce heat to low, cover, and simmer for 15 minutes until tender and liquid is absorbed. Remove from heat and let stand covered for 5 minutes, then fluff with a fork.
03 - Heat a large skillet over medium-high heat. Arrange marinated shrimp in a single layer and sauté 2 to 3 minutes per side until shrimp turn pink and opaque. Avoid overcooking.
04 - Serve shrimp over cooked rice. Garnish with chopped parsley and lemon wedges.