Go Back
+ servings
a blue plate with a pile of rice topped with honey walnut shrimp and chopsticks to the side
Print Recipe
4.88 from 25 votes

Honey Walnut Shrimp

Skip the heavy, greasy takeout and make a better-for-you version of Honey Walnut Shrimp!  Crispy shrimp in a sweet, creamy sauce is one of our restaurant favorites made even better at home! 
Prep Time15 mins
Cook Time15 mins
Total Time30 mins
Course: Main Course
Cuisine: Asian
Servings: 6 servings
Calories: 550kcal
Author: Amy Nash



  • 1 ½ pounds large raw shrimp peeled and deveined
  • ½ cup cornstarch
  • ¼ teaspoon salt
  • 4 Tablespoons oil divided
  • Thinly sliced scallions for garnish


  • ½ cup mayonnaise
  • 3 Tablespoons honey
  • 1 Tablespoon sweetened condensed milk

Glazed walnuts

  • ½ cup sugar
  • ½ cup water
  • 1 cup walnut halves


Glazed Walnuts

  • Stir the water and sugar in a small saucepan over medium heat until it comes to a boil.  Add walnuts and continue to boil for 2 minutes. Transfer to a baking sheet lined with parchment paper using a slotted spoon and spread in a single layer.  Set aside.

Honey Sauce

  • In a medium bowl, stir together the mayonnaise, honey and sweetened condensed milk.

Crispy Shrimp

  • In a large ziploc bag, combine the cornstarch and salt.  Add the shrimp to the bag, then seal and shake to coat evenly in the cornstarch.
  • Heat two tablespoons of the oil in a large nonstick skillet over medium-high heat.  
  • Add half of the shrimp to the skillet, shaking off excess cornstarch first, taking care not to crowd the pan.  Cook until the shrimp curl into a 'c' shape and are pink and crisp on the outside, about 2 minutes per side side. Transfer to a paper towel-lined plate.  Repeat with the remaining two tablespoons of oil and the remaining shrimp.
  • Combine the crispy fried shrimp and honey sauce and toss to coat. Sprinkle with candied walnuts and green onions and serve.


Adapted from Damn Delicious.


Serving: -1g | Calories: 550kcal | Carbohydrates: 41g | Protein: 19g | Fat: 36g | Saturated Fat: 4g | Polyunsaturated Fat: 30g | Cholesterol: 152mg | Sodium: 854mg | Fiber: 1g | Sugar: 28g