Honey walnut shrimp is a delicious Chinese-American dish that perfectly balances crispy, creamy, and sweet flavors. This restaurant favorite features lightly battered shrimp tossed in a silky honey mayo sauce and topped with crunchy candied walnuts. It’s rich, slightly sweet, and absolutely irresistible.
The star of the dish is the shrimp – large, plump, and lightly coated in a cornstarch batter that fries up beautifully crisp and golden. What sets honey walnut shrimp apart from other shrimp dishes is its signature sauce. A blend of mayonnaise, honey, and sweetened condensed milk creates a creamy glaze that’s both sweet and tangy, coating the shrimp without making it soggy.
But the real magic happens with the candied walnuts. They add the perfect crunch and a subtle caramelized sweetness that balances the rich sauce. Making them is simple – walnuts are simmered in sugar water, then dried and lightly toasted until crisp and glossy.
Honey walnut shrimp comes together surprisingly quickly, making it a great choice for a weeknight dinner that still feels special. It’s typically served over steamed white rice, allowing the sauce to soak into every bite. For a little extra color and balance, you can add steamed broccoli or a side of stir-fried vegetables.
While it’s a popular takeout item, making honey walnut shrimp at home means you can control the sweetness and customize it to your liking. Some versions swap the mayonnaise for Greek yogurt to lighten it up or add a splash of lemon juice for extra brightness.
This dish delivers on every level – crunchy, creamy, sweet, and savory all at once. Whether you’re looking to impress guests or simply want to indulge in a homemade version of your favorite takeout, honey walnut shrimp never disappoints.
Pair this summer meal with a crisp white wine like Sauvignon Blanc or a chilled glass of sparkling wine, or enjoy it with light cocktails or jasmine tea to balance the richness of the dish.

Ingredients
- 1 pound shrimp peeled and deveined
- 1/2 cup walnuts
- 1/4 cup honey
- 1/4 cup mayonnaise
- 2 tbsp sweetened condensed milk
- 1 tbsp cornstarch
- 1 tbsp water
- oil for frying
- Salt and pepper to taste
Instructions
- In a large bowl, combine mayonnaise, sweetened condensed milk, and honey. Stir until well combined.
- In a small bowl, dissolve cornstarch in water to make a slurry.
- Heat oil in a deep pan or pot for frying. Season the shrimp with salt and pepper, then coat them in the cornstarch slurry.
- Fry the shrimp in the hot oil until they turn golden brown and crispy. Remove from the oil and drain on paper towels.
- In a separate pan, toast the walnuts until they become fragrant and slightly browned.
- Add the cooked shrimp and toasted walnuts to the honey mixture. Stir to coat the shrimp and walnuts.
- Serve the honey walnut shrimp hot with steamed rice or vegetables.
Nutrition










I don’t know about that honey and mayo combo… Seems kinda weird to me. Gave it a try though and it wasn’t terrible.
Hoo boy, I burned the walnuts… but somehow it still tasted good!
Burnt walnuts can happen to the best of us! Glad to hear it still turned out tasty. Makes me want to try this recipe myself!
How can it taste good? Ovens do have timers for a reason! Maybe I’ll stick to the microwave.
Yummy! 😋 The walnuts add such a nice crunch. Will make again!
This recipe is flawed. The shrimp were too soggy after frying! Maybe it’s just me, idk.
This honey walnut shrimp is to die for! I made it for dinner and my family loved it!
I’m so glad your family enjoyed it! This recipe is a favorite in my household too. Just made it last week with some broccoli on the side!
Yum! This recipe is spot on, I added a pinch of cayenne for a kick 🔥
Too much mayo for my taste! Gonna try it without next time.
Used pecans instead of walnuts cuz that’s all I had. Still turned out nice! Can’t complain.
Pecans sound good too! Glad it worked out for you! 🍤
This was absolutely delicious! The honey sauce was perfect. Will definitely make again!
I don’t know, my shrimp turned out soggy. Maybe I cooked them too long? Not sure it’s worth the effort.
I’m not a great cook but this was easy to follow. I didn’t even burn anything! lol
Honey shrimp? I thought it was just for dessert 🤷♂️ but wow, I was wrong! It’s actually good.
I was surprised too! This dish changed my whole perspective on shrimp. 😄
Honey with shrimp? Sounds kinda weird to me. Can’t believe people eat this!
Wow, so good! My kids loved it, even my picky eater! Thanks for sharing! 😊