Crispy battered shrimp are tossed with candied walnuts and a creamy mayo-based sauce. A Cantonese banquet family favorite, this indulgent dish delivers protein alongside irresistibly sweet and crunchy textures.
Prepare candied walnuts: In a small saucepan over medium heat, combine sugar and water, stirring until dissolved. Add walnut halves and simmer for 3-4 minutes, then drain and spread walnuts on a parchment-lined tray. Let cool until just tacky, then deep-fry in 1/2 cup hot vegetable oil (350°F) for 1-2 minutes until golden. Drain on paper towels and cool completely.
Mix the creamy sauce: In a medium bowl, whisk mayonnaise, sweetened condensed milk, honey, lemon juice, and a pinch of salt until smooth. Set aside.
Coat the shrimp: Pat shrimp dry. In one bowl, beat egg whites until slightly foamy. In another, add cornstarch. Dip each shrimp first in egg white, then dredge thoroughly in cornstarch.
Fry the shrimp: Heat remaining vegetable oil in a large skillet to 350°F over medium-high heat. Fry shrimp in batches for 2-3 minutes per side until crispy and just cooked through. Do not overcrowd the pan for even browning.
Assemble and serve: In a large bowl, gently toss fried shrimp with the creamy sauce until evenly coated. Fold in candied walnuts. Serve immediately for the best crunch.