Honey walnut shrimp in a bowl with rice and broccoli.

Honey Walnut Shrimp

  • Author: Kristen Stevens
  • Prep Time: 20 mins
  • Cook Time: 6 mins
  • Total Time: 26 minutes
  • Yield: 4 servings 1x
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: Asian


Honey walnut shrimp is the best recipe. The shrimp are breaded in egg and starch then quickly pan-fried until crispy. Then they’re coated in a sweet and creamy honey sauce and tossed with candied walnuts. This healthier than Panda Express version is refined sugar-free and absolutely delicious!

If you love this honey walnut shrimp recipe as much as we do, make sure to give it a 5-star review in the comments below!



The candied walnuts

  • 2 tablespoons honey
  • 2 tablespoons water
  • ½ cup walnut halves

The sweet sauce

  • ½ cup mayonnaise (can be light mayo)
  • 3 tablespoons honey
  • 2 tablespoons plain yogurt (thick yogurt works best)

The shrimp

  • ½ cup tapioca starch or cornstarch
  • ½ teaspoon each: salt and pepper
  • 1 large egg + 1 tablespoon water, whisked
  • 1 lb. uncooked, peeled shrimp (about 30)
  • Neutral-flavored oil (such as avocado or canola) for pan-frying (see notes)



  1. Heat the honey and water in a small pan over medium-high heat. Once it starts to boil, add the walnuts and stir. Keep stirring until the liquid is mostly gone. Immediately spoon the walnuts onto a piece of parchment paper in a single layer.
  2. In a small-sized bowl, whisk the mayonnaise, honey, and yogurt. 
  3. In a medium-sized bowl, whisk the egg and water. Add the shrimp and toss to coat. 
  4. Whisk the starch with the salt and pepper in another bowl. Add the shrimp to the bowl – do not pour them from the egg bowl as you don’t want the extra egg. Toss to coat the shrimp in the starch. 
  5. Heat ½ inch of oil over medium-high heat. When it is hot, add half of the shrimp. Cook for 1-2 minutes on each side. Place the cooked shrimp in a bowl then repeat with the remaining shrimp. 
  6. Toss the shrimp with the candied walnuts and honey sauce and serve immediately.


We use a 10″ frying pan and use ½ cup of oil. After the shrimp are cooked, there is ¼ cup of oil left in the pan. 

Pair with roasted broccoli and basmati rice

A serving bowl full of roasted broccoli Perfect basmati rice in a pot.