Honey Walnut Shrimp
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!
Turn this into a meal with some roasted broccoli and steamed basmati rice.

5 reasons this is the best honey walnut shrimp recipe
- The shrimp are deliciously crispy.
- And the creamy and sweet sauce is ever so slightly tangy.
- Made with all real ingredients. Read: you won't find condensed milk and pounds of sugar in this recipe. But that can be our little secret. No one will guess that this is a healthier version.
- The honey candied walnuts are such a treat that you'll want to make extra to snack on. ā please promise you'll make extra!
- It's a versatile recipe. Serve it as a hot appetizer or turn it into dinner with some rice and broccoli. Either way, you'll love it!
READ MORE: Healthier Bang Bang Shrimp

How to make honey walnut shrimp
This is a simple recipe that involves 4 easy steps.
- Make the candied walnuts. All you have to do is simmer the walnuts in honey and water until all the liquid evaporates. Make sure to put them on parchment paper while they cool. They'll stick to each other or the plate they're on when they are hot.
- Make the sauce. Three ingredients mixed together. So easy!
- Bread the shrimp. First, the shrimp go into a bowl with a whisked egg. Then (all at once) they go into another bowl with some tapioca starch or cornstarch.
- Pan-fry the shrimp. Here you'll heat a shallow pan with some oil and let the shrimp sizzle for a few minutes until nice and crispy.
Once you've finished these steps all you have to do is mix the shrimp with the sauce and walnuts. See how easy it is to make honey walnut shrimp?
Full recipe in the recipe card below.
Can this recipe be made ahead of time?
Once the shrimp are fried, they're best eaten right away. But both the sauce and the candied walnuts can be made several days in advance.
If you'd like to serve this as an appetizer for friends, serve the sauce on the side. That way people can dip the shrimp and you don't have to worry about them becoming soggy if left out for a little while.
Is this a healthy recipe?
We put this in the healthier recipe category. It's refined sugar-free, which is great. And if you either make your own mayo or use a quality mayonnaise then you can feel good about the healthy fats you are getting.

Popular shrimp recipes
- Garlic Butter Baked Shrimp (Party Shrimp!)
- Baked Coconut Shrimp with Mango Sauce
- Chili Lime Shrimp
- Creamy Coconut Lime Shrimp
- Spicy Cajun Shrimp Skillet
Popular shrimp recipes
- Garlic Butter Baked Shrimp (Party Shrimp!)
- Baked Coconut Shrimp with Mango Sauce
- Chili Lime Shrimp
- Creamy Coconut Lime Shrimp
- Spicy Cajun Shrimp Skillet

Honey Walnut Shrimp
If you love this recipe as much as we do, let us know with a 5-star rating!
Ingredients
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)
Instructions
- 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 tablespoons honey, 2 tablespoons water, ½ cup walnut halves
- In a small-sized bowl, whisk the mayonnaise, honey, and yogurt.½ cup mayonnaise, 3 tablespoons honey, 2 tablespoons plain yogurt
- In a medium-sized bowl, whisk the egg and water. Add the shrimp and toss to coat.1 large egg + 1 tablespoon water, 1 lb. uncooked peeled shrimp (about 30)
- 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.½ cup tapioca starch or cornstarch, ½ teaspoon EACH: salt and pepper
- 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.Neutral-flavored oil
- Toss the shrimp with the candied walnuts and honey sauce and serve immediately.
Notes
Pin this honey walnut shrimp recipe to save it for later!

This was so yummy my hubby licked his plate clean! Thanks for sharing such a simple yet tasty recipe! This will be going into my regular circulation. ššš»
easy and really delicious. Making the nuts and sauce ahead makes prep a breeze. Used plain greek yogurt and it worked well. Served with brown rice and broccoli and was wonderful together. first time on this site but will be back to try more soon
This is such a delicious recipe! Thank you so much for sharing. Iāve always wanted to make this but always been too intimidated. Wayyy less complicated than I thought! Thanks again!Ā
I love honey walnut shrimp and this recipe is fantastic! I used very little oil to fry the shrimp. I’ve made this twice and will make it many more times to come.
Looks amazing! Can you sub the plain yogurt with Greek?
You can but regular plain yogurt is usually quite thin so the sauce will be a lot thinner. Just something to keep in mind. š
Just made this tonight with a couple subs. It turned out amazing. Instead of thick yogurt I used yogurt cashew milk and veginnaise, put finished product on brown rice and steamed broccoli tossed in vegan butter. I will be doing this again soon. Thanks for the quick thrown together meal.
You’re so welcome!
Delicious recipe, thanks for sharing. I hope it’s not too spicy, Im just kidding š
Thanks, keren!
So delicious and easy!Ā
That’s so great to hear, Amy!
Sounds Yummy. Going to try it.
I hope you love it!