To prepare the rice, bring water to a boil in a medium pot. Add the rice, cover, and let stand for 5 minutes, or until water is absorbed. Remove cover and fluff rice with a fork.
Add cilantro, salt, garlic powder, and lime juice. Lightly stir to combine. Set aside.
To make the shrimp, combine the olive oil, honey, lemon juice, soy sauce, and garlic in a large bowl. Add shrimp and lightly toss to coat.
Pour shrimp mixture into a large skillet. Sear shrimp until browned and opaque, about 3-4 minutes on each side.
Remove from skillet. Top cilantro lime rice with shrimp and drizzle with extra sauce, if desired. Serve immediately.