• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Grumpy Recipes
  • About
  • Recipes
menu icon
go to homepage
  • About
  • Recipes
  • Social

    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • subscribe
    search icon
    Homepage link
    • About
    • Recipes
  • Social

    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Home » Recipes » Main Dishes

    Honey Walnut Shrimp

    Published: Mar 26, 2025 by Grumpy · This post may contain affiliate links · Leave a Comment

    Jump to Recipe

    This copycat Honey Walnut Shrimp is crispy, creamy, perfectly sweet, and tastes just like the ones at Panda Express. It's one of my favorite shrimp recipes to make for a group of friends or family. It only takes about 25 minutes, and everyone is always super impressed.

    Looking for more easy shrimp dinners? Try my bang bang shrimp next!

    overhead shot of honey walnut shrimp on plate.

    About This Recipe

    Honey walnut shrimp always reminds me of eating at big Chinese banquet dinners when I was a kid. No matter what the occasion was, birthday, Chinese New Year, wedding, etc, it was almost always served. In America, honey walnut shrimp is super popular at Panda Express, and in my opinion, it is very similar to the traditional one served at Chinese restaurants.

    Honey walnut shrimp is incredibly easy to make at home! The only tricky part is deep-frying the shrimp. I know a lot of people do not like doing that at home, but there is no other way to get an exceptionally crispy crust.

    But even if you are not familiar with deep-frying, it's really not that hard. Just fill a high-walled pot with some oil, heat it up to around 350°F, and then add the shrimp. The shrimp take about 2-3 minutes to cook. One important thing I've learned is to cook the shrimp in batches. This prevents overcrowding, which can significantly lower the oil's temperature and cause the shrimp to become oily and soggy.

    Key Ingredients

    ingredients prepped in bowls.

    Candied walnuts: You'll need sugar, water, and walnut halves.

    Honey mayo sauce: Mayonnaise, honey, sweetened condensed milk, and lemon juice. This recipe only uses 1 tablespoon of condensed milk, so you'll have most of the can left. You can cover it with tinfoil and store it in the freezer for up to 3 months.

    Shrimp: I used U31-40 frozen shrimp from Costco. U31-40 means there are 31-40 shrimps per pound. I generally prefer shrimp in this range (or even lightly larger, around 21-30) because they take longer to cook, so you have more time to develop a golden color on the crust.

    Egg whites: This is for dredging the shrimp so that the cornstarch sticks to them. Make sure you do not include the egg yolks. I find egg yolks do not create as crispy a crust.

    Cornstarch: I used about 1 cup of cornstarch to coat all the shrimp.

    Oil for frying: You'll need a high-smoke point oil, like canola, vegetable, corn, or avocado oil.

    Instructions

    boiling walnuts in sugar water.

    STEP 1: First, we'll make the candied walnuts. Add the sugar and water to a small saucepan and bring to a boil. Add the walnuts, and let the mixture bubble for 2-3 minutes. Lift them out of the water with a strainer and spread them on a plate.

    sauce ingredients mixed in large bowl.

    STEP 2: In a large bowl (big enough to fit all the shrimp), add the mayonnaise, condensed milk, honey, and lemon juice. Mix and set aside.

    shrimp mixed with egg whites in bowl.

    STEP 3: Mix together the shrimp and egg whites in a small bowl. Use your hands to break up the egg whites and rub them all over the shrimp.

    shrimp being coated in cornstarch.

    STEP 4: Dredge the shrimp one at a time in a bowl of cornstarch, then transfer to a baking sheet dusted with cornstarch.

    metal spider scooping fried shrimp from hot oil.

    STEP 5: Heat a pot of oil to 350°F. Fry the shrimp in batches for 2-3 minutes each batch until golden and crispy. Transfer to a paper-towel-lined plate to drain.

    fried shrimp tossed with walnuts and sauce in bowl.

    STEP 6: Add the shrimp and walnuts to the bowl of sauce, and toss until evenly coated. Enjoy!

    close up of honey walnut shrimp on plate.

    Honey Walnut Shrimp

    This honey walnut shrimp tastes just like your favorite Chinese restaurant. Creamy, crispy, and incredibly easy to make. One of my favorite shrimp dinners!
    5 from 1 vote
    Print Recipe Pin Recipe Save Saved!
    Prep Time 10 minutes mins
    Cook Time 15 minutes mins
    Total Time 25 minutes mins
    Course Main Course
    Cuisine American, Cantonese, Chinese
    Servings 4 people

    Ingredients
      

    • ⅔ cup sugar
    • 1 cup water
    • 1 cup walnut halves
    • ¼ cup mayonnaise
    • 2 tablespoons honey
    • 1 tablespoon canned sweetened condensed milk
    • 1 teaspoon fresh lemon juice
    • 1 pound shrimp (peeled and deveined)
    • 3 large egg whites
    • 1 cup cornstarch

    Instructions
     

    • Add the sugar and water to a small saucepan and bring to a boil. Add the walnuts and cook for 2-3 minutes. Remove with a strainer and spread on a plate. Set aside.
    • In a large bowl (big enough to fit all the shrimp), mix together the mayonnaise, honey, sweetened condensed milk, and lemon juice. Set aside.
    • Place the cornstarch in a shallow dish. In a separate bowl, mix the shrimp with the egg whites until well coated. Dredge each shrimp in the cornstarch, making sure it's fully covered, then place it on a baking sheet dusted with cornstarch.
    • Heat 1 ½ inches of oil to 350°F in a large pot. Fry the shrimp in batches for 2 minutes per batch until golden brown and crispy. Transfer to a paper towel-lined plate to drain excess oil.
    • Add the shrimp and walnuts to the bowl of sauce and toss until everything is evenly coated. Enjoy!

    More Main Dishes

    • overhead shot of spoon lifting stuffed shells from casserole dish.
      Stuffed Shells With Ground Beef
    • close up of steak sliced into pieces with melted butter on top.
      Air Fryer Steak
    • close up of garlic butter pasta shells on plate.
      Garlic Butter Pasta
    • close up of slice chicken meatloaf on plate.
      Chicken Meatloaf

    Reader Interactions

    5 from 1 vote (1 rating without comment)

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    The blogger behind "Grumpy Recipes" plating some food for photography.

    Hello! Ever get so hungry that you get a little grumpy? Well, I'm here to fix that! My name is Grumpy and this is my recipe blog. I'm a passionate home cook who wants to share his favorite recipes with the world. Click the link below to learn more about my story.

    More about me →

    Latest Recipes

    • stack of dill pickle pinwheels on plate.
      Dill Pickle Pinwheels
    • plate of air fried pasta chips.
      Air Fryer Pasta Chips
    • A bowl of mango salsa with diced mango, red onion, and cilantro, mixed with red bell pepper. A spoon rests in the bowl.
      Mango Salsa
    • close up of spoon lifting green goddess dressing from glass bowl.
      Green Goddess Dressing

    Footer

    ↑ back to top

    • Privacy Policy
    • Contact
    • Subscribe

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2026 Grumpy Recipes

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.