Honey Walnut Shrimp is a Golden, crunchy shrimp glazed in a velvety honey-mayo sauce with the perfect walnut crunch. My all-time favorite Panda Express side — right after their iconic Eggplant Tofu (my fav veg side)— has always been the Honey Walnut Shrimp. It it has such a comforting mix of crunch, creaminess, and sweetness that I couldn’t resist recreating it at home in my own kitchen. I had so much fun balancing the crispy shrimp with that glossy honey-mayo glaze and the golden candied walnuts. The result? A homemade version that tastes every bit as indulgent as the restaurant favorite — but fresher, lighter, and full of heart.
Bite of History: The Origins of Honey Walnut Shrimp
The glossy, creamy Honey Walnut Shrimp might look like an American invention, but its story began in Hong Kong in the 1980s. Chefs there loved experimenting with Cantonese banquet dishes — and one clever cook decided to coat crispy fried shrimp in a silky, mayonnaise-based sauce instead of the usual savory stir-fry glaze. When this East-meets-West idea traveled to California’s Chinese restaurants, it became an instant favorite, especially in Cantonese-American communities.
Soon, the dish made its way onto Panda Express menus, becoming a cult favorite for its mix of crunchy shrimp, candied walnuts, and honeyed cream sauce — a perfect harmony of textures that feels both elegant and comforting.
Today, Honey Walnut Shrimp is known worldwide as one of the most loved Chinese-American classics, bridging tradition and innovation in every golden bite.
Jump to RecipeIngredient Roles in Honey Walnut Shrimp
Ingredient | Role in Recipe |
---|---|
Shrimp | The main protein — juicy, tender base that soaks up the sweet creamy sauce. |
Walnuts | Add nutty crunch and caramelized sweetness; balance the rich mayo glaze. |
Sugar | Used to candy the walnuts and give a glossy, golden coating. |
Water | Helps dissolve sugar to form syrup for candying. |
Egg | Creates a light, crisp coating for the shrimp when fried. |
Cornstarch | Gives the shrimp that signature golden crunch and airy texture. |
Salt | Enhances flavor and balances the sweetness in the sauce. |
Oil | For deep frying; ensures shrimp stay crisp without becoming greasy. |
Mayonnaise | Forms the creamy, luscious base of the honey glaze. |
Honey | Adds natural sweetness and shine to the sauce. |
Condensed Milk | Brings richness and smoothness to the creamy coating. |
Lemon Juice | Lifts the flavor with gentle acidity to balance sweetness. |
Green Onions (optional) | Fresh garnish for color and a mild oniony contrast. |
You May Also Like these Recipes:
Directions to make Honey Walnut Shrimp with step by step images
- Roast the Walnuts
In a small pan, add butter and walnuts chopped. Roast it for a minute and keep it aside. - Candy the Walnuts
Now in the same pan, add sugar and water; heat until bubbling. Add roasted walnuts and stir continuously until syrup thickens and turns slightly golden. Spread the coated walnuts on parchment to cool and crisp up. - Make egg mixture
In a bowl, whisk egg white/ egg yellow with white lightly. Add Cornstarch and salt. Mix well until combined. - Coat the Shrimp
Heat oil in a deep pan. Pat shrimp dry and toss with a little salt; add shrimp to coat in the egg mixture. Dredge shrimp in cornstarch mixture until evenly covered. - Fry the Shrimp
Deep-fry in medium-hot oil until golden and crisp (about 2–3 minutes per side).
Drain on a rack or paper towel. - Make the Sauce
In a mixing bowl, combine mayonnaise, honey, and condensed milk.
Whisk until smooth and creamy.
Toss in the fried shrimp while still warm—coat evenly but lightly. Serve Immediately
Pro Tips for Perfect Honey Walnut Shrimp
- Keep the shrimp cold before frying – chilled shrimp help the cornstarch stick evenly and turn crisp instead of soggy.
- Use fresh oil for a clean crunch – re-used oil dulls both color and flavor.
- Double-fry for restaurant texture – a quick second fry makes the coating extra airy and golden.
- Toss in sauce just before serving – mix the shrimp with the honey mayo only when ready to plate to maintain crunch.
- Toast walnuts lightly before candying – brings out their nutty aroma and prevents bitterness.
- Use Kewpie mayo or any rich egg mayo – it adds umami depth and that creamy Panda Express–style glaze.
- Add a drizzle of honey right before plating – enhances shine for photography and taste.
Serving Suggestions
- Pair with steamed jasmine rice or vegetable chow mein for a balanced meal.
- For a lighter side, pair with stir-fried broccoli or snow peas to offset the sweetness..
- Add a sprinkle of sesame seeds or chopped scallions for color contrast and freshness.
FAQs – Honey Walnut Shrimp
It’s the contrast — the crispy fried shrimp with creamy honey mayo sauce and candied walnuts. The blend of sweetness, crunch, and richness creates an umami-sweet balance that keeps you coming back for more.
For a healthy Honey Walnut Shrimp recipe, you can air-fry or pan-sear the shrimp instead of deep-frying, use Greek yogurt or light mayo in the sauce, and reduce honey for a milder sweetness.
Yes! For a mayonnaise-free Honey Walnut Shrimp, substitute the mayo with a mix of evaporated milk and a teaspoon of cornstarch for creaminess. It keeps the sauce silky without losing flavor.
Always toss the shrimp in the honey mayo glaze right before serving. If making ahead, keep the sauce separate and re-fry the shrimp for a minute before tossing.
It’s a Cantonese-American fusion dish that began in Hong Kong and later gained fame in U.S. Chinese restaurants like Panda Express. It combines classic Asian frying techniques with a Western-style creamy honey glaze.
Absolutely! Try Honey Walnut Tofu or Honey Walnut Mushrooms using the same sauce. The creamy-sweet glaze and candied walnuts pair beautifully with crispy tofu cubes or battered mushrooms.
Shrimp Recipes
Gongura Prawns, How to make Gongura Royyalu
Tangy, spicy, and irresistibly bold, Gongura Prawns/ Gongura Royyau balance the tender juiciness of prawns with the earthy sourness of gongura leaves for a rich, rustic Andhra-style curry.
Eral Kaikari Kuzhambu, How to make Prawn Kuzhambu with Vegetables
A forgotten Tamil coastal kuzhambu where prawns, brinjal, and drumstick simmer in a light coconut-jeera masala — gently spiced, soulfully simple, and perfect with hot rice.
Gongura biryani, Gongura royyala biryani
Gongura biryani/ Gongura prawn biryani/ Royyala biryani is a spicy, slightly tangy, flavorful and delicious one pot rice dish. It is prepared by cooking prawns/shrimp and Basmati rice in with…
Shrimp pad thai, Easy shrimp pad thai
Pad thai is a popular stir – fried rice noodles street food dish served in Thailand. Pad thai is to usually prepared with rice noodles, protein, egg, bean sprouts and…
Prawn bajii recipe, Eral bajii, Prawn fritters
Prawn bajji/ Shrimp bajji/ Eral bajji is a spicy and yummy fritter prepared with marinated small/ big shrimp dipped in spicy besan batter i.e regular bajji batter and fried to…
Peerkangai eral kootu, Ridge gourd prawn kootu
Peerkangai eral kootu/ Ridge gourd prawn kootu is a simple and quick to make coconut based gravy/ kootu prepared with Ridge gourd/ Peerkangai and chana dal that goes excellent with…
Clay pot prawn biryani recipe, Clay pot biryani
Clay pot prawn biryani/ Clay pot biryani is a delicious and aromatic one pot dish where flavorful basmati rice is cooked to perfection in masala prawn mixture in clay pot….
Prawn vadai recipe, Era vadai, Prawn fritters
Prawn vadai/ Era vadai is a delicious and easy to make lentil based deep fried snack that can be served as a snack/ appetizer or alongside rice for lunch. This…
Chettinad prawn roast recipe, Chettinad prawn masala
Chettinad prawn roast/ Chettinad prawn masala is a spicy, flavorful and delicious side dish prepared by cooking prawns in freshly ground masala. This very simple and easy to make dish…
Shrimp fried rice recipe, Prawn fried rice
Are you a seafood lover? Then you will surely love it!! Shrimp fried rice/ Prawn fried rice is a quick and easy to make one pot wonder/meal that is super…