Honey Walnut Shrimp

Prep Time: 20 minutes
Cook Time: 15 minutes
Total Time: 35 minutes
Course: Main Dishes
Cuisine: Chinese
Servings: 4
Honey Walnut Shrimp is a dish I've always enjoyed at Chinese restaurants. Crunchy glazed walnuts, fried shrimp tossed in a sweetened creamy mayonnaise.


For the Walnuts

  • 1/2 cup granulated white sugar
  • 1/2 cup water
  • 1/2 cup walnut halves

For the Shrimp

  • 1 large egg whisked
  • 1/2 cup cornstarch
  • 1 lb raw shrimp de-veined and shells removed
  • vegetable oil for frying

For the Sauce

  • 3 tbsp light mayonnaise
  • 1 tbsp honey
  • 1 tbsp condensed milk


Prepare the Walnuts

  1. In a small saucepan, heat the water and then add the sugar. Bring to a low boil and stir until glaze turns thick. Then add in walnuts. Coat walnuts with glaze. Then remove walnuts, placing on parchment paper to dry. Make sure you use parchment paper so the walnuts don't stick to it after.

Cook the Shrimp

  1. Add oil to the pan being used for frying, about 1 inch deep. Turn heat to medium-high. Set aside whisked egg in a small bowl and cornstarch in another small bowl.
  2. Dip shrimp, first in egg and then in cornstarch. Add to hot oil and cook until shrimp turns a golden brown. You can fry a few shrimp at a time, until all shrimp have been cooked.

Make the Sauce

  1. In a small bowl, add mayonnaise, condensed milk and honey. Whisk until all ingredients are thoroughly mixed. Place cooked shrimp into a large pot and add mayonnaise. Toss shrimp with mayonnaise until they are all coated. Place finished shrimp onto a large serving plate and add candied walnuts. Serve warm.


Recipe slightly adapted from Damn Delicious

All images and content are © Kirbie's Cravings.

Did you make this recipe?

Share it on Instagram with the hashtag #kirbiecravings!