Shrimp and Asparagus Stir-Fry with Mushrooms

A bright, quick 20-minute stir-fry that pairs tender shrimp with crisp asparagus and earthy mushrooms in a soy-lemon glaze — perfect for weeknights.

Why You'll Love This Recipe
- Ready in about 20 minutes from start to finish, ideal for busy weeknights when you want something nutritious without fuss.
- Uses simple pantry staples and fresh produce: shrimp, asparagus, mushrooms, garlic, olive oil, soy, and lemon — little prep, big flavor.
- High in protein and low in carbohydrates when served over greens or cauliflower rice, making it adaptable to many diets.
- Flexible and forgiving: swap the shrimp for tofu or chicken, or change the soy to tamari for a gluten-free option.
- Minimal cleanup — one skillet or wok, so it’s perfect for small kitchens and quick weeknight cooking.
- Bright lemon lifts the savory notes of soy for a fresh finish rather than a heavy sauce, keeping the dish feeling light and modern.
Personally, this recipe has become my last-minute dinner hero. Family members who usually want something heavier clean their plates, and I once brought a skillet to a friend’s potluck — it disappeared within minutes. The simplicity of the ingredients makes it easy to scale up when guests arrive and quick to tweak for dietary needs, which is why I keep the components on hand at all times.
Ingredients
- Shrimp (1 lb): Use peeled and deveined shrimp, medium to large size (16/20 or 21/25). If using frozen, thaw in cold water and pat dry — dry shrimp sears better and won’t steam in the pan. Wild-caught or sustainably farmed both work; I prefer the slightly sweeter taste of wild-caught when available.
- Asparagus (1 bunch): Trim woody ends and cut into 1-inch pieces for even cooking. Look for bright green stalks that snap when bent. Thin to medium stalks cook quickly and keep a pleasant bite; thick stalks can be halved lengthwise.
- Mushrooms (1 cup): White button or cremini mushrooms, cleaned with a damp towel and sliced. Mushrooms add umami and a meaty texture — they’re essential for balance against the bright lemon.
- Garlic (2 cloves): Fresh minced garlic yields the best aroma; avoid pre-minced jars for this quick sauté where fresh flavor shows through.
- Olive oil (2 tbsp): Use a neutral extra-virgin olive oil or light-flavored oil for high-heat sautéing so the oil doesn’t overpower the other flavors.
- Soy sauce (1 tbsp) & Lemon juice (1 tbsp): The simple sauce is a bright soy-lemon glaze. For gluten-free, substitute equal parts tamari. If you prefer less sodium, use low-sodium soy sauce or reduce to 2 teaspoons plus a pinch of salt to taste.
- Seasoning: 1/2 tsp salt and 1/4 tsp black pepper to taste. Adjust salt depending on the soy sauce used.
Instructions
Heat the Pan: Warm a large skillet or wok over medium-high heat until hot but not smoking. Add 1 tablespoon olive oil and swirl to coat. A properly heated pan gives the shrimp a quick sear instead of steaming; you should hear a clear sizzle when the shrimp hits the surface. Cook the Shrimp: Pat the shrimp completely dry and season lightly. Add shrimp in a single layer and cook 2 to 3 minutes, turning halfway, until they are pink and opaque with a slight golden edge. Avoid overcooking — shrimp will turn rubbery if left too long. Remove shrimp to a plate and tent loosely with foil to keep warm. Sauté Vegetables: Add the remaining 1 tablespoon olive oil to the hot pan. Add asparagus and mushrooms and cook 3 to 4 minutes, stirring occasionally, until asparagus is crisp-tender and mushrooms have released their moisture and begun to brown. If your asparagus is particularly thick, give it an extra minute. Add Aromatics: Stir in the minced garlic and sprinkle the salt and black pepper. Cook for about 30 to 60 seconds until fragrant — garlic browns quickly, so keep it moving to avoid bitterness. Finish with Shrimp and Sauce: Return the shrimp to the pan. Pour in the soy sauce and lemon juice, toss to coat, and cook for another 30 seconds to 1 minute to marry the flavors and heat through. Taste and adjust seasoning — a squeeze more lemon or a pinch of salt can brighten the dish. Serve: Remove from heat and serve immediately over steamed rice, noodles, or quinoa. Garnish with a lemon wedge or a sprinkle of toasted sesame seeds if desired.
You Must Know
- This dish is high in protein and relatively low in carbohydrates, especially when served over greens or cauliflower rice.
- Store leftovers in an airtight container in the refrigerator for up to 3 days; reheat gently to avoid overcooking the shrimp.
- Freezing is not ideal once combined; if you want to freeze ingredients, freeze shrimp separately raw and prepare vegetables fresh.
- For a gluten-free version, swap soy sauce for tamari; for lower sodium, use a reduced-sodium soy or tamari and taste before adding salt.
My favorite thing about this preparation is how forgiving it is: the components cook on very different timelines but all come together quickly. I’ve had picky eaters request this at dinner parties because the flavors are familiar yet bright. Once, when hosting an impromptu dinner, I doubled everything, cooked in two pans, and it still kept its texture and brightness — proof it scales well for guests.
Storage Tips
Refrigerate leftovers in a shallow airtight container to cool quickly and keep the texture as intact as possible; consume within 3 days. Avoid layering hot food in a deep container because it traps steam and softens the asparagus. To reheat, warm gently in a skillet over medium-low heat with a tablespoon of water or broth to loosen any glaze and prevent drying. If you prefer microwaving, use 50 percent power and short 20–30 second bursts, stirring between each burst. Do not freeze the fully cooked stir-fry; instead freeze raw, peeled shrimp separately and prepare the vegetables fresh after thawing.
Ingredient Substitutions
If you can’t find asparagus, snap peas or broccolini make excellent substitutions and offer similar crispness. For mushrooms, sliced shiitake or oyster mushrooms bring a deeper umami flavor. To make this vegetarian, replace shrimp with firm tofu, pressed and pan-fried until golden — use 14 ounces of extra-firm tofu, cut into 1-inch cubes. For gluten-free, replace soy sauce with tamari in an equal measure. If you prefer more heat, add 1/2 teaspoon red pepper flakes or a drizzle of chili oil at the end. Each swap changes texture slightly, but the core balance of acid, salt, and fat keeps the dish cohesive.
Serving Suggestions
Serve over steamed jasmine rice for a classic pairing, or toss with cooked rice noodles for a lighter, noodle-forward meal. Quinoa or cauliflower rice works well for a lower-carb plate. Garnish with lemon wedges, thinly sliced scallions, or a sprinkling of toasted sesame seeds for extra aroma and contrast. Pair the dish with a simple cucumber salad dressed in rice vinegar and a light sesame dressing, or steamed greens such as bok choy for a more substantial meal. This is excellent for weeknight family dinners and elegant enough to present at casual dinner gatherings.
Cultural Background
While this preparation is Asian-inspired rather than strictly traditional, it borrows classic elements like soy-based seasoning and quick high-heat cooking that appear across East and Southeast Asian cuisines. Stir-frying is a technique developed to cook ingredients rapidly while retaining texture and color. The bright finish with lemon is more Mediterranean in spirit but pairs surprisingly well with the umami from mushrooms and soy, creating a hybrid flavor profile embraced by modern home cooks looking for quick, global-inspired meals.
Seasonal Adaptations
Spring is prime asparagus season — use fresh, young stalks for the best texture. In late summer or fall, switch asparagus for blanched green beans or thin-sliced zucchini to keep the dish seasonal. For winter months, use roasted baby Brussels sprouts or sautéed fennel to add depth. Citrus choices change the tone: lemon gives brightness, while a splash of orange juice adds sweetness and warmth. Adjust cooking times based on the vegetable’s density to maintain the crisp-tender goal.
Meal Prep Tips
For meal prep, cook shrimp separately and store in portioned containers, keeping vegetables in another. Assemble fresh when ready to eat by warming vegetables and tossing with shrimp and sauce for five minutes to avoid a rubbery texture. Pre-slice mushrooms and trim asparagus and store in airtight containers or resealable bags for up to two days. If packing lunches, pack sauce separately to be added and heated just before serving to keep everything vibrant.
This recipe has saved me many evenings, and I hope it becomes a simple favorite for you as well — quick enough for a weeknight and flexible enough for company. Enjoy the bright, savory balance and feel free to make it your own.
Pro Tips
Pat shrimp completely dry before cooking to achieve a good sear.
Trim asparagus at the woody end by bending until it snaps; use the snap point as a guide.
Avoid overcrowding the pan; cook shrimp and vegetables in batches if needed to maintain high heat.
This nourishing shrimp and asparagus stir-fry with mushrooms recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
FAQs about Recipes
How do I prevent shrimp from becoming rubbery?
To keep shrimp tender, cook it quickly over medium-high heat and remove from the pan as soon as it turns pink and opaque.
Can I make this gluten-free?
Yes. Replace soy sauce with tamari in equal amounts to make it gluten-free.
Tags
Shrimp and Asparagus Stir-Fry with Mushrooms
This Shrimp and Asparagus Stir-Fry with Mushrooms recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Ingredients
Main
Seasoning & Sauce
Instructions
Heat the Pan
Warm a large skillet or wok over medium-high heat and add 1 tablespoon olive oil. Heat until shimmering to ensure a quick sear.
Cook the Shrimp
Pat shrimp dry, season lightly, and cook in the hot pan 2 to 3 minutes until pink and opaque. Remove and keep warm.
Sauté Vegetables
Add remaining oil, then asparagus and mushrooms. Cook 3 to 4 minutes until asparagus is crisp-tender and mushrooms are slightly browned.
Add Aromatics
Stir in minced garlic, salt, and pepper and cook about 30 to 60 seconds until fragrant, stirring to prevent burning.
Combine and Finish
Return shrimp to the pan, add soy sauce and lemon juice, toss to combine, heat through for 30 seconds to 1 minute and serve.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@kitchenfunwithmy3sons on social media!

Categories:
You might also like...

10-Minute Immune-Boosting Broth
A fast, nourishing broth loaded with miso, garlic, ginger, turmeric, and raw apple cider vinegar. Ready in 10 minutes, this warming cup supports immunity and soothes the body.

Air Fryer Salmon Bites (Savory and Sweet Soy Marinade)
Crispy, caramelized salmon cubes tossed in a savory-sweet soy marinade and cooked in the air fryer for a quick, healthy meal ready in 15 minutes.

Albondigas Soup (Mexican Meatball Soup)
A comforting, herb-scented Mexican meatball soup with tender rice-studded meatballs, bright vegetables, and fresh mint—perfect for family dinners or meal prep.

Did You Make This?
Leave a comment & rating below or tag @kitchenfunwithmysons on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Hi, I'm Sophia!
What's Popular
Get My 30-Minute Meals email series!
Quick and easy dinner ideas delivered to your inbox.
