Shrimp and Asparagus Stir-Fry with Mushrooms is a fast, healthy, and satisfying dish. Juicy shrimp, crisp asparagus, and earthy mushrooms come together in a savory stir-fry sauce for a meal that’s perfect for weeknight dinners. It’s light, full of flavor, and ready in under 20 minutes.
Why You’ll Love This Recipe
- Ready in under 20 minutes for quick weeknight dinners
- Juicy shrimp paired with tender asparagus and mushrooms
- Savory stir-fry sauce with balanced flavor
- Healthy, protein-rich, and light
- Perfect served over rice or noodles
Ingredients

- 1 lb large shrimp, peeled and deveined
- 1 tablespoon olive oil
- 1 lb asparagus, trimmed and cut into 2-inch pieces
- 1 cup mushrooms, sliced
- 2 cloves garlic, minced
- 2 tablespoons soy sauce
- 1 tablespoon oyster sauce
- 1 teaspoon sesame oil
- ½ teaspoon black pepper
- ½ teaspoon crushed red pepper flakes (optional)
- 2 green onions, sliced
- 1 teaspoon cornstarch mixed with 2 tablespoons water (optional, for thickening)
Step-by-Step Instructions

- Pat shrimp dry and season with black pepper.
- Heat olive oil in a large skillet or wok over medium-high heat.
- Add shrimp and cook 2–3 minutes per side until pink and opaque. Remove and set aside.
- Add asparagus and mushrooms to the skillet. Stir-fry 3–4 minutes until tender-crisp.
- Add garlic and stir for 30 seconds until fragrant.
- Return shrimp to skillet and add soy sauce, oyster sauce, sesame oil, and red pepper flakes.
- Toss everything together to coat evenly. Add cornstarch slurry if a thicker sauce is desired.
- Garnish with green onions and serve immediately over rice or noodles.
Tips & Variations
- Use other vegetables like bell peppers or snap peas
- Add ginger for an extra flavor kick
- Substitute mushrooms with zucchini or broccoli
- Use low-sodium soy sauce for a lighter option
- Serve with steamed jasmine rice or rice noodles
Storage & Freezing
- Refrigerator: Store in an airtight container for up to 2 days
- Freezer: Not recommended due to shrimp texture
- Reheating: Reheat gently in a skillet or microwave
- Keep sauce separate if storing for later
- Best served immediately for optimal flavor and texture
Serving & Pairing Ideas

- Serve over steamed jasmine or brown rice
- Garnish with sesame seeds for added texture
- Pair with sparkling water
- Add a side of spring rolls or miso soup
- Works as a light lunch or full dinner
Frequently Asked Questions
Can I use frozen shrimp?
Yes, thaw and pat dry before cooking to avoid excess moisture.
How do I keep asparagus crisp?
Stir-fry quickly over high heat and avoid overcooking.
Can I make this recipe vegetarian?
Yes, replace shrimp with tofu or extra mushrooms.
Can I meal prep this stir-fry?
Yes, store vegetables and shrimp separately for freshness, then combine before serving.
Ready to Make It?
This Shrimp and Asparagus Stir-Fry with Mushrooms is quick, flavorful, and light. Perfect for busy weeknights, it delivers a healthy, protein-packed meal with minimal prep and maximum taste.
You Might Also Like
- Quinoa Salad Jars – Layered, portable, and full of fresh veggies and protein.
- Garlic Parmesan Mushrooms – Tender mushrooms sautéed with garlic and cheese.
- Teriyaki Beef Meal Prep – Savory beef and veggies in a sweet teriyaki sauce.
- Healthy Broccoli Salad – Crisp broccoli with a light creamy dressing.
Shrimp and Asparagus Stir-Fry with Mushrooms
- Total Time: 20 minutes
- Yield: 4 servings 1x
Description
Shrimp and Asparagus Stir-Fry with Mushrooms is a quick and healthy meal with juicy shrimp, tender asparagus, and earthy mushrooms in a savory sauce.
Ingredients
1 lb large shrimp, peeled and deveined
1 tablespoon olive oil
1 lb asparagus, trimmed and cut into 2-inch pieces
1 cup mushrooms, sliced
2 cloves garlic, minced
2 tablespoons soy sauce
1 tablespoon oyster sauce
1 teaspoon sesame oil
½ teaspoon black pepper
½ teaspoon crushed red pepper flakes (optional)
2 green onions, sliced
1 teaspoon cornstarch mixed with 2 tablespoons water (optional)
Instructions
1. Season shrimp with black pepper
2. Cook shrimp in skillet 2–3 minutes per side and remove
3. Stir-fry asparagus and mushrooms 3–4 minutes
4. Add garlic and cook 30 seconds
5. Return shrimp, add sauces and sesame oil
6. Toss to coat, add cornstarch slurry if desired
7. Garnish with green onions and serve over rice or noodles
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Stir-Fry
- Method: Stovetop
- Cuisine: Asian
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 4g
- Sodium: 580mg
- Fat: 14g
- Saturated Fat: 2g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 3g
- Protein: 28g
- Cholesterol: 185mg