
A bright, 20-minute shrimp stir-fry featuring crisp asparagus, savory mushrooms and a soy-lemon glaze — an easy weeknight main that's light, gluten-free, and full of flavor.

This Shrimp and Asparagus Stir-Fry with Mushrooms is the kind of weeknight meal I return to when I want something fast, bright, and genuinely satisfying. I first landed on this combination on a hectic Monday evening: the produce drawer offered a bunch of asparagus and a pack of shrimp I’d thawed earlier, and the mushrooms in the fridge begged to be used. The result was a 20-minute dish that tasted restaurant-quality but required minimal effort — the kind of discovery that becomes part of the regular rotation.
What makes this dish special is the harmony of textures and the clarity of the sauce. The shrimp turn juicy and just opaque if you cook them briefly on high heat, the asparagus stays snappy, and the mushrooms add an earthy, savory counterpoint. A simple soy-lemon sauce ties everything together, adding umami depth with a bright citrus lift. This version is written with a gluten-free option in mind and includes practical swaps and tips for perfect timing so you can get dinner on the table in under 30 minutes without sacrificing flavor.
Personally, my family’s reaction made this dish a keeper: on that first night, my partner declared it “dinner-club good” and our teenager asked for the recipe. Since then I’ve made it for rushed holiday prep days and for calm Sunday nights, always tweaking small details — like a pinch more lemon or a splash of toasted sesame oil — to suit the moment.
My favorite thing about this plate is how a tiny splash of lemon transforms the whole dish, lifting the savory notes into something fresh and lively. It’s the small adjustments — a pinch of flaky salt at the end or a scatter of chopped green onion — that consistently earn smiles at our table.
Store leftovers in an airtight container in the refrigerator for up to 3 days. To preserve texture, keep the sauce separate from rice or grains when possible, or under-heat the rice and top with the reheated stir-fry at serving time. Reheat gently in a skillet over medium heat with a splash of water or oil to refresh the asparagus and avoid microwave overcooking, which can make shrimp rubbery. If you must freeze, reserve only the shrimp in a sealed freezer bag for up to one month; thaw overnight in the refrigerator before reheating.
For a vegetarian option, firm tofu pressed and cut into 1/2-inch cubes makes a great substitute for shrimp; pan-sear until golden and proceed with the vegetables. Swap asparagus for green beans or broccolini if asparagus is out of season — increase cooking time by 1 to 2 minutes for thicker stalks. For a lower-sodium version, use low-sodium tamari and reduce added salt by half, then adjust to taste with lemon juice or a pinch of sugar to balance flavors.
Serve over steamed jasmine rice, brown rice, or quinoa to make a fuller meal; for a low-carb plate, spoon the stir-fry over cauliflower rice or a bed of mixed greens. Garnish with toasted sesame seeds, thinly sliced scallions, or a drizzle of toasted sesame oil for a nutty finish. It pairs well with a light cucumber salad or quick pickled carrots to add a crisp, acidic contrast.
This preparation is Asian-inspired rather than strictly traditional — it borrows the high-heat, quick-cook technique common to Chinese stir-frying and pairs it with a citrus element more typical of contemporary fusion cuisine. Variations of seafood and vegetable stir-fries appear across East and Southeast Asia, adapted locally with different aromatics, sauces, and cooking fats, which is why this version feels familiar yet personal.
In spring, use the freshest, thin asparagus stalks and baby shiitake for an elegant feel. Summer allows for adding halved cherry tomatoes at the end for a sweet burst. In autumn and winter, swap asparagus for tender broccolini and use oyster mushrooms for earthier depth; a splash of rice vinegar or a spoonful of hoisin can add warmth on colder nights.
To prep ahead, trim asparagus and slice mushrooms the night before; keep them in airtight containers in the fridge. Marinate shrimp briefly in 1 teaspoon soy and a pinch of pepper for up to 30 minutes (don’t marinate longer or the acid will begin to cure the shrimp). If packing lunches, store rice and the stir-fry separately and combine at mealtime for best texture. Use shallow containers to cool leftovers quickly and evenly.
When you make this, treat the first time as a chance to tweak: the lemon amount, the salt level, or whether to add a final drizzle of sesame oil. Small changes will make the recipe your own and keep it in rotation for many dinners to come.
Pat shrimp completely dry before cooking to ensure a good sear and to prevent steaming.
Cut asparagus into uniform 1-inch pieces so everything cooks evenly.
Use high heat and avoid overcrowding the pan to keep vegetables crisp and shrimp tender.
Add garlic at the end of vegetable cooking to prevent burning and to preserve its bright flavor.
Taste before serving and adjust with extra lemon or soy/tamari if it needs more brightness or salt.
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.
Yes — use tamari to keep the dish gluten-free. Regular soy sauce usually contains wheat unless labeled gluten-free.
Refrigerate in an airtight container for up to 3 days. Reheat gently in a skillet with a splash of water or oil.
Firm tofu pressed to remove excess water, cubed and pan-seared until golden, works well as a vegetarian substitute.
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.

Add 1 tablespoon olive oil to a large skillet or wok over medium-high heat and heat until shimmering, about 1 to 2 minutes.
Place shrimp in a single layer and sear 1 to 1 1/2 minutes per side until pink and opaque. Remove and set aside to avoid overcooking.
Add remaining oil, then asparagus and mushrooms. Stir-fry 3 to 4 minutes until asparagus is bright and mushrooms begin to brown.
Stir in minced garlic, salt and pepper. Cook 30 to 60 seconds until garlic is fragrant but not browned.
Return shrimp to the pan, add soy sauce and lemon juice, toss to coat, and heat through for 30 to 60 seconds. Adjust seasoning and serve immediately.
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.
Leave a comment & rating below or tag
@kitchenfunwithmy3sons on social media!


Fluffy crustless spinach quiche with cheddar and feta—an easy, gluten-free vegetarian brunch that comes together in under an hour.

Crunchy corn dogs filled with chopped shrimp, shredded crab, cheddar and a nacho-chip crust—an irresistible party snack that's crispy, savory and perfect for sharing.

Tangy grilled salmon served on a bed of quinoa and baby spinach with a lively lemon herb accent. A quick Mediterranean main that is gluten-free and dairy-free.

Leave a comment & rating below or tag @kitchenfunwithmysons on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
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.
Quick and easy dinner ideas delivered to your inbox.