This Stir Fry Asparagus and Mushrooms is a quick and tasty veggie side dish that goes with just about any meal! Fresh asparagus and mushrooms are stir-fried with garlic for a simple, flavorful dish that takes only about 10 minutes to make. Perfect for busy weeknights or as part of a family-style spread.

Jump to:
Why You'll Love This Recipe
- Naturally Low-Carb & Gluten-Free: No sauce thickeners or processed ingredients.
- Quick & Easy: Only 10 minutes from start to finish - perfect for busy weeknights.
- Healthy & Light: Loaded with fiber, antioxidants, and vitamins from fresh veggies.
- Versatile: Works great as a side dish or add shrimp, tofu, or chicken for a full meal.
- Simple Ingredients: You only need a handful of pantry staples and fresh vegetables.
About the Ingredients
Asparagus (蘆筍)
Crisp, slightly sweet, and packed with nutrients! Asparagus is a great source of fiber, folate, potassium, and vitamins A, C, and K. It cooks quickly and stays tender with a bit of crunch when stir-fried - perfect for adding color and texture to any dish.
Mushrooms (香菇 / 蘑菇)
Mushrooms bring a delicious umami depth to this simple stir fry. You can use button, cremini, or shiitake mushrooms - they all pair beautifully with asparagus. Mushrooms are rich in B vitamins and antioxidants, helping boost energy and support immunity.
Garlic (蒜頭)
A key aromatic in almost every Asian stir fry - garlic adds a fragrant, savory kick that ties all the flavors together.
Oil, Salt & Optional Ham/Bacon
A neutral cooking oil like avocado, vegetable, or olive oil works best for stir frying. The salt enhances natural flavors, while a bit of leftover ham or bacon (optional) adds a touch of smokiness that complements the mushrooms beautifully.
How to Stir Fry Asparagus & Mushrooms (Step by Step)
First gather your ingredients:
- 8 oz asparagus, trimmed and cut into 2-inch pieces
- 8 oz button or cremini mushrooms, sliced
- 3 cloves garlic, minced
- 1 tablespoon cooking oil of choice
- 2 tablespoon chopped ham or bacon (optional)
- Salt, to taste
Trim off the tough ends of the asparagus and cut into 2-inch pieces. Slice the mushrooms and mince the garlic.


Heat oil in a large wok or skillet over medium-high heat. Add garlic (and ham or bacon if using), stir-frying for about 30 seconds until fragrant.
Add mushrooms and stir fry for about 3 minutes, until they begin to soften and release their juices.

Add asparagus and stir fry for another 3-4 minutes, or until tender-crisp and bright green.

Add salt to taste, toss everything together, and remove from heat. Serve immediately.


Storage & Reheat
- Refrigerate: Store leftovers in an airtight container for up to 3 days.
- Reheat: Warm in a skillet or wok over medium heat for 2-3 minutes, adding a small splash of water if needed.

FAQ
Can I use different mushrooms?
Yes - shiitake, oyster, or king mushrooms all work great and bring slightly different flavors.
Can I make this vegetarian or vegan?
Definitely! Just skip the ham or bacon and use plant-based oil.
Do I need to blanch the asparagus first?
No need - stir frying keeps it crisp and flavorful without the extra step.
What goes well with this dish?
Serve it with rice, fried rice, or alongside stir-fried meats like Garlic Soy Sauce Chicken or Beef with Onions.

Stir Fry Asparagus and Mushrooms Recipe
A quick and delicious veggie stir fry featuring tender-crisp asparagus and savory mushrooms cooked with garlic. This easy side dish comes together in just 10 minutes and pairs perfectly with rice, noodles, or your favorite protein.
Ingredients
- 8 oz asparagus, trimmed and cut into 2-inch pieces
- 8 oz button or cremini mushrooms, sliced
- 3 cloves garlic, minced
- 1 tablespoon cooking oil of choice
- 2 tablespoon chopped ham or bacon (optional)
- Salt, to taste
Instructions
- Prep the veggies: Trim the tough ends from the asparagus and cut into 2-inch pieces. Slice the mushrooms and mince the garlic.
- Stir fry aromatics: Heat oil in a large wok or skillet over medium-high heat. Add garlic (and ham or bacon if using), and stir fry for about 30 seconds until fragrant.
- Cook the mushrooms: Add mushrooms and stir fry for about 3 minutes, until they start to soften.
- Add asparagus: Add asparagus and stir fry for another 3–4 minutes, until tender-crisp and bright green.
- Season and serve: Add salt to taste, toss everything together, and remove from heat. Serve hot!
Notes
- High heat = crisp veggies: Stir fry quickly to preserve color and crunch.
- Add extra flavor: A splash of soy sauce or drizzle of sesame oil at the end adds a savory boost.
- Make it a meal: Toss in shrimp, tofu, or chicken for extra protein.
- Optional garnish: Top with toasted sesame seeds or sliced green onions for a nice finish.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield: 4 Serving Size: 1Amount Per Serving: Calories: 112Total Fat: 7gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 5gCholesterol: 11mgSodium: 352mgCarbohydrates: 7gFiber: 3gSugar: 2gProtein: 6g
The nutrition information for this recipe is an approximate total per serving. Please double check the nutrition information for your exact ingredients and brands for more precise nutrition information. Keep in mind that if there is a marinade, often times not all the ingredients will be consumed.
Pin for later!






Got questions or comments? Drop them below!