This post may contain affiliate links. Please read our disclosure policy.
These Honey Walnut Shrimp, coated in a sweet and tangy sauce, offer a homemade alternative that outshines any take-out option. They’re quick and easy to prepare, ready in less than 30 minutes, making them a perfect fix for your Asian-inspired food cravings.
Perfectly golden and crispy, these Honey Walnut Shrimp are the missing piece to your Asian-inspired dinner menu. Creamy, rich, and ready in under 30 minutes, there’s no reason not to whip up this recipe immediately. The highlight is the sweet and savory sauce, complemented by the light batter. Unlike the fixed flavors at your favorite takeout restaurant, this recipe allows you to tailor the sauce and make various substitutions to suit your preferences and lifestyle.
Why We Love This Shrimp Recipe
- Quick and easy: Ready in 30 minutes.
- Customizable: You can adjust the sauce and ingredients to suit your preferences.
- Budget-friendly: Recreating this favorite takeout dish at home saves time and money.
- Deliciously balanced: Flavorful, golden, crispy shrimp with a sweet and savory sauce.
Ingredients For Honey Walnut Shrimp
- Japanese mayonnaise for the sauce. Feel free to use regular mayo instead.
- Sweetened condensed milk, and please don’t substitute this.
- Lime juice, but lemon juice works too.
- All-purpose flour is used for the batter.
- Cornstarch, but you can swap it for all-purpose flour.
- Potato starch, but you can substitute it for cornstarch or all-purpose flour.
- Egg
- Baking powder, not baking soda, please.
- Salt
- Water
- Medium/large shrimp
- Walnuts
- Raw honey or agave syrup.
- Black sesame seeds or white sesame seeds.
- Vegetable oil for frying.
How to Make Honey Walnut Shrimp
- Make the sauce. Whisk the Japanese mayo, sweetened condensed milk, and lime juice until combined and set it aside.
- Fry the walnuts in a pot over low heat, stirring constantly to avoid burning. Remove them from the heat and let them cool for a few minutes, then toss them with the honey in a small bowl. Fry them for another minute or until slightly crispy. Strain them and set them aside to cool.
- Make the batter. Mix the salt, flour, cornstarch, baking powder, and potato starch in a medium-sized bowl. Add the egg and water. Whisk until you form a batter; add the shrimp to the batter and mix to combine.
- Fry the shrimp. Add a few cups of oil to a pot over medium-high heat. Add 4 to 5 shrimp into the hot oil and cook for 1 to 2 minutes on each side until golden brown. Strain them and set them on a wire rack to cool. Repeat with the rest of the shrimp.
- Add the sauce. Toss all the shrimp with the mayo sauce until completely coated. Add the walnuts and stir to combine. Sprinkle with sesame seeds, serve, and enjoy!
Recipe Tips And Variations
- Buy pre-cleaned shrimp for a quicker meal, but thaw the shrimp if they are frozen.
- Use tempura if you don’t have all the ingredients for the batter; use tempura batter mix.
- Fry the shrimp in a separate pot from the walnuts because the honey will burn and stick to the shrimp.
- After frying the walnuts, don’t set them on a paper towel to cool because they will stick.
- Add soy sauce or sriracha for additional saltiness and a bit of heat.
- Buy already candied walnuts to cut down on cooking time.
- Use fish instead of shrimp, like white fish, halibut, or tilapia, and cut it up into 2″ cubes.
- Add almonds instead of walnuts and give this dish a different crunch.
- Go nut-free and skip the nuts altogether.
Serving Suggestions
For a full take-out style meal at home, you can serve these honey walnut shrimp over a bed of steamed rice or Shrimp Fried Rice. Paired with Orange Chicken Bites, Asian Beef Skewers, and Chicken Lettuce Wraps, you’ll feel like you brought your favorite Asian restaurant straight to your kitchen. My Poke Bowl Recipe, Easy Kung Pao Chicken Recipe, Chinese Chicken, and Broccoli also go quite well with it.
How to Store & Reheat Leftovers
Refrigerate leftovers in an airtight container for up to 3 days. To reheat the shrimp, microwave them for up to a minute or until warm. You can also reheat the shrimp in a pan over medium-low heat for several minutes.
More Easy Shrimp Recipes
- Cajun Shrimp and Guacamole Tortilla Bites
- Lemon Garlic Shrimp Recipe
- Shrimp Corn Chowder
- Juicy Grilled Shrimp Kabobs
- Shrimp Scampi Recipe
- Baked Batter “Fried” Shrimp with Garlic Dipping Sauce
Pin this now to find it later
Pin ItHoney Walnut Shrimp
Ingredients
For the Sauce:
- 5 tablespoons Japanese mayonnaise
- 3 tablespoons sweetened condensed milk
- 1 teaspoon lime juice
For the Batter:
- 5 tablespoons all-purpose flour
- 2 tablespoons cornstarch
- ½ tablespoon potato starch
- 1 egg
- 4 teaspoons baking powder
- ½ teaspoon salt
- 5 tablespoons water
For the Shrimp:
- 1 pound medium shrimp,, shells removed and deveined
- ¾ cup walnuts,, roughly chopped
- 2 to 3 tablespoons raw honey
- black sesame seeds,, for garnishing
- vegetable oil,, for frying
- cooked rice,, for serving
Instructions
- In a small mixing bowl, whisk the mayo, sweetened condensed milk, and lime juice until well combined. Set the sauce aside.
- In a medium-sized mixing bowl, whisk together the salt, flour, cornstarch, baking powder, and potato starch to make the batter. Add in the egg and water and whisk until you form a batter. Add the shrimp to the batter and toss to combine. Set aside.
- Add about 4 to 5 cups of oil to a deep frying pan set over medium-high heat.
- Drop 1 teaspoon of batter into the oil. If it sizzles right away, it's ready for frying. Carefully lower 4 to 5 battered shrimp into the hot oil. Cook for 1 to 2 minutes on each side until golden brown. Remove from oil with a slotted spoon, strain, and set them on a wire rack to cool. Repeat with the rest of the shrimp.
- Meanwhile, add ¾ cup vegetable oil to a pot or skillet set over low heat. Add the walnuts and let them fry for 1 to 2 minutes, constantly stirring to avoid burning. Remove them from the heat and let them cool for a couple of minutes.
- In a small bowl, toss the fried walnuts with honey. Place them back in the oil and cook for another minute or until slightly crispy. Strain them and set them aside to cool.
- Dip a fried shrimp into the mayo sauce and do a taste test. Adjust the sauce's flavor with more mayo, sweetened condensed milk, or lime juice to taste. Once ready, toss all the shrimp with the sauce until completely coated. Add the walnuts and stir to combine.
- Arrange the shrimp over a bed of cooked rice, sprinkle with black sesame seeds, and enjoy.
Notes
- Shrimp: Use raw, thawed, cleaned, and deveined shrimp. You can also use fish fillets; slice white fish, like Halibut or Cod, into 2-inch cubes and use that instead of shrimp.
- Walnuts: If you don’t have walnuts or are allergic to walnuts, skip them altogether or use a different nut.
- Fry the shrimp in a separate pot from the walnuts because the honey will burn and stick to the shrimp. Or use the same pot, but wash it before using it for the shrimp.
- Mayonnaise: For a more authentic recipe, I suggest using Kewpie, which is Japanese mayonnaise. It’s thicker, tangier, and sweeter than its American counterpart. Add a little heat by mixing a bit of Sriracha to the sauce.
Nutrition
Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.
This is so so good! I love the flavor combo
What a tasty looking dish! Gotta try this recipe!
wow! Love how creamy this shrimp is! These flavors are so good!
This will satisfy my cravings! Can’t wait to try it!
Such a fantastic flavor combination for shrimp. I highly recommend this to everyone!
I can almost taste those delicious flavors! I can’t wait to make this. I love the sweetness of the sauce and the Earthiness of the walnuts.