Snowball Shrimp


Don't let the ingredients scare you. If you have a sweet tooth and love shrimp, then this will be the most amazing shrimp dish you have ever tasted. I first tried it at an Asian restaurant. I loved it so much that I looked everywhere on the internet to find a mock version. With a little tweaking I came up with this recipe that tastes just like the original. I served it to my inlaws, and now they think I am an amazing chef.

Prep Time:
40 mins
Cook Time:
35 mins
Additional Time:
15 mins
Total Time:
1 hrs 30 mins
6 servings


  • 1 cup walnut halves

  • 1 cup water

  • 1 cup white sugar

  • ½ cup honey

  • 2 cups vegetable oil for frying

  • 1 pound peeled and deveined medium shrimp

  • 4 egg whites

  • ½ cup cracker crumbs

  • 1 head broccoli, cut into florets

  • 1 cup mayonnaise

  • ¼ cup white sugar

  • ½ teaspoon vanilla extract

  • 1 ½ teaspoons lemon juice

  • 2 tablespoons sweetened condensed milk


  1. Fill a saucepan with water and bring to a boil over high heat. Add the walnuts, and cook for 10 minutes. Drain the water from the walnuts, and stir in 1 cup of water and 1 cup sugar. Return to a boil, and cook 10 more minutes, stirring occasionally. Drain the walnuts and place on a cookie sheet lined with parchment paper to dry, about 15 minutes. Remove the walnuts to a bowl and coat them with honey.

  2. Heat oil in a deep-fryer or large saucepan to 325 degrees F (175 degrees C). Drain the walnuts of excess honey, and deep fry them until brown, about 5 minutes. Remove the walnuts from the oil with a slotted spoon, and set aside.

  3. Dry the shrimp well with paper towels. Whip egg whites in a medium bowl until foamy. Dip shrimp into the beaten egg whites, and then into the cracker crumbs, coating them well. Gently toss between your hands so any crumbs that haven't stuck can fall away. Place the breaded shrimp onto a plate while breading the rest; do not stack. Reheat the oil to 350 degrees F (175 degrees C) and fry the shrimp in the hot oil until golden brown, about 3 to 5 minutes. Remove with a slotted spoon and drain on paper towels.

  4. Place a steamer insert into a saucepan, and fill with water to just below the bottom of the steamer. Cover, and bring the water to a boil over high heat. Add the broccoli florets, recover, and steam until just tender, 2 to 6 minutes depending on thickness. Set the broccoli aside.

  5. Whisk together mayonnaise, 1/4 cup sugar, vanilla extract, lemon juice, and sweetened condensed milk in a large bowl until smooth. Add the candied walnuts, shrimp, and steamed broccoli florets, and stir lightly to combine. Serve with hot cooked rice.

Editor's Note

The nutrition data for this recipe includes the full amount of the breading ingredients. The actual amount of the breading consumed will vary. We have determined the nutritional value of oil for frying based on a retention value of 10% after cooking. The exact amount will vary depending on cooking time and temperature, ingredient density, and the specific type of oil used.

Nutrition Facts (per serving)

935 Calories
58g Fat
90g Carbs
21g Protein
Nutrition Facts
Servings Per Recipe 6
Calories 935
% Daily Value *
Total Fat 58g 74%
Saturated Fat 8g 41%
Cholesterol 121mg 40%
Sodium 477mg 21%
Total Carbohydrate 90g 33%
Dietary Fiber 3g 11%
Total Sugars 70g
Protein 21g
Vitamin C 47mg 234%
Calcium 109mg 8%
Iron 2mg 13%
Potassium 472mg 10%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.