A fresh and savory stir-fry featuring tender shrimp, crisp asparagus, and earthy mushrooms tossed in a light garlic-ginger soy sauce. Ready in under 30 minutes!
1 lb large shrimp, peeled and deveined
1 bunch asparagus, trimmed and cut into 2-inch pieces
1½ cups mushrooms (cremini or shiitake), sliced
2 tbsp neutral oil (avocado, grapeseed, or peanut)
3 cloves garlic, minced
1 tbsp fresh ginger, minced
3 green onions, sliced (white and green parts separated)
2 tbsp low-sodium soy sauce
1 tbsp oyster sauce (optional)
1 tsp rice vinegar
½ tsp sesame oil
1 tsp cornstarch mixed with 2 tbsp water (slurry)
Salt and black pepper, to taste
Red pepper flakes (optional)
Mix soy sauce, oyster sauce, rice vinegar, sesame oil, and cornstarch slurry in a small bowl. Set aside.
Heat 1 tbsp oil in a large skillet or wok. Add shrimp and cook 1–2 minutes per side until pink. Remove and set aside.
In the same pan, heat remaining oil. Add garlic, ginger, and white parts of green onions. Stir-fry 30 seconds.
Add mushrooms; cook 3–4 minutes until browned. Add asparagus and cook 2–3 minutes until tender-crisp.
Return shrimp to pan. Pour in sauce and toss everything together. Cook 1–2 minutes until sauce thickens.
Turn off heat. Sprinkle with green onion tops and red pepper flakes. Serve hot.
Serve with rice, noodles, or quinoa.
Make vegetarian with tofu and veggie-based oyster sauce.
Reheat leftovers gently to preserve shrimp texture.