Honey Walnut Shrimp is a Chinese banquet meal classic that's so easy to make at home! Flash fried shrimp are tossed in a delicious sweet sauce with candied walnuts!
Peel and de-vein shrimp, then make a small cut down the back of the shrimp to butterfly them. This is going to increase their surface area when frying.
In a small bowl, marinate shrimp with salt, white pepper, baking soda, cornstarch and neutral oil (I prefer avocado oil).
In a small saucepan over medium heat, melt butter then add brown sugar and stir until the sugar is dissolved. Add water and bring to a simmer, then stir in your walnuts and cook for 5-6 minutes until the mixture has thickened. Immediately transfer the candied walnuts to a plate to cool.
In a large mixing bowl, season 1/2 cup of cornstarch with salt and white pepper, then lightly coat your marinated shrimp.
Heat oil to 325F and fry your shrimp in batches for 2-3 minutes.
In a large bowl, combine mayo, honey, condensed milk, lemon juice, and salt to taste. Immediately stir in your fried shrimp and walnuts and enjoy!
Notes
Shrimp will need to be raw, peeled, and deveined. It's OK to use frozen, as long as it is completely defrosted before cooking! I'm using U-12 or U-10.I get asked all the time if you can sub black pepper for white pepper - and my answer is, it depends BUT you need to watch the ratio. White pepper has a milder flavor profile than black pepper, so it's a 1-1 substitute. I would start with less black pepper and add as you go. (But really, you should have white pepper in your pantry! It's a staple in mine!) The cornstarch batter is the KEY ingredient to my version of this dish - when testing the recipe, I found that cornstarch made the shrimp lighter and crispier than some versions I've had at restaurants. This helped balance out the richness of the mayo-based sauce.I like to make my own walnuts, so I included the instructions to do so. If you have the time or energy, I highly recommend making them at home because you can control for how sweet they are (I find that some store bought versions are too sweet for my taste) and I think they just taste better fresh! But if you prefer to purchase them, that's totally fine - just skip step #3 in the recipe.I used Japanese mayo (Kewpie brand) in this recipe because that is my favorite mayo and the only mayo I keep at home. However, you can use any mayo you have on hand!If you don't have lemon juice on hand, you can substitute with rice vinegar. My favorite neutral oil is avocado oil, but you can also use canola or vegetable oil! I don't use olive oil when cooking Chinese food for two reasons: 1. It has a low burning point and 2. I find that the flavor profile does not usually go with the dish.Do not let your frying oil drop below 300-325F when frying! I highly recommend you use a thermometer to keep an eye on the temperature. If you see it dropping below 300-325F, fry your shrimp in batches. Frying at a low temperature will result in too much moisture and make your shrimp soggy.