Direct answer: Crisp honey walnut shrimp requires three separate components: dry candied walnuts, shrimp fried at 350 F/177 C, and a cool creamy honey sauce. Drain the shrimp well and toss with only enough sauce to coat immediately before serving, or the crisp cornstarch shell will soften quickly.
Key takeaways
- Make and cool the candied walnuts first.
- Pat shrimp very dry before adding cornstarch.
- Fry in small batches at 350 F/177 C.
- Mix the sauce without heating it.
- Coat shrimp only at the moment of serving.
What is honey walnut shrimp?
Honey walnut shrimp is a Chinese-American banquet and restaurant dish made with crisp shrimp, sweet glazed walnuts and a creamy honey dressing. It is richer and sweeter than most Chinese home stir-fries. The best version balances that richness with lemon juice and uses a thin coating of sauce rather than a deep pool.
Texture is the main challenge. Warm shrimp releases steam, while mayonnaise-based sauce adds moisture. Keeping the components separate until the end preserves contrast between the crisp shell, juicy shrimp and crunchy walnuts.
Ingredients for 4 servings
Candied walnuts
- 3/4 cup/85 g walnut halves
- 1/3 cup/65 g sugar
- 1/3 cup/80 ml water
- Pinch of salt
Shrimp
- 1 pound/450 g large raw shrimp, peeled and deveined
- 1/2 teaspoon kosher salt
- 1 egg white
- 3/4 cup/90 g cornstarch
- 4 cups/950 ml neutral frying oil, as needed
Sauce
- 1/4 cup/60 g mayonnaise
- 1 1/2 tablespoons honey
- 1 tablespoon sweetened condensed milk
- 2 teaspoons fresh lemon juice
- 1 teaspoon water, only if needed
- 1 scallion, thinly sliced
Preparation takes 25 minutes and cooking takes about 20 minutes.
Step 1: candy the walnuts
Line a tray with parchment. Put walnuts, sugar, water and salt in a small skillet. Bring to a simmer over medium heat and cook for 4 to 6 minutes, stirring often, until the syrup thickly coats the nuts.
Use a slotted spoon to transfer walnuts individually to the parchment, leaving space between them. Cool completely for at least 15 minutes. They become crisper as the sugar sets. Hot walnuts will melt and thin the final sauce.
Step 2: prepare the sauce
Whisk mayonnaise, honey, condensed milk and lemon juice until smooth. Taste before adding anything else. For a thinner coating, add no more than 1 teaspoon water.
Refrigerate the sauce while frying. Do not heat it: mayonnaise can separate, and a warm sauce softens the coating faster.
Step 3: dry and season the shrimp
Pat the peeled, deveined shrimp thoroughly dry with paper towels. Toss with salt and egg white until lightly coated. Put cornstarch in a shallow bowl.
Working a few at a time, press shrimp into cornstarch on every side. Shake off loose excess and place on a dry rack. Coat them shortly before frying; a long wait hydrates the starch and makes it pasty.
Step 4: heat oil safely
Pour oil into a heavy pot, filling it no more than halfway. Heat to 350 F/177 C and monitor with a thermometer. Keep the pot handle inward, use dry tools, and keep water away from the oil.
Never use water on an oil fire. If oil smokes, turn off the burner. Keep a fitted metal lid nearby and never carry a pot of hot oil.
Step 5: fry in small batches
Lower one-third of the shrimp into the oil separately. Fry for 2 to 3 minutes, turning once, until the coating is pale golden and the shrimp are opaque. Maintain 340 to 350 F/171 to 177 C.
Transfer to a wire rack, not paper towels, so air reaches the bottom. Let the oil return to 350 F/177 C before the next batch. FDA seafood guidance uses 145 F/63 C; check the thickest shrimp if uncertain.
Step 6: toss and serve
Let all shrimp drain for 1 minute but do not allow them to become cold. Put them in a wide bowl, add about two-thirds of the sauce, and toss quickly. Add more only if dry spots remain.
Transfer immediately to a plate, scatter candied walnuts and scallion over the top, and serve. Do not hold the dressed shrimp in a covered container; trapped steam destroys the crisp coating.
Substitutions
No condensed milk
Use another teaspoon honey plus 1 teaspoon milk. The sauce will be slightly less creamy.
Air-fryer option
Spray cornstarch-coated shrimp thoroughly with oil and air-fry at 400 F/204 C for 7 to 9 minutes, turning once. The shell will be lighter and less even than deep-fried.
Cashews instead of walnuts
Cashews work technically, but the dish is no longer honey walnut shrimp. Treat both as tree-nut allergens.
No egg white
Toss shrimp with 2 tablespoons cold water before cornstarch. The coating may be slightly more fragile.
Common mistakes
The coating falls off
The shrimp were wet or loose starch was not shaken away. Dry thoroughly and press on an even coating.
The shrimp are greasy
Oil temperature fell below about 340 F/171 C. Fry fewer shrimp and let the oil recover between batches.
The walnuts are sticky
They were piled together or not cooled. Separate them on parchment and let the sugar set fully.
The sauce becomes runny
Warm walnuts, hot steam or too much water diluted it. Keep sauce cool and add only a teaspoon of water if necessary.
The dish turns soggy
Shrimp sat in sauce before serving. Keep all three components separate until diners are ready.
Food safety and allergens
Keep raw shrimp at 40 F/4 C or below, prevent contact with cooked food, and cook seafood to 145 F/63 C. Refrigerate leftovers within 2 hours and use within 3 to 4 days, though the coating will soften. Reheat shrimp to 165 F/74 C in an oven or air fryer; do not reheat mayonnaise sauce repeatedly.
This recipe contains shellfish, egg, milk and tree nuts. Check every packaged label and prevent cross-contact when cooking for anyone with food allergies. Do not serve a substitution unless the diner has confirmed it is safe for their specific allergy.
Related lessons
For another shrimp frying method, read crispy salt and pepper shrimp. Our Chinese sesame balls guide explains staged deep-frying safety, while steamed scallops with garlic glass noodles offers a lighter seafood technique.
Recipes4Less courses demonstrate coating thickness, oil recovery and rapid sauce tossing visually for beginners.
FAQ
Can I use frozen shrimp?
Yes. Thaw overnight in the refrigerator, drain and pat exceptionally dry before coating.
Why use cornstarch instead of flour?
Cornstarch produces a lighter, crisper shell that accepts a thin sauce coating.
Can I make the walnuts ahead?
Yes. Cool completely and store airtight at room temperature for up to 3 days.
Can I make the sauce ahead?
Yes. Refrigerate it covered for up to 2 days and whisk before using.
Is honey walnut shrimp gluten-free?
The basic ingredients can be, but cross-contact and packaged sauces vary. Check every label and frying environment.
Conclusion
Honey walnut shrimp succeeds when walnuts, shrimp and sauce are treated as separate recipes and combined at the last moment. Cool the nuts, hold the oil near 350 F/177 C, drain on a rack, and use a restrained sauce coating.