Wash shrimp well and submerge in cold water in a bowl; set shrimp aside.
- Place cornstarch, garlic powder, salt, and black pepper in a large plastic bowl with a tight-fitting lid, close the lid, and shake several times to mix. Place half the wet shrimp into the container, cover, and shake to coat shrimp with cornstarch mixture. Remove shrimp to a platter and repeat with remaining shrimp.
- Heat canola oil in a large skillet over medium heat until the oil is hot and shimmering but not smoking. Tap excess cornstarch from the shrimp and pan-fry in batches until shrimp are opaque inside and brown and crisp outside, 2 to 3 minutes per side. Drain cooked shrimp on paper towels while you fry the remaining shrimp.
- Clean skillet and pour in honey; bring to a boil over medium heat and stir in orange zest, lemon juice, and cayenne pepper. Serve hot shrimp on a serving platter drizzled with honey sauce to taste.