Delight in honey walnut shrimp, a crispy-sweet sensation with a creamy glaze and candied walnuts!
Honey walnut shrimp is a delightful Chinese-American dish that marries crispy battered shrimp with a sweet, creamy sauce and candied walnuts. Inspired by Panda Express’s popular recipe, this homemade version brings restaurant-quality flavor to your kitchen.
What is Honey Walnut Shrimp?
Honey walnut shrimp is a beloved entrée in Chinese-American cuisine, featuring deep-fried shrimp coated in a luscious honey-mayonnaise sauce and topped with caramelized walnuts. This combination creates a harmonious blend of sweet and savory flavors with a satisfying crunch.
Where is Honey Walnut Shrimp From?
Originating from Hong Kong, honey walnut shrimp has become a staple in Chinese-American restaurants, especially popular in regions like California. It’s often served at Chinese banquets and special occasions, symbolizing prosperity and happiness.
How to Make It
Creating honey walnut shrimp at home involves a few key steps: preparing the candied walnuts, battering and frying the shrimp, and tossing them in a sweet, creamy sauce. Served over steamed rice with a side of sautéed vegetables, it’s a dish that’s sure to impress.

Ingredients
Understanding the role of each ingredient helps in crafting the perfect honey walnut shrimp.
Shrimp and Walnuts
- Shrimp, peeled and deveined: The star of the dish, providing tender and juicy bites.
- Chicken powder: Enhances the umami flavor of the shrimp.
- Cornstarch: Used to coat the shrimp, creating a light and crispy texture when fried.
- Baking soda: Helps tenderize the shrimp, ensuring a plump and succulent bite.
- YumYum or MSG: Optional flavor enhancer for added depth.
- Cooking wine: Adds a subtle complexity to the shrimp’s flavor.
- Sesame oil: Imparts a nutty aroma and richness.
- Salt: Balances and enhances all the flavors.
- Walnuts: Provide a sweet, crunchy contrast to the savory shrimp.
Batter
- Vegetable oil (for frying): Ensures even frying and a crispy exterior.
- Self-raising flour: Gives the batter a light and airy quality.
- Cornflour: Contributes to the crispiness of the batter.
- Water: Combines with the flours to create a smooth batter consistency.
Sauce
- Low-fat mayo or regular mayonnaise: Forms the creamy base of the sauce.
- Condensed milk: Adds sweetness and a velvety texture.
Steps
- In a mixing bowl, combine chicken powder, cornstarch, baking soda, YumYum, cooking wine, sesame oil, and salt.
- Stir the mixture until well combined.


- Add the prawns to the bowl and gently massage them into the marinade to ensure even seasoning.


- In a separate large bowl, mix self-raising flour and cornflour.
- Gradually add 1 cup plus 2 tablespoons of water while whisking until the batter is smooth.


- Heat vegetable oil in a wok or large pot over high heat to 180°C (350°F).
- Dip the marinated prawns into the batter, ensuring they are fully coated.


- Carefully drop the prawns into the hot oil one at a time and fry for 3-5 minutes until golden brown and cooked through.


- Add the walnuts to the oil and fry for 30 seconds.


- Strain the fried prawns and walnuts from the oil and drain on a plate lined with paper towels.
- Reserve the leftover oil for future frying.
- In an empty wok or large pot over low heat, combine mayo and condensed milk, stirring until well mixed.


- Add the fried prawns to the sauce and gently toss to coat evenly.
- Transfer the coated prawns to a serving plate and garnish with the fried walnuts.

Tips for Perfect Honey Walnut Shrimp
Selecting the Right Shrimp
Opt for large, fresh shrimp to achieve optimal flavor and texture. Their size ensures a juicy interior after frying.
Preparing Homemade Candied Walnuts
Use fresh walnuts and prepare a simple caramel sauce to coat them. This homemade touch elevates the dish’s quality.
Achieving a Crispy Coating
Ensure the shrimp are evenly coated with cornstarch before frying. This step is crucial for attaining that desirable crispy exterior.
Serving Suggestions and Storage
Ideal Side Dishes
Serve honey walnut shrimp over steamed rice accompanied by sautéed vegetables like broccoli or bok choy. This combination balances the dish’s richness.
Storing Leftovers
To maintain the shrimp’s crispiness, store the sauce separately and combine just before reheating.
Reheating Tips
Reheat the shrimp in an oven or air fryer to restore their crisp texture, avoiding sogginess that microwaving might cause.

Variations of Honey Walnut Shrimp
Alternative Sweeteners
For a different flavor profile, substitute honey with maple syrup in the sauce. This swap offers a unique twist while maintaining sweetness.
Dietary Adjustments
To make the dish lactose-free, use dairy-free condensed milk alternatives available in stores.
Nut-Free Option
Replace walnuts with toasted sesame seeds to retain a crunchy element without using nuts, catering to those with nut allergies.
Common Mistakes to Avoid When Making Honey Walnut Shrimp
Overcooking the Shrimp
Fry the shrimp just until they turn golden. Overcooking can lead to a rubbery texture, detracting from the dish’s appeal.
Soggy Coating
Avoid overcrowding the frying pan, as it can cause the shrimp to steam rather than fry, resulting in a soggy coating.
Improper Sauce Consistency
Balance the proportions of mayonnaise, honey, and condensed milk to achieve a creamy yet light sauce that complements the crispy shrimp.


LET'S COOK RESTAURANT - QUALITY FOOD AT HOME!
If you like this yaki udon stir-fry recipe make sure you leave a rating and comment down below. I'd love to hear what you think about these stir-fried udon noodles. Don't forget to follow me on Instagram, TikTok, Facebook, and YouTube to stay up to date with new recipes and follow my cooking journey!
Honey Walnut Shrimp EXACTLY like Panda Express
- Total Time: 30 minutes
- Yield: 2 servings 1x
Ingredients
Shrimp and Walnuts
-
15 medium shrimp, peeled and deveined
-
1 tsp chicken powder
-
1 tbsp cornstarch
-
⅛ tsp baking soda
-
½ tsp YumYum, or MSG
-
1 tsp cooking wine
-
1 tsp sesame oil
-
⅛ tsp salt
- 1/3 cup walnuts
Batter
-
Vegetable oil (for frying)
-
1 cup self-raising flour
-
1/2 cup cornflour
-
1 cup + 2 tablespoons water
Sauce
-
4 tablespoons low fat mayo, or regular mayonnaise
-
3 tablespoons condensed milk
Instructions
- In a mixing bowl, combine chicken powder, cornstarch, baking soda, YumYum, cooking wine, sesame oil, and salt.
- Stir the mixture until well combined.
- Add the prawns to the bowl and gently massage them into the marinade to ensure even seasoning.
- In a separate large bowl, mix self-raising flour and cornflour.
- Gradually add 1 cup plus 2 tablespoons of water while whisking until the batter is smooth.
- Heat vegetable oil in a wok or large pot over high heat to 180°C (350°F).
- Dip the marinated prawns into the batter, ensuring they are fully coated.
- Carefully drop the prawns into the hot oil one at a time and fry for 3-5 minutes until golden brown and cooked through.
- Add the walnuts to the oil and fry for 30 seconds.
- Strain the fried prawns and walnuts from the oil and drain on a plate lined with paper towels.
- Reserve the leftover oil for future frying.
- In an empty wok or large pot over low heat, combine mayo and condensed milk, stirring until well mixed.
- Add the fried prawns to the sauce and gently toss to coat evenly.
- Transfer the coated prawns to a serving plate and garnish with the fried walnuts.
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Category: Seafood
- Method: Easy
- Cuisine: American Chinese