Stir-fried Shrimp Asparagus Mushrooms recipe

Stir-fried Shrimp Asparagus Mushrooms

There's something magical about a quick, vibrant stir-fry that brings together the natural sweetness of shrimp, the earthy crunch of asparagus, and the umami depth of mushrooms. Home cooks love this dish for its speed and versatility-perfect for busy weeknights or when you want to impress with minimal effort. The dish feels both light and satisfying, with a glossy sauce that clings to every bite. Plus, it's endlessly customizable, so you can swap in seasonal veggies or proteins with ease.

What Makes This Recipe Special

  • The butter added in the final minute of cooking isn't just for richness; it emulsifies with the soy sauce and garlic, creating a silky, glossy sauce that coats the shrimp and vegetables evenly.
  • Using a mix of shrimp and mushrooms isn't just about flavor-it's a textural power move. The shrimp cook quickly, while the mushrooms absorb the flavors and add a meaty bite.
  • The asparagus is sliced on a bias to maximize surface area, ensuring every piece gets a slight char and retains a crisp-tender texture.
  • This recipe calls for a splash of tamari over soy sauce for a deeper, gluten-free umami punch, but the real star is the black pepper, which adds a subtle heat that lingers without overpowering.
⏱ 20 mins
Asian
Servings 4

Ingredients

450 gramsshrimp, peeled and deveined
450 gramsasparagus, trimmed
225 gramscremini mushrooms, sliced
4-6 cloves garlic, minced
30 millilitersolive oil
15 milliliterssoy sauce or tamari
1 teaspoonground black pepper
Salt, to taste
15 gramsunsalted butter

Nutrition

300 caloriesCalories

Per serving · Values are estimates

Instructions

1
Wash and trim asparagus. Slice cremini mushrooms. Peel and devein shrimp. Mince the garlic cloves.
2
Heat olive oil in a large nonstick skillet or wok over medium-high heat. Add the minced garlic and stir-fry for approximately 30 seconds until just fragrant, being careful not to brown.
3
Add the sliced mushrooms and trimmed asparagus to the pan. Stir-fry for 3 to 5 minutes until asparagus becomes bright green and slightly tender-crisp.
4
Add prepared shrimp to the pan and continue stir-frying for an additional 2 to 3 minutes until shrimp turn pink and are cooked through.
5
Season with soy sauce or tamari, black pepper, and salt as desired. If using, add butter in the last minute of cooking for added richness, stirring well to combine.
6
Serve the stir-fry immediately, ideally over steamed rice or quinoa, or enjoy as a standalone dish.

Essential Tips

Prep everything first

Stir-frying happens fast, so slice all your veggies and measure your seasonings before you start cooking. Have your shrimp patted dry so they sear instead of steam in the pan.

Don't overcrowd the pan

Cook in batches if needed to avoid steaming the shrimp or soggy mushrooms. A crowded pan will lower the temperature, preventing that coveted slight char.

High heat is key

Make sure your skillet or wok is screaming hot before adding the oil. A drop of water should sizzle and evaporate instantly-this ensures a quick cook and perfect texture.

Taste as you go

Adjust the soy sauce and salt gradually. The mushrooms will release moisture, so you may need less soy sauce than initially planned. The butter at the end can also soften the saltiness.

Timing is everything

Add the shrimp last-they only need 2-3 minutes to cook. The asparagus and mushrooms should be slightly underdone when you add the shrimp, as they'll finish cooking together.

Smart Swaps & Variations

Spicy chili crisp Stir in 1-2 tablespoons of chili crisp at the end for a punchy, spicy kick that pairs perfectly with the richness of the butter.
Avocado crema Blend 1 ripe avocado with 120ml Greek yogurt, lime juice, and salt. Drizzle over the stir-fry for a creamy, tangy twist.
Nutty crunch Toast 2 tablespoons of sesame seeds or crushed peanuts in a dry pan until fragrant, then sprinkle over the finished dish for added texture.
Protein swap Replace shrimp with thinly sliced chicken breast or cubed firm tofu for a lighter or vegetarian option.
Low-carb Serve over cauliflower rice or zucchini noodles instead of steamed rice for a lower-carb meal.

What to Serve With This

  • Steamed jasmine rice or brown rice for soaking up the savory sauce
  • A chilled glass of dry Riesling or a crisp lager to cut through the richness
  • Quick-pickled cucumbers or a simple cucumber salad to add a refreshing contrast
  • Sesame scallion pancakes on the side for a restaurant-worthy meal

Storage & Reheating

Storage

Store leftovers in an airtight container in the fridge for up to 2 days. The shrimp and veggies will keep their texture best if reheated quickly.

Reheating

Reheat gently in a skillet over medium-low heat with a splash of water or broth to prevent drying. Stir frequently to avoid overcooking the shrimp, which can turn rubbery.

Expert Chef Tips

  1. For extra depth, sear the shrimp in batches with a pinch of baking soda mixed into the water you use to rinse them. This raises the pH slightly, helping them brown faster and retain moisture.
  2. Use a mix of mushroom varieties-shiitake, cremini, and oyster-for a layered umami profile. Shiitakes add a smoky note, while oyster mushrooms bring a delicate, almost floral flavor.
  3. If you're using frozen shrimp, thaw them in cold water and pat them *very* dry before cooking. Excess moisture is the enemy of a good sear.

Equipment You’ll Need

  • Large nonstick skillet or wok for even heat distribution
  • Sharp chef's knife and cutting board for prepping veggies and shrimp
  • Tongs for tossing the stir-fry and moving shrimp around the pan
  • Measuring spoons for precise seasoning control

Nutritional Benefits

  • High in protein (about 25g per serving) from shrimp, which supports muscle repair and satiety
  • Rich in selenium and iodine from shrimp, which support thyroid function and immune health
  • Provides 3-4g of fiber per serving from asparagus and mushrooms, aiding digestion
  • Contains heart-healthy monounsaturated fats from olive oil and butter, which can help reduce LDL cholesterol

Reviews

No written reviews yet — be the first to cook this and share how it turned out!

Leave a Review

Frequently Asked Questions

Can I use frozen shrimp? How do I prepare them?

Yes, but thaw them completely in cold water, then pat them *very* dry with paper towels. Frozen shrimp release more moisture, so drying them well is crucial for a good sear. Avoid thawing in warm water, as this can make them mushy.

What's the best way to trim asparagus for stir-frying?

Can I make this dish ahead of time?

This dish is best enjoyed fresh, as the shrimp and veggies lose their texture when reheated. If you must prep ahead, slice the veggies and marinate the shrimp (with a pinch of salt and baking soda) separately. Cook everything just before serving.

How can I make this dish gluten-free?

Use tamari instead of soy sauce, which is naturally gluten-free. Double-check the label on your tamari, as some brands may still contain wheat. The rest of the recipe is naturally gluten-free.

My shrimp turned out rubbery-what went wrong?

Overcooking is the most likely culprit. Shrimp cook in just 2-3 minutes and should turn pink and opaque. Remove them from the heat as soon as they're done. Also, ensure your pan is *very* hot before adding the shrimp to get a quick sear.

Can I substitute other vegetables?

Absolutely! Bell peppers, snap peas, or broccoli florets work well. For a heartier dish, try baby bok choy or Napa cabbage. Just adjust the cooking time based on the vegetable-denser veggies like broccoli may need an extra minute.

How do I prevent the mushrooms from getting soggy?

Cook them over high heat without stirring too often initially. Let them sear for 30 seconds to a minute before tossing. This develops a golden crust, which helps them hold their texture. Avoid overcrowding the pan, as this traps steam.

What's the best way to store leftovers without losing texture?

Store the stir-fry and rice/quinoa separately. The starch in the grains can make the dish mushy when reheated. Keep the shrimp and veggies in an airtight container with a paper towel to absorb excess moisture.

More 30-Minute Magic

See all 30-Minute Magic recipes →

🔒 From the Vault — 43,000+ premium recipes

Browse 43,000+ recipes →

Cook This Next

Easy Bengali Egg Tadka recipe
Up Next

Easy Bengali Egg Tadka

⏱ 45 mins★ 5.0
Start Cooking →