Healthy Stir-Fried Shrimp with Asparagus and Mushrooms in Minutes

Stir-Fried Shrimp, Asparagus, and Mushrooms
When I want something quick, fresh, and packed with flavor, this Stir-Fried Shrimp, Asparagus, and Mushrooms recipe is exactly the kind of dinner I reach for. It is light without feeling boring, simple without feeling plain, and fast enough to make on even the busiest weeknight. With tender shrimp, crisp-tender asparagus, earthy cremini mushrooms, and plenty of garlic, this is one of those recipes that proves healthy meals can still feel deeply satisfying.
What makes this stir-fry especially appealing is its balance. The shrimp cook quickly and stay juicy, the asparagus adds brightness and bite, and the mushrooms bring a savory depth that makes the whole dish feel more substantial. A splash of soy sauce ties it all together, while olive oil and optional butter give the finished dish just enough richness. It is an easy, elegant meal that tastes like you put in more effort than you actually did.
Why I Love This Recipe
I love this recipe because it is one of those rare dinners that feels both wholesome and craveable. There is no heavy sauce, no complicated breading, and no long list of ingredients to manage. Instead, every ingredient actually gets a chance to shine. The garlic is bold, the shrimp stay sweet and tender, and the vegetables keep their texture instead of getting lost in the mix.
It is also incredibly fast. Shrimp are one of the best proteins for quick cooking, which means you can have dinner on the table in a matter of minutes. That makes this recipe ideal for weeknights, but it also works beautifully when you want something a little lighter after a weekend of heavier meals.
Another reason I keep coming back to it is how versatile it is. You can serve it as-is for a low-carb option, spoon it over rice, toss it with noodles, or pair it with a simple salad. It is one of those dependable recipes that adapts easily to whatever kind of meal you want.
Ingredients
- 1 pound shrimp, peeled and deveined
- 1 pound asparagus, trimmed
- 8 ounces cremini mushrooms, sliced
- 4 to 6 cloves garlic, peeled
- 2 tablespoons olive oil
- 1 tablespoon soy sauce, or tamari for gluten-free
- 1 teaspoon black pepper
- Salt, to taste
- Optional: 1 tablespoon butter for added richness
Swaps and Notes
Large shrimp work especially well here because they stay juicy and make the stir-fry feel substantial, but medium shrimp can also be used. Just keep a close eye on the cooking time, since smaller shrimp can overcook quickly.
Cremini mushrooms add a hearty, earthy flavor, though white mushrooms or shiitake mushrooms would also be delicious. Asparagus brings freshness and texture, but if you need to swap it, broccoli or snap peas would fit the same style of dish.
Soy sauce adds just enough savory depth without overpowering the shrimp and vegetables. Tamari is a great alternative if you need a gluten-free version. And if you choose to add butter at the end, it gives the stir-fry a silkier finish and a little extra richness without making it heavy.
How to Make Stir-Fried Shrimp, Asparagus, and Mushrooms
- Prep all your ingredients before starting, since stir-frying moves quickly. Trim the asparagus into bite-sized pieces, slice the mushrooms, and mince or finely chop the garlic.
- Pat the shrimp dry and season lightly with a little salt and black pepper.
- Heat 1 tablespoon of olive oil in a large skillet or wok over medium-high heat.
- Add the shrimp and cook for about 1 to 2 minutes per side, until pink and just cooked through. Remove from the pan and set aside.
- Add the remaining tablespoon of olive oil to the skillet.
- Add the asparagus and mushrooms and stir-fry for 4 to 6 minutes, until the mushrooms are tender and the asparagus is crisp-tender.
- Stir in the garlic and cook for about 30 seconds to 1 minute, just until fragrant.
- Return the shrimp to the pan and add the soy sauce and black pepper. Toss everything together until well coated and heated through.
- If using butter, stir it in at the very end for extra richness.
- Taste and adjust salt if needed, then serve immediately.
Tips for Success
The biggest key to a good stir-fry is having everything ready before the pan gets hot. Once you start cooking, the recipe moves quickly, so it helps to have the shrimp cleaned, the vegetables cut, and the garlic ready to go.
Do not overcrowd the pan, especially when cooking the shrimp. If the pan is too full, the shrimp will steam instead of sear, and you will lose some of that nice texture. If needed, cook them in batches.
Be careful not to overcook the shrimp. They only need a few minutes, and once they turn pink and opaque, they are done. Taking them out before cooking the vegetables helps keep them tender.
If you like a little extra flavor, a squeeze of lemon at the end brightens everything beautifully without changing the simple character of the dish.
Serving Suggestions and Pairings
This stir-fry is wonderful on its own, but it is also great served over steamed rice, brown rice, or noodles if you want a more filling meal. Cauliflower rice is another nice option if you want to keep things lighter.
For a fresh pairing idea, A Light, Tangy Chicken Salad I Actually Crave—and There’s No Mayo in Sight fits perfectly into the same lighter, brighter style of eating. If you want a refreshing drink with dinner, This Blueberry Lemonade Is My Favorite Refreshing Drink for Sunny Days adds a sweet, citrusy contrast that works beautifully with the savory shrimp.
For a more festive meal, Classic Margarita Recipe – Easy and Delicious is a fun drink pairing. If you are entertaining, begin with This Baked Brie Appetizer Is My Favorite Effortless Way to Impress Guests and finish with This Big Family Banana Pudding Is My Favorite Classic Dessert to Feed a Crowd.
Nutritional Information Per Serving
Nutritional values will vary slightly based on the exact ingredients used, but here is an approximate estimate per serving:
- Calories: 240
- Protein: 26g
- Carbohydrates: 8g
- Fat: 11g
- Fiber: 3g
- Sodium: Varies depending on soy sauce used
These values are estimates and may change depending on serving size and whether butter is added.
Storage and Leftover Tips
Store leftovers in an airtight container in the refrigerator for up to 2 days. Since shrimp are best when freshly cooked, this dish is at its peak right after making it, but leftovers can still be very good when reheated gently.
Warm it in a skillet over low heat just until heated through. Avoid overheating, since shrimp can become rubbery if cooked too long a second time. If you plan to meal prep, you can also prep the vegetables and shrimp ahead of time so the stir-fry comes together even faster when it is time to cook.
More Recipes You Will Love
If you enjoy recipes that feel fresh, simple, and easy to pull together, there are a few more worth saving. A Light, Tangy Chicken Salad I Actually Crave—and There’s No Mayo in Sight is a great option for another lighter meal.
For entertaining, This Baked Brie Appetizer Is My Favorite Effortless Way to Impress Guests is always a winner. And if you want something sweet to round out the meal, This Big Family Banana Pudding Is My Favorite Classic Dessert to Feed a Crowd is a comfort-food classic.
Final Thoughts
Stir-Fried Shrimp, Asparagus, and Mushrooms is exactly the kind of recipe I love having in my back pocket. It is quick, healthy, flavorful, and easy enough to make without a second thought on a busy night. The shrimp stay juicy, the vegetables stay vibrant, and the whole dish comes together with just a handful of ingredients and hardly any fuss.
It is light, satisfying, and flexible, which makes it a recipe worth repeating often. If you make it, I would love to hear whether you served it over rice, noodles, or just enjoyed it straight from the skillet. Keep following along for more easy, flavor-packed recipes from Jason Griffith.



