Newsletter Sign Up

wellcuratedhome

Email address

By signing up, you agree to the Terms of Service and Privacy Policy.

Get a Full Year of BHG + Real Simple

Both Magazines - Only $18!

wellcuratedhome

Honey Walnut Shrimp

Published on August 02, 2026
2 views
Honey Walnut Shrimp
Prep: 15 mins
Cook: 15 mins
Difficulty: Intermediate
Servings: 4 Servings

This classic Cantonese dish is surprisingly easy to make at home.

Ingredients

  • 3 tablespoons honey
  • 2 teaspoons vegetable or canola oil
  • 1 teaspoon white sesame seeds
  • 1 pinch kosher salt
  • 1 cup walnut halves
  • 1/4 cup mayonnaise
  • 2 teaspoons sweetened condensed milk
  • 1 teaspoon freshly squeezed lemon juice or rice vinegar
  • 1 pound raw large shrimp (21 to 25 per pound), thawed if frozen, peeled and deveined
  • 2 cups vegetable or canola oil, for frying
  • 1/4 teaspoon kosher salt
  • 1/4 cup cornstarch
  • 1/2 teaspoon white sesame seeds

Instructions

  1. Line a large plate (what you will serve the shrimp on) with parchment paper.
  2. Heat 3 tablespoons honey, 2 teaspoons vegetable oil, 1 teaspoon white sesame seeds, and 1 pinch kosher salt in a medium nonstick frying pan over medium-low heat, stirring to combine, until simmering. Stir in 1 cup walnut halves and cook, stirring often, until the glaze thickens and coats the nuts evenly, and the walnuts have darkened slightly in color, 4 to 5 minutes.
  3. Transfer to the parchment and arrange into a single layer. Let cool while you prepare the sauce and shrimp.
  4. Stir 1/4 cup mayonnaise, 2 tablespoons sweetened condensed milk, and 1 teaspoon lemon juice together in a medium bowl.
  5. Pat 1 pound raw large peeled and deveined shrimp dry with paper towels. Slice all the way down the back of each shrimp halfway through to help the shrimp form their signature flowery curls during frying. This is best done by laying each shrimp on one side on a cutting board and running a sharp knife down the back, being careful not to completely sever the halves.
  6. Heat 2 cups vegetable oil in a medium or large saucepan over medium-high heat until 350ºF. Meanwhile, line a baking sheet with a wire rack or paper towels. Toss the shrimp and 1/4 teaspoon kosher salt together in a large bowl. Add 1/4 cup cornstarch and toss again until evenly coated.
  7. Fry the shrimp in 2 batches: Remove the shrimp from the cornstarch one at a time and shake off any excess cornstarch. Add to the hot oil and fry, stirring halfway through, until just cooked through and crispy (they will not brown much), 2 to 2 1/2 minutes total. Using a slotted spoon or spider, transfer to the rack.
  8. Transfer the shrimp to the sauce and toss until well-coated. Transfer the walnuts from the parchment to the plate underneath it, separating any walnuts that are stuck together with your hands. Top with the shrimp and sprinkle with 1/2 teaspoon white sesame seeds.

Recipe Stats

  • Aug 02, 2026
  • Prep: 15 mins
  • Cook: 15 mins
  • Servings: 4 Servings
wellcuratedhome
wellcuratedhome