Copycat Panda Express Honey Walnut Shrimp

Copycat Panda Express Honey Walnut Shrimp is one of the most popular items on Panda Express’ menu. You can recreate this dish at home with this copycat recipe.

Copycat Panda Express honey walnut shrimp and chopsticks.


This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases.

Why this recipe works

Skip the takeout line and create Panda Express’s most beloved shrimp dish at home. This copycat recipe delivers crispy tempura-battered shrimp coated in a sweet, creamy sauce and topped with candied walnuts – perfect for when those Chinese food cravings hit.

What’s in Honey Walnut Shrimp?

The ingredients in the Honey Walnut Shrimp are pretty straightforward, and in a pinch, if you wanted to leave the walnuts out, the shrimp would stand well on its own. First, let me say that the ingredients are not traditional Chinese cooking ingredients.

Here’s what you’ll need:

For the Candied Walnuts:

  • Walnuts – Provides signature crunch and nutty flavor
  • Sugar – Creates candy coating and sweetness
  • Water – Dissolves sugar for proper crystallization

For the sauce:

  • Sweetened condensed milk – Creates creamy base and provides sweetness
  • Lemon juice – Balances sweetness and adds brightness
  • Honey – Adds floral sweetness and helps sauce adhere
  • Mayonnaise – Provides richness and helps create proper sauce consistency

For the shrimp

  • Tempura mix – Creates light, crispy coating, this is sold in the Asian section of most stores.
  • Shrimp – Main protein; butterfly for best presentation
  • Oil for frying- Neutral oil with a high smoke point for proper frying
Copycat Panda Express honey walnut shrimp ingredients.

Equipment Needed

  • Whisk
  • Deep fryer or large pot
  • Candy/oil thermometer
  • Saucepan
  • Wire rack
  • Rimmed baking sheet
  • Parchment paper or aluminum foil
  • Mixing bowls

How to Make Honey Walnut Shrimp

  1. Place the walnuts in a saucepan with sugar and water. Cook over medium to medium-high heat until the sugar begins to brown.
  2. Line a rimmed baking sheet with parchment paper or aluminum foil and pour the walnuts onto it. Let them dry for about 20 minutes, spreading them out with a fork so they don’t touch each other.
  3. When the walnuts are almost dry, prepare the tempura batter according to the package directions. 
  4. Add enough oil to a large pot or Dutch oven to cover the bottom 2 to 3 inches. Heat the oil to 350ºF.
  5. Dip shrimp into the tempura batter, covering the shrimp completely.
  6. Drop the dipped shrimp into the hot oil in batches (a few at a time) and gently toss to make sure the shrimp cook evenly on all sides and don’t stick together. Scoop out any batter that floats away from the shrimp.
  7. Remove the shrimp after about 2 minutes and transfer them to a wire rack to drain. 
  8. Make the sauce by whisking honey, sweetened condensed milk, lemon juice, and mayo until smooth and combined.
  9. When all the shrimp are cooked, place them in a large bowl and drizzle the creamy honey sauce on the fried shrimp. Stir to coat the shrimp, but be careful not to break off the crust.
  10. Sprinkle candied walnuts over the shrimp and serve immediately.

You can garnish this dish with chopped green onions if desired.

Copycat Panda Express honey walnut shrimp and chopsticks on a plate.

What to Serve with Honey Walnut Shrimp

Serve the shrimp over steamed white or brown rice for a hearty meal. A side of Chinese mixed vegetables or egg drop soup would be great. Oh and some crispy wonton strips too!

Pro Tips for Success

  • Maintain oil temperature at 350°F for optimal crispiness
  • Don’t overcrowd the fryer; work in small batches
  • Remove floating batter pieces between batches
  • Toss with sauce just before serving to maintain crispiness

Common Problems and Solutions

Issue: Soggy Shrimp

  • Solution: Ensure oil is hot enough and drain well before saucing

Issue: Clumpy Walnuts

  • Solution: Separate nuts while still warm

Issue: Sauce Too Thick

  • Solution: Thin with a touch of warm water

Variations and Substitutions

  • Nuts: Pecans or cashews can replace walnuts
  • Protein: Works with chicken tenders too
  • Tempura: Make from scratch using 1 cup flour, 1 egg, and ice water
  • Gluten-Free: Use rice flour-based tempura mix

Recipe Scaling

  • Double sauce ingredients for extra dipping
  • For larger groups, fry in multiple batches
  • Keep finished batches warm in 200°F oven

Honey Walnut Shrimp Leftovers

Some recipes are great to make and enjoy the next day, but this one is not one of those. I do not like the way it behaves when reheated. I find the sauce soaks into the shrimp, and it just isn’t my favorite way to enjoy this Panda Express favorite.

But if you do have leftovers, store them in an airtight container in the refrigerator for up to 3 days.

To reheat, place the shrimp on a baking sheet lined with foil or parchment paper. Heat them in the oven at 400°F for about 10 minutes.

Overhead view of copycat Panda Express honey walnut shrimp.

Love Panda Express? Try these copycat recipes!

Be sure to check out more of my easy Chinese food recipes and the best fast food copycat recipes.

Copycat Panda Express honey walnut shrimp and chopsticks.

Copycat Panda Express Honey Walnut Shrimp

Did you know you can make the Panda Express Honey Walnut Shrimp at home?
4.94 from 29 votes
Print Pin Rate Add to Collection
Course: Main Course
Cuisine: Chinese
Keyword: Copycat Panda Express Honey Walnut Shrimp, Panda Express Recipes
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Servings: 4
Calories: 708kcal

Ingredients

  • 1 cup walnut pieces
  • 1 cup water
  • 3/4 cup sugar
  • 10 ounces tempura mix
  • Vegetable oil, for frying
  • 1 pound medium or large shrimp, peeled and deveined, tails removed
  • 1 tablespoon honey
  • 1 tablespoon sweetened condensed milk
  • 2 teaspoons lemon juice
  • 3 tablespoons mayonnaise

Instructions

  • Place the walnuts in a saucepan with water and sugar. Cook over medium to medium-high heat until the sugar begins to brown. Line a rimmed baking sheet with parchment paper or aluminum foil and pour the walnuts onto the paper or the foil and let dry for 20 to 25 minutes, spreading them out with a fork so they don’t touch each other. When the walnuts are almost dry, begin to prepare the tempura according to the package directions. 
  • Add enough oil to a pan to cover the bottom 2 to 3 inches; heat the oil to 350 ºF. Dip the shrimp into the tempura batter, covering the shrimp completely. Drop into the hot oil a few at a time and gently toss to make sure the shrimp cook evenly on all sides and they don’t stick together. Scoop out any batter that floats away from the shrimp to keep the oil from breaking down. Remove the shrimp after about 2 minutes and transfer to a wire rack to drain. 
  • To make the sauce, whisk together the honey, sweetened condensed milk, lemon juice, and mayonnaise. When all the shrimp are cooked, place it in a bowl and drizzle on the sauce. Stir to coat the shrimp, but be careful not to break off the crust. Sprinkle the candied walnuts over the shrimp and serve immediately. This recipe should be eaten in one sitting – this recipe does not reheat or freeze well.

Nutrition

Calories: 708kcal | Carbohydrates: 69g | Protein: 33g | Fat: 34g | Saturated Fat: 4g | Cholesterol: 342mg | Sodium: 1316mg | Potassium: 379mg | Fiber: 3g | Sugar: 45g | Vitamin A: 190IU | Vitamin C: 6.4mg | Calcium: 360mg | Iron: 4.2mg

About Stephanie Manley

I recreate your favorite restaurant recipes, so you can prepare these dishes at home. I help you cook dinner, and serve up dishes you know your family will love. You can find most of the ingredients for all of the recipes in your local grocery store.

Stephanie is the author of CopyKat.com's Dining Out in the Home, and CopyKat.com's Dining Out in the Home 2.

REVEALED: Copycat Secrets for 2025

free email bonus

Yes, you CAN make it at home! I'll show you how.

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

Reader Interactions

Comments

  1. Lorraine

    5 stars
    Better than Panda Express! Thank you we love it 5 stars without using the shrimp recipe portion. I was in a hurry so I used breaded shrimp this time. I will try it next time to a “T” Thank you!

  2. Elizabeht

    5 stars
    Made this recipe a few times now and have to say I LOVE it better than Panda’s shrimp! It tastes so amazing! I think the reason it is tastier is because it is right-off-the-stove fresh! Omitted the walnuts, though, since I don’t like them. When I get it from Panda, I always pick the walnuts out. Anyway….DANG GOOD! Never any leftovers! Thanks for all your hard work in recreating this amazing dish! You and your hard work are appreciated!!

  3. Lulu

    5 stars
    I almost didn’t try this recipe because I loath and detest mayonnaise. I’m so happy I tried it, though. Not only is it delicious, but I find it much tastier than Panda’s.

    Thanks so much for the recipe!

4.94 from 29 votes (15 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




homemade Olive Garden Asiago Torgelloni Alfredo with chicken on a plate

Copycat Recipe Secrets for 2025

REVEALED:

Yes, you CAN make it at home! 
I'll show you how.

FREE EMAIL BONUS