Honey Walnut Shrimp
ChineseLunch

Recipe Story

origins & traditions

Honey Walnut Shrimp is an iconic Cantonese-American dish that has become a staple in Chinese restaurants across North America. Large succulent shrimp are coated in a light batter, fried until golden and crispy, then tossed in a luscious honey-mayonnaise sauce. The dish is finished with candied walnuts that add a delightful crunch and nutty sweetness. This recipe delivers restaurant-quality results at home, with perfectly crispy shrimp, a balanced sweet-creamy sauce, and caramelized walnuts that provide textural contrast. The dish represents the innovative fusion cooking of Chinese immigrants who adapted traditional techniques to create new classics that appeal to Western palates while maintaining authentic culinary principles.

Instructions

step by step
0/10 done
  1. Bring a small pot of water to boil and blanch walnuts for 2 minutes. Drain and pat dry thoroughly.

  2. In a small saucepan, combine 2 tablespoons honey with 2 tablespoons sugar and heat until dissolved. Add walnuts and toss to coat. Spread on parchment paper to cool.

  3. Pat shrimp completely dry with paper towels. Season with salt and white pepper.

  4. In a bowl, whisk together egg whites, cornstarch, and 2 tablespoons flour to create a smooth batter.

  5. Heat vegetable oil in a wok or deep pan to 350°F for deep frying.

  6. Dip each shrimp in batter, allowing excess to drip off, then carefully lower into hot oil. Fry in batches for 2-3 minutes until golden and crispy. Transfer to paper towels.

  7. In a large bowl, whisk together mayonnaise, sweetened condensed milk, remaining honey, and lemon juice until smooth.

  8. Add hot fried shrimp to the sauce and toss gently to coat evenly.

  9. Transfer to serving platter and immediately top with candied walnuts.

  10. Garnish with sesame seeds if desired and serve immediately while shrimp are still crispy.

Honey Walnut Shrimp

4.5 (53)

Crispy glazed shrimp tossed with candied walnuts in a creamy honey sauce, a beloved Cantonese restaurant classic that combines sweet and savory flavors in perfect harmony.

medium
35 min
4 servings

Ingredients

0 of 10 checked

Main

  • 500 grams shrimp, peeled and deveined, tails on

Sauce

  • 4 tablespoons mayonnaise
  • 1 pieces lemon, juiced
  • 2 tablespoons milk, sweetened condensed

Sauce and Walnuts

  • 4 tablespoons honey, divided

Batter

  • 2 pieces eggs, whites only
  • 3 tablespoons flour

Frying

  • 3 cups vegetable-oil, for frying

Seasoning

  • 1 teaspoons salt
  • 1/2 teaspoons black-pepper, white pepper preferred

Chef Tips

expert advice
For extra crispy shrimp, ensure they are completely dry before battering and maintain oil temperature between 350-375°F.
The batter should be thick enough to coat but not too heavy.
Make candied walnuts ahead of time as they keep well in an airtight container for up to a week.
If walnuts are unavailable, cashews or pecans work wonderfully as substitutes.
The sauce can be adjusted to taste - add more honey for sweetness or a touch of rice vinegar for tang.
For a lighter version, use Greek yogurt in place of some mayonnaise.
Some cooks add a drop of sesame oil to the sauce for additional depth.
The key to success is working quickly once the shrimp are fried - toss them in sauce and serve immediately to preserve the crispy texture.
This dish pairs beautifully with steamed jasmine rice and stir-fried vegetables.