Crunchy and Spicy Shrimp Stir-Fry with Snap Peas Recipe

stir-fry shrimp and snap peas
Nick Kindelsperger

After discovering a hoard of bright green snap peas at the grocery store, I assembled a snap pea and shrimp stir-fry. I thought I was being really clever, but turns out this combo is one of the most popular stir-fry recipes out there. Not only that, but almost all of them are served in a restrained and slightly gloopy sauce. I could try to create a good version of that recipe, or go in a completely different direction. (I chose the latter.)

Reading through Fuchsia Dunlop's Land of Plenty, I came across a technique that I knew would set this stir-fry apart. Briefly listed as a variation for hot-and-numbing tiny fish, there was a recipe for crispy shrimp with salt and Sichuan peppercorn. The shrimp are marinated for 15 minutes, tossed in flour, and deep-fried until golden and crunchy. They are then sautéed quickly with chiles and Sichuan peppercorn. This results in crunchy shrimp, both spicy and numbing.

All I had to do was incorporate the snap peas into the picture. I decided to cook them before the fried shrimp were added back to the pan, along with a handful of bean sprouts. This mostly worked, but since there was no sauce to tie everything together, the peas came off as a little bland. Fortunately, a simple drizzle of soy sauce at the end solved the problem, coating the vegetables in the same delectable blend that adheres so easily to the shrimp.

Recipe Facts

Active: 15 mins
Total: 30 mins
Serves: 4 servings

Rate & Comment


  • 1 pound medium or large shrimp, peeled and deveined

  • 1 tablespoon Shaoxing rice wine

  • 1/2 teaspoon salt

  • 2-inch piece ginger, minced

  • 1/2 cup roughly chopped green onions, divided

  • 3/4 cup all-purpose flour

  • 2 tablespoons canola oil, plus about 1 quart more for deep frying

  • 4 ounces snap peas, ends trimmed

  • 1 1/2 teaspoons ground Sichuan peppercorns

  • 3 Sichuan red chiles (or arbol chiles), ends trimmed, seeds removed, thinly sliced

  • 1/2 cup bean sprouts

  • 1 tablespoon soy sauce


  1. In a medium-sized bowl, mix together shrimp, rice wine, salt, ginger, and half green onions. Set aside for 15 minutes, stirring mixture occasionally.

  2. Discard ginger and green onions, and toss shrimp in a colander to drain. Add flour to a large bowl. Toss shrimp in the bowl until evenly coated in flour.

  3. Pour enough oil into a wok to come 2 inches up the sides. Heat oil over high heat to 375°F (180°C), then adjust heat to maintain that temperature. Shake excess flour off shrimp and add as many to the wok as will fit in one layer. Cook until golden brown and crispy, flipping halfway through, about 2 minutes total. Drain shrimp on paper towels. Repeat process with remaining shrimp.

  4. Pour off all but 2 tablespoons of oil. Heat oil over high heat until just starting to smoke. Add snap peas and stir-fry until bright green and tender, about 2 minutes.

  5. Add bean sprouts, Sichuan peppercorns, chiles, and remaining green onions. Stir-fry until mixture is very fragrant, about 30 seconds. Add shrimp and soy sauce, and stir-fry until everything is mixed together and hot.

  6. Serve immediately with white rice on the side.

Nutrition Facts (per serving)
392 Calories
26g Fat
19g Carbs
19g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4
Amount per serving
Calories 392
% Daily Value*
Total Fat 26g 34%
Saturated Fat 2g 11%
Cholesterol 143mg 48%
Sodium 998mg 43%
Total Carbohydrate 19g 7%
Dietary Fiber 2g 9%
Total Sugars 2g
Protein 19g
Vitamin C 33mg 164%
Calcium 97mg 7%
Iron 2mg 12%
Potassium 337mg 7%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)