This recipe delivers light, crispy shrimp coated in a sweet and savory creamy sauce. It is a fast meal that balances rich flavors with a satisfying crunch from toasted walnuts.

List of ingredients
- 1 lb raw shrimp (XL, peeled and tails removed) – ensure they are patted dry for better crisping.
- 1 egg white (no yolk) – creates a light, airy batter.
- 2 tbsp cornstarch – provides the signature crispy exterior.
- 1/4 tsp white pepper – adds a mild, savory heat.
- 2 cups vegetable oil – used for deep frying.
- 1/3 cup sweetened condensed milk – provides sweetness and thickness to the sauce.
- 1/4 cup kewpie mayo – adds rich creaminess and umami.
- 1 tbsp honey – balances the sweetness with a floral note.
- 1/2 tsp sesame oil – adds a toasted, nutty aroma.
- 1/4 cup walnuts (halves and pieces) – adds texture and a nutty finish.
step-by-step instructions
- Prepare Shrimp: Defrost the shrimp if needed and pat them completely dry with paper towels to remove excess moisture.
- First Batter Layer: Beat the egg white in a medium bowl until it becomes slightly frothy, then toss in the shrimp to coat them thoroughly.
- Final Coating: Add the cornstarch and white pepper to the bowl, mixing until the shrimp are covered in a thin, white batter.
- Heat Oil: Pour about 1 inch of vegetable oil into a small, heavy-bottomed pot and heat over medium-high heat.
- Fry Shrimp: Once the oil is hot, add shrimp one at a time in small batches to prevent sticking. Cook for 2 to 3 minutes until they curl slightly and turn light golden brown.
- Drain: Use a slotted spoon to transfer the fried shrimp to a plate lined with paper towels to remove excess oil.
- Prepare Sauce: In a small dish, whisk together the sweetened condensed milk, kewpie mayo, honey, and sesame oil until smooth.
- Combine and Serve: Place the fried shrimp in a clean bowl, drizzle with the white sauce, and toss to coat. Stir in the walnuts and serve immediately.
Professional Frying Techniques
Maintaining Optimal Oil Temperature
To achieve the perfect crisp, maintain your oil at approximately 375 degrees Fahrenheit. If the oil is too cold, the shrimp will absorb too much fat and become greasy. If it is too hot, the outside will burn before the inside is cooked through.
Avoiding Shrimp Clumping
Always add shrimp to the oil one by one rather than dumping them in all at once. This prevents them from sticking together and ensures every side of the shrimp is exposed to the heat. This method guarantees a uniform golden-brown color across the entire batch.
Managing Batch Sizes
Do not overcrowd the pot, as adding too many shrimp at once will cause the oil temperature to drop rapidly. Depending on your pot size, stick to 5 to 7 shrimp per batch. This allows the shrimp to fry quickly and stay light and airy.
Drying the Shrimp Thoroughly
Water is the enemy of crispy frying. Use high-quality paper towels to pat the shrimp dry before adding the egg white. Removing surface moisture prevents the batter from slipping off and reduces the amount of oil splattering in the pan.
Ingredient Deep Dive and Functions
The Role of Egg Whites
Using only the egg white instead of a whole egg creates a lighter, less dense coating. The proteins in the egg white create a thin film that binds the cornstarch to the shrimp. This results in a delicate crunch rather than a heavy, breaded texture.
Cornstarch for Maximum Crunch
Cornstarch is used instead of flour because it contains no gluten and creates a crispier shell. When fried, it forms a thin, translucent crust that holds onto the sauce without becoming soggy. It is the key to achieving a restaurant-style texture.
Kewpie Mayo vs Regular Mayonnaise
Kewpie mayo is made with only egg yolks and rice vinegar, which makes it creamier and more umami-rich than standard mayo. This gives the sauce a distinct depth of flavor and a smoother consistency. If using regular mayo, you may need a pinch of sugar to match the sweetness.
White Pepper vs Black Pepper
White pepper is processed differently than black pepper, resulting in a more earthy and mild flavor profile. It provides a subtle warmth that does not overpower the sweetness of the honey and condensed milk. It is the standard choice for many Asian-style creamy sauces.
Sesame Oil for Aroma
Sesame oil is used as a finishing oil rather than a frying oil. It provides a toasted, nutty fragrance that complements the walnuts. Because it has a strong flavor, a small amount is sufficient to elevate the entire sauce.
Customizations and Substitutions
Nut Alternatives
If you prefer a different flavor, you can swap walnuts for pecans or cashews. Pecans offer a similar buttery taste, while cashews provide a milder, creamier crunch. For those with nut allergies, omit the nuts entirely or use toasted sunflower seeds.
Honey Substitutes
If honey is unavailable, maple syrup or agave nectar can be used as a replacement. Maple syrup adds a slightly different depth of flavor but maintains the necessary viscosity. Keep the quantity the same to ensure the sauce does not become too thin.
Dairy-Free Mayo Options
For a dairy-free version of the sauce, use a vegan mayonnaise and a coconut-based condensed milk. Ensure the vegan mayo has a similar acidity level to Kewpie. These substitutions allow the dish to remain creamy while accommodating dietary needs.
Alternative Oil Choices
While vegetable oil is standard, canola or peanut oil are excellent alternatives due to their high smoke points. Avoid using extra virgin olive oil for frying as it cannot withstand the high temperatures required. Peanut oil specifically adds a slight nuttiness to the shrimp coating.
Serving and Presentation Ideas
Ideal Side Dish Pairings
Serve this dish with a side of steamed jasmine rice to soak up the extra creamy sauce. Brown rice or quinoa can be used for a nuttier, heartier base. The neutrality of the rice balances the rich sweetness of the shrimp.
Fresh Vegetable Accompaniments
Pair the shrimp with steamed broccoli, bok choy, or snap peas for a balanced meal. The freshness of the greens cuts through the richness of the mayo and condensed milk. A side of sliced cucumbers with rice vinegar is also a refreshing choice.
Plating for Visual Appeal
For a professional look, place each shrimp on a small leaf of butter lettuce. This provides a color contrast between the white sauce and the bright green leaf. Garnish with a sprinkle of toasted sesame seeds or chopped green onions for added color.
Family Style Presentation
Serve the shrimp on a large platter with the walnuts scattered generously over the top. Surround the shrimp with steamed vegetables to create a centerpiece meal. This presentation is ideal for dinner parties or family gatherings.
Storage and Reheating Guide
Storing the Sauce
The white sauce can be prepared in advance and stored in an airtight container in the refrigerator for up to 4 days. If the sauce thickens too much during storage, whisk in a teaspoon of warm water to loosen it. Always stir the sauce well before using it on fresh shrimp.
Storing Fried Shrimp
Fried shrimp can be stored in the fridge for up to 4 days, but they should be stored without the sauce. Keep them in a single layer on a tray before transferring them to a container to prevent them from sticking. This ensures they retain as much structure as possible.
Reheating for Maximum Crispiness
Avoid using a microwave to reheat fried shrimp, as this will make them rubbery and soggy. Instead, use an air fryer at 350 degrees Fahrenheit for 3 to 5 minutes until heated through. Alternatively, flash fry them in hot oil for 60 seconds.
Final Assembly After Reheating
Only toss the reheated shrimp with the sauce immediately before serving. Adding the sauce too early during the reheating process will lead to a mushy texture. The contrast between the hot, crisp shrimp and the cool, creamy sauce is essential.
Troubleshooting Common Issues
Shrimp Turning Out Rubbery
Rubbery shrimp are usually the result of overcooking. Ensure you remove the shrimp from the oil as soon as they curl slightly and turn light golden brown. Because shrimp cook very quickly, a difference of 30 seconds can change the texture.
Batter Slipping Off
If the cornstarch coating is peeling away from the shrimp, it is likely due to excess moisture. Ensure the shrimp are patted completely dry before adding the egg white. You can also try adding an extra teaspoon of cornstarch if the batter seems too wet.
Sauce Separating or Splitting
Sauce separation usually happens if the ingredients are at wildly different temperatures. Try to bring the honey and condensed milk to room temperature before mixing them with the mayo. Whisk vigorously to create a stable emulsion.
Walnuts Burning During Toasting
If you choose to toast your walnuts separately, watch them closely as they burn quickly. Toast them over medium heat for only 2 to 3 minutes until fragrant. Remove them from the pan immediately, as they continue to cook even after being removed from the heat.
Frequently Asked Questions
Can I air fry the shrimp instead of deep frying?
Yes, you can air fry the shrimp by spraying them generously with oil. Cook them at 400 degrees Fahrenheit for about 8 to 10 minutes, shaking the basket halfway through. Note that the texture will be less airy than the deep-fried version.
Is it possible to use frozen shrimp?
Absolutely, but they must be fully thawed and dried. Run frozen shrimp under cool water until thawed, then press them firmly between paper towels. This step is critical to prevent the batter from becoming watery.
Can I use honey instead of condensed milk?
Replacing condensed milk with more honey will change the texture and flavor. The condensed milk provides a creamy, milky thickness that honey alone cannot replicate. If you omit it, the sauce will be thinner and significantly sweeter.
How do I prevent the oil from splattering?
Splattering is caused by water hitting hot oil. Ensure the shrimp are dry and add them slowly to the pot. Using a splatter screen over the pot can also help keep your stovetop clean.
Can I make this recipe without egg whites?
You can use a cornstarch slurry (cornstarch mixed with a little water) as a substitute. However, the egg white provides a specific light, fluffy crunch that a slurry alone cannot achieve. The result will be a thinner, harder crust.
Print
Crispy Honey Walnut Shrimp
- Total Time: 20 minutes
- Yield: 4 servings 1x
- Diet: General
Description
This quick and easy Honey Walnut Shrimp is filled with light and crispy shrimp in a sweet and creamy white sauce.
Ingredients
- 1 lb raw shrimp (XL, peeled and tails removed)
- 1 egg white
- 2 tbsp cornstarch
- ¼ tsp white pepper
- 2 cups vegetable oil (for frying)
- â…“ cup sweetened condensed milk
- ¼ cup kewpie mayo
- 1 tbsp honey
- ½ tsp sesame oil
- ¼ cup walnuts (halves and pieces)
Instructions
- Prepare Shrimp: Defrost the shrimp if needed, pat dry with paper towels. Beat the egg white in a medium bowl until it is slightly frothy, then toss in the shrimp and coat with the egg white.
- Coat Shrimp: Add in the cornstarch and white pepper and mix until the shrimp are coated in a thin white batter.
- Fry Shrimp: Heat about 1 inch of vegetable oil in a small, heavy bottomed pot over medium-high heat. Once hot, add the shrimp one at a time in small batches. Cook approximately 2 to 3 minutes until they curl in slightly and turn light golden brown. Remove with a slotted spoon and set aside on paper towels.
- Make Sauce: Combine the sweetened condensed milk, kewpie mayo, honey, and sesame oil in a small dish.
- Combine: Place the fried shrimp in a clean bowl, drizzle with the white sauce, and toss to coat. Add in the walnuts and serve.
Notes
MAKE AHEAD: You can prepare the sauce ahead of time and store it in the fridge for up to 4 days. Fry the shrimp (without sauce), let cool and store in the fridge for up to 4 days. Just before serving, either flash fry or air fry the shrimp until crisp, then toss with the sauce.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Main Dish
- Method: Frying
- Cuisine: Asian
Nutrition
- Serving Size: 1 serving
- Calories: 345 kcal
- Sugar: 19 g
- Sodium: 776 mg
- Fat: 19 g
- Saturated Fat: 4 g
- Unsaturated Fat: 15 g
- Trans Fat: 0.04 g
- Carbohydrates: 24 g
- Fiber: 1 g
- Protein: 20 g
- Cholesterol: 157 mg