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.
You want to make the cornstarch crispy and lightly brown without over cooking the shrimp. Shrimp should almost pop in your mouth when bitten into. You want the shrimp to be spicy but not overwhelming. Tasting the individual ingredients will make this appetizer very enjoyable!
The nutrition data for this recipe includes the full amount of the breading ingredients and sauce. The actual amount of the ingredients consumed will vary.
Aluminum foil helps keep food moist, ensures it cooks evenly, keeps leftovers fresh, and makes clean-up easy.