Crispy Honey Walnut Shrimp

Honey Walnut Shrimp is a beloved Chinese-American seafood dish that has captivated taste buds worldwide. Featuring plump, succulent shrimp, expertly deep-fried to a golden crisp, it’s then lavishly coated in an irresistible, rich, and sweet cream sauce. The dish reaches perfection with a scattering of toasted, crunchy, caramelized walnuts, offering a delightful textural contrast and a hint of nutty sweetness. This iconic combination creates a symphony of flavors that is both comforting and exhilarating.

Honey walnut shrimp in a speckled bowl next to a wooden bowl of walnuts, garnished with fresh scallions.

Unlock the secret to creating your favorite Chinese takeout right in your own kitchen with this ultimate Honey Walnut Shrimp recipe. Say goodbye to long waits and expensive bills, and hello to fresh, restaurant-quality flavor whenever the craving strikes! This particular rendition is a spot-on copycat of Panda Express’ wildly popular dish, allowing you to enjoy that signature taste without ever leaving your home. Mastering a few classic Chinese recipes empowers you to indulge in gourmet experiences on demand. Beyond this mouthwatering shrimp dish, explore other beloved Panda Express copycats and traditional Chinese takeout favorites listed below to build your ultimate at-home Chinese culinary repertoire.

Just envisioning the process of making this delightful Honey Walnut Shrimp again for dinner makes my mouth water. Imagine tender, jumbo shrimp, each carefully dipped in a delicate cornstarch-based batter. This creates an unbelievably crispy exterior, delivering the most satisfying crunch and perfect texture with every bite. Once deep-fried to golden perfection, these crispy morsels are gently tossed in a lusciously creamy, sweet sauce. This harmonious blend of sweet and savory flavors coats each shrimp, elevating it to culinary bliss. To crown this masterpiece, exquisitely caramelized, sugar-coated walnuts are generously added, providing an extra layer of crunch and a warm, sweet nuttiness that perfectly complements the rich shrimp and sauce.

Honey walnut shrimp with fresh scallions and walnuts on top, served in a white bowl.

The Fascinating Origin: Is Honey Walnut Shrimp Authentic Chinese Food?

While Honey Walnut Shrimp has become a staple in many Chinese-American restaurants, its roots trace back to Hong Kong, where it has been cherished as a popular seafood delicacy for centuries. Historically, the earliest iterations of this exquisite dish featured crispy prawns and walnuts meticulously cooked together in a glistening honey syrup. Over time, as culinary traditions evolved and spread, numerous variations of the original recipe emerged, each adding its unique touch. Despite these adaptations, the dish’s undeniable popularity endured, cementing its status as a beloved favorite throughout Hong Kong and, more recently, across America. Its widespread appeal led to its adoption by Chinese restaurants globally, with its popularity skyrocketing thanks to its inclusion on the menu of fast-casual giants like Panda Express, making it accessible to millions.

Why You’ll Fall in Love with This Homemade Honey Walnut Shrimp Recipe

Beyond satisfying your cravings, making Honey Walnut Shrimp at home offers numerous benefits that elevate your dining experience. Here’s why this recipe will become a cherished favorite:

  • Superior to Takeout: Experience a significant upgrade from your usual takeout. When you prepare this dish yourself, you gain complete control over the quality of ingredients, ensuring freshness and avoiding unwanted additives. Plus, you can customize the sweetness, creaminess, and crispiness to your exact preference. The best part? You can generously serve yourself a massive helping, because trust us, you’re going to crave every single succulent bite!
  • Irresistible Deep-Fried Perfection: While fried foods sometimes carry a negative connotation, enjoying a perfectly deep-fried dish in moderation is an absolute delight. The unparalleled crunch and texture of freshly fried shrimp in this recipe are simply irresistible. Each piece offers a golden, crispy shell that gives way to tender, juicy shrimp within, a contrast that no other cooking method can truly replicate.
  • Versatile and Balanced Meal Potential: Whether you plan to serve this as a show-stopping appetizer for guests or the star of your family dinner, Honey Walnut Shrimp is remarkably versatile. It pairs beautifully with a variety of sides to create a well-rounded and satisfying meal. Serve it alongside fluffy steamed rice, savory fried rice, classic lo mein noodles, or even in light, refreshing lettuce cups for a lighter alternative.
  • Impressive Yet Achievable: This dish looks incredibly impressive, making it perfect for entertaining or special occasions. However, despite its gourmet appearance, the recipe is straightforward and accessible for home cooks of all skill levels. With clear instructions, you’ll be dazzling your family and friends with your culinary prowess in no time.
  • Freshness You Can Taste: There’s nothing quite like the taste of a dish made with freshly sourced ingredients. The vibrant flavors of the shrimp, the crispness of the walnuts, and the rich creaminess of the sauce are amplified when prepared at home, far surpassing the often reheated or mass-produced versions found elsewhere.
Ingredients for honey walnut shrimp laid out on a wooden cutting board.

Essential Ingredients You’ll Need to Craft This Dish

Gathering the right ingredients is the first step towards culinary success. Here’s a comprehensive list of what you will need for your homemade Honey Walnut Shrimp. For precise measurements, please refer to the full recipe card at the bottom of this page.

For the Candied Walnuts: These crunchy jewels add a critical textural and sweet element to the dish.

  • Water: Essential for dissolving the sugar and creating the syrup for candy coating.
  • Granulated Sugar: Forms the sweet, glassy coating that caramelizes beautifully.
  • Walnuts: Choose fresh, whole walnut halves or pieces. They are the star of this crunchy topping.

For the Signature Creamy Honey Sauce: This is where the magic happens, transforming ordinary shrimp into an extraordinary dish.

  • Evaporated Milk: Provides a rich, creamy base for the sauce without adding excessive sweetness, allowing you to control the sugar level. While condensed milk can be a substitute, be mindful that it is significantly sweeter and will alter the flavor profile.
  • Kewpie Mayo (Japanese Mayo): My personal preference for Asian-inspired dishes due to its richer, slightly sweeter, and tangier profile compared to traditional American mayonnaise. Its umami notes elevate the sauce, but regular American mayo is a perfectly acceptable alternative if Kewpie isn’t readily available.
  • Honey: The namesake ingredient, providing natural sweetness and that distinctive floral note that balances the richness of the mayo and crunch of the walnuts. Adjust to your desired level of sweetness.

For the Crispy Shrimp Batter: This simple yet effective batter ensures a perfectly golden and crunchy exterior.

  • Cornstarch: The secret to an extra-crispy, light, and airy coating. It’s crucial for achieving that authentic takeout texture.
  • Egg: Acts as a binder, helping the cornstarch adhere evenly to the shrimp, creating a robust coating.
  • Shrimp: Opt for large or jumbo shrimp (21-25 count or larger) for the best results. Whether you use fresh or frozen, ensure they are thoroughly peeled, deveined, and patted completely dry before battering. This is key for maximum crispiness.

Frying Oil: You’ll need about 3 cups of a neutral oil with a high smoke point, such as canola, vegetable, or peanut oil, for deep frying the shrimp. Ensure you have enough to submerge the shrimp properly.

Step-by-Step Guide: How To Make Honey Walnut Shrimp at Home

Creating this Panda Express copycat recipe is a rewarding culinary adventure. Follow these detailed steps to achieve perfect Honey Walnut Shrimp. Remember to refer to the full recipe card at the bottom of this page for precise measurements and additional notes.

Walnuts simmering in a grey nonstick pot with sugar and water, preparing to be candied.
Candied walnuts spread evenly on a parchment paper-lined baking sheet to cool and harden.

1. Prepare the Candied Walnuts: This crucial step sets the stage for the dish’s signature crunch. In a small saucepan, combine the water and granulated sugar. Bring this mixture to a gentle boil over medium heat, stirring continuously until all the sugar has completely dissolved, forming a clear syrup. While the sugar syrup is heating, you have the option to lightly toast your walnuts. This can be done in a dry skillet on the stovetop over medium-low heat for 3-5 minutes until fragrant, or spread on a baking sheet in a preheated oven at 300°F (149°C) for about 7-10 minutes. This light toasting enhances their nutty flavor. Alternatively, you can skip toasting and immediately add the raw walnuts directly to the boiling sugar mixture. Let the walnuts boil in the syrup for approximately 2 minutes. Using a slotted spoon, carefully remove the walnuts from the syrup and spread them in a single layer on a parchment paper-lined baking sheet. Allow them to cool completely; as they cool, they will harden into delightfully crunchy candied walnuts.

Evaporated milk, Kewpie mayo, and honey measured into a clear mixing bowl, ready for whisking.
Ingredients for the creamy honey walnut shrimp sauce whisked together until smooth in a clear bowl.

2. Prepare the Creamy Honey Sauce: In a medium-sized bowl, combine the evaporated milk, Kewpie mayo (or regular mayo), and honey. Whisk all the ingredients together thoroughly until the mixture is completely smooth and well-combined. The sauce should be creamy and uniform in consistency. Once mixed, set this delicious sauce aside; it will be ready when your shrimp are fried.

3. Heat the Frying Oil: Choose a sturdy, deep pot or Dutch oven for frying, which helps maintain oil temperature and prevents splatters. Pour about 3 cups of neutral oil (such as canola or vegetable oil) into the pot. Attach a deep-frying thermometer to the side of the pot, ensuring the tip is submerged but not touching the bottom. Heat the oil over medium-high heat until it reaches a steady temperature of 375°F (191°C). Maintaining this temperature is crucial for perfectly crispy, non-greasy shrimp.

Raw shrimp soaking in beaten eggs in a clear bowl, ready for battering.
A piece of shrimp, coated with egg, being dipped into cornstarch in a separate bowl.

4. Batter and Fry the Shrimp: While your oil is coming up to temperature, prepare your battering station. In one shallow bowl, place the cornstarch. In a separate shallow bowl, whisk the eggs until well-beaten. Once the oil is almost at 375°F, begin battering the shrimp in small batches to avoid overcrowding the pot. Take a shrimp, dip it first into the beaten egg, ensuring it’s fully coated, then transfer it directly into the cornstarch, pressing gently to adhere the starch. Shake off any excess cornstarch. Carefully and gently place the battered shrimp into the hot oil. Fry the shrimp in batches of 5-6 pieces at a time for about 2-3 minutes per batch, or until they turn golden brown and are cooked through. Immediately transfer the fried shrimp onto a paper towel-lined plate to absorb any excess oil, then move them to a wire baking rack set over a rimmed baking sheet. This setup allows air circulation, preventing the shrimp from becoming soggy. Continue with the remaining shrimp until all are fried.

A generous pile of golden-fried shrimp resting in a clear glass mixing bowl.
The creamy honey sauce being poured over the fried shrimp in a clear glass bowl, ready for tossing.

5. Coat in Sauce and Serve: Once all the shrimp have been fried to perfection and are resting on the wire rack, transfer them to a large mixing bowl. Pour the prepared creamy honey sauce generously over the shrimp. Using tongs or a spatula, gently toss the shrimp until each piece is thoroughly coated in the luscious sauce. Season lightly with salt and freshly ground black pepper to taste. Finally, add the candied walnuts to the bowl and give it one last gentle toss to distribute them evenly amongst the shrimp. Serve immediately for the best crispy-creamy experience, garnished with fresh scallions if desired.

Honey walnut shrimp plated in a large speckled bowl, ready to be enjoyed.

Expert Recipe Tips, Smart Substitutions, and Delicious Variations

Achieve perfect Honey Walnut Shrimp every time with these valuable tips, and feel free to customize the recipe to your taste.

  • Do Not Overcrowd the Pan: This is perhaps the most crucial rule for successful deep-frying. Overcrowding your pot will drastically lower the oil temperature, leading to greasy shrimp with a soft, rather than crispy, exterior. Always fry in small batches, ensuring there’s ample space around each shrimp.
  • Work Efficiently in Batches: When battering the shrimp, it’s best to work in small batches (e.g., 5-6 shrimp at a time). This prevents the cornstarch and egg mixture from sitting on the shrimp for too long, which can cause it to become soggy before frying. Batter a batch, fry it, then move on to the next.
  • Utilize a Wire Baking Rack and Rimmed Baking Sheet: After frying, immediately transfer your crispy shrimp to a wire baking rack placed over a rimmed baking sheet. This setup is vital because it allows air to circulate around all sides of the shrimp, preventing steam and condensation from building up. Without proper airflow, the heat from the fried shrimp can create moisture, which quickly turns that beautiful crisp exterior into a soggy mess. Don’t let your frying efforts go to waste by piling shrimp on top of each other!
  • Pat Shrimp Dry Thoroughly: Before dipping the shrimp in egg, make sure they are completely patted dry with paper towels. Excess moisture can dilute the batter and lead to less crispy results and more oil splatter.
  • Replace Walnuts with Almonds or Pecans: If walnuts aren’t your favorite, or if you simply don’t have them on hand, feel free to substitute with other nuts. Almonds or pecans are excellent choices that will also benefit from the same candying process. The sugar syrup mixture does not require any adjustments for these substitutions.
  • Adjust Sauce Sweetness: Taste the sauce before adding it to the shrimp. If you prefer it less sweet, reduce the amount of honey. For a sweeter sauce, add a touch more honey or even a pinch of sugar.
  • Spice It Up: For a hint of heat, add a tiny dash of sriracha or a pinch of red pepper flakes to the creamy sauce.

Storage and Reheating Instructions for Honey Walnut Shrimp

Like most fried foods, Honey Walnut Shrimp is undoubtedly best enjoyed the day it’s made, when the shrimp is at its crispiest and the walnuts are perfectly crunchy. However, if you find yourself with leftovers, they can be stored in an airtight container in the refrigerator for a maximum of 1-2 days. To reheat, I highly recommend using an air fryer or a toaster oven set to a moderate temperature (around 325-350°F or 160-175°C) until warmed through and re-crisped. This method helps restore some of the crunch. I strongly advise against microwaving, as it will inevitably result in soggy shrimp and a less appealing texture.

An antique fork holds a honey walnut shrimp with fresh scallions, showcasing the crispy texture.

What to Serve Alongside Your Delicious Honey Walnut Shrimp

Honey Walnut Shrimp is a star on its own, but it truly shines when paired with complementary sides that round out the meal. Here are some fantastic suggestions:

  • Rice Varieties: A classic pairing! The neutral flavor and soft texture of rice perfectly balance the rich, sweet, and crispy shrimp.

    • Pineapple Fried Rice: For a touch of fruity sweetness and savory goodness.
    • Steamed White Rice: A simple, comforting staple that lets the shrimp be the star.
    • Thai Basil Rice: Adds an aromatic, herbaceous, and slightly spicy kick.
  • Noodle Dishes: For a heartier, more substantial meal, noodles are an excellent alternative to rice.

    • Chicken Lo Mein: A family-friendly favorite with tender noodles and vegetables.
    • Spicy Chili Garlic Noodles: For those who enjoy a zesty, fiery contrast to the sweet shrimp.
  • Appetizers to Complete the Feast: Transform your meal into a full Chinese takeout experience by starting with these classic appetizers.

    • Crab Rangoon: Creamy, crispy, and savory, a perfect start.
    • Potstickers: Savory dumplings with a crispy bottom.
    • Fried Spring Rolls: A light and crispy vegetable or meat-filled delight.

Explore More Panda Express Copycat Recipes

If you loved creating your own Honey Walnut Shrimp, you’ll be thrilled to discover these other popular Panda Express favorites you can master at home:

  • Black Pepper Chicken: A savory, peppery stir-fry that’s quick and flavorful.
  • Beijing Beef: Crispy fried beef tossed in a tangy, sweet, and spicy sauce.
  • Eggplant Tofu: A delicious vegetarian option featuring tender eggplant and crispy tofu in a savory sauce.

Frequently Asked Questions About Honey Walnut Shrimp

Got questions about this popular dish? We’ve got answers!

  • What kind of shrimp should I use?
    For the best results, use large (26/30 count) or jumbo (21/25 count) shrimp. Fresh shrimp are ideal, but high-quality frozen shrimp that are thawed, peeled, and deveined work perfectly well. Always pat them very dry before battering.
  • Can I bake or air fry the shrimp instead of deep frying?
    While deep frying yields the crispiest and most authentic texture, you can experiment with air frying for a lighter version. To air fry, lightly spray the battered shrimp with oil and cook at 375°F (190°C) for 8-12 minutes, flipping halfway, until golden and cooked through. The crispness may not be identical, but it will still be delicious. Baking is less recommended as it typically results in a softer, less satisfying texture.
  • Is Honey Walnut Shrimp spicy?
    Traditionally, Honey Walnut Shrimp is not spicy; it’s known for its sweet and creamy profile. However, you can easily add a pinch of red pepper flakes or a small amount of sriracha to the sauce if you prefer a touch of heat.
  • Can I make the candied walnuts ahead of time?
    Yes, the candied walnuts can be made several days in advance. Store them in an airtight container at room temperature. This makes assembly much quicker on the day you plan to serve the shrimp.
  • What’s the difference between evaporated milk and condensed milk?
    Evaporated milk is unsweetened, cow’s milk from which about 60% of the water has been removed. Condensed milk, on the other hand, is also milk with water removed, but with a significant amount of added sugar, making it much sweeter and thicker. In this recipe, evaporated milk allows for better control over the sweetness from the honey. If using condensed milk, you’ll need to reduce the honey significantly or omit it entirely based on your preference.
Honey walnut shrimp in a large speckled bowl, garnished with fresh scallions.
Print Recipe
5 from 3 votes

Honey Walnut Shrimp

By: Julie Chiou
This Panda Express copycat made right in your own home is a creamy, sweet, and ultra crispy delight!
Prep Time: 30 minutes
Cook Time: 15 minutes
Total Time: 45 minutes
Servings: 2

Equipment

  • Dutch oven
  • Candy/deep fry thermometer
  • Spider strainer

Ingredients

For the candied walnuts:

  • 1 cup (236 ml) water
  • 1 cup (200 g) granulated sugar
  • 1 cup (117 g) walnuts

For the sauce:

  • 2 tablespoons evaporated milk
  • ¼ cup (56 g) Kewpie mayo, (Japanese mayo)
  • 2 tablespoons (42 g) honey

For the batter:

  • ¾ cup (96 g) cornstarch
  • 2 eggs, beaten
  • 1 pound (454 g) frozen shrimp, thawed and patted dry

Instructions

  • Bring water and sugar to a boil in a small pot. Stir until the sugar is dissolved. While the sugar mixture is boiling, you can toast the walnuts in another skillet on the stovetop or on a baking sheet in the oven at 300 °F (149 °C) for about 7-10 minutes. You really just want it lightly toasted. Alternatively, you could skip this altogether and just immediately add the walnuts to the water/sugar mixture. Let boil for 2 minutes then using a slotted spoon, scoop the walnuts out and lay on a parchment paper-lined baking sheet to let cool.
    1 cup (236 ml) water, 1 cup (200 g) granulated sugar, 1 cup (117 g) walnuts
  • Mix all the ingredients for the sauce and set aside.
    2 tablespoons evaporated milk, ¼ cup (56 g) Kewpie mayo, 2 tablespoons (42 g) honey
  • In a deep pot, heat up about 3 cups of canola or vegetable oil. Attach a deep frying thermometer to the side of the pot to ensure proper temperature. You’ll want to keep it steady at 375 °F (191 °C).
  • While the oil is heating up, in two separate bowls, add cornstarch in one and eggs (beaten) in another. Once the oil is almost to temperature, begin battering up the shrimp in batches by dipping the shrimp in the egg then directly into the cornstarch. Shake off the excess. Gently place into the oil then work in batches until all shrimp has been coated and fried. Place fried shrimp on a paper towel-lined plate to cool then onto a wire baking rack.
    ¾ cup (96 g) cornstarch, 2 eggs, 1 pound (454 g) frozen shrimp
  • Once all the shrimp are fried, add them to a large bowl and pour sauce all over and toss to coat. Season with salt and pepper to taste, and add the candied walnuts, tossing gently to combine.

Nutrition


Serving: 267grams
,

Calories: 1449kcal
,

Carbohydrates: 173g
,

Protein: 47g
,

Fat: 67g
,

Saturated Fat: 9g
,

Polyunsaturated Fat: 41g
,

Monounsaturated Fat: 12g
,

Trans Fat: 0.1g
,

Cholesterol: 466mg
,

Sodium: 1553mg
,

Potassium: 640mg
,

Fiber: 4g
,

Sugar: 120g

This website provides approximate nutrition information for convenience and as a courtesy only. Nutrition information can vary for a variety of reasons. For the most precise nutritional data use your preferred nutrition calculator based on the actual ingredients you used in the recipe.

The default measuring system for this website is US Customary. Unit conversions are provided for convenience and as a courtesy only. While we strive to provide accurate unit conversions, please be aware that there may be some discrepancies.