Mushroom Stir Fry

5 from 6 votes
Jump to Recipe

As an Amazon Associate I earn from qualifying purchases.

In China, there is no one true mushroom stir fry, but this recipe is as close as it gets to the core idea of it.

I have seen this recipe, with minor variations in any number of cookbooks from Sichuan, Hunan and Yunnan — and Yunnan is a mushroom hotspot in China, home to a very, very close cousin of the mushroom I am using here, the tongue-twistingly named Butyriboletus primiregius, a/k/a the spring butter bolete of the West Coast.

Chinese mushroom stir fry on a plate
Photo by Holly A. Heyser

As you can see, this is, more or less, the porcini many of you already know. Butter boletes are denser and much firmer, however, and this makes them especially useful in this mushroom stir fry. If you do use them, remove the spongy bit under the cap if possible.

If you want to be super authentic and make this a Yunnan-style dish, use porcini or butter boletes or something similar. That said, any nice, substantial mushroom will work, from regular button mushrooms to oyster mushrooms, other agaricus like meadow mushrooms, chunky chanterelles (not cinnabars), hedgehogs, and fresh shiitakes.

Avoid wispy or thin mushrooms like enoki, black trumpets and most morels, although a few morel species are meaty enough to work here.

The general method for this mushroom stir fry is, according to my friend Kian Lam Kho (author of the amazing book Phoenix Claws and Jade Trees: Essential Techniques of Authentic Chinese Cooking):

Yes, you can use the “bao” technique to stir-fry. This technique calls for the mushroom to be fried in very hot oil until the mushroom slices are almost dried. Then stir-fried normally with some dried red chili, Sichuan peppercorns, plus garlic and ginger as aromatics. Garnish with generous amount of scallion and cilantro.

And that is exactly what I did.

The only “weird” ingredient you will want here are Sichuan peppercorns, which, if you are not familiar with them, smell wonderful and, well… can make your lips numb. It’s pretty cool, actually. You can find them in some supermarkets, but I like to buy my Sichuan peppercorns from Penzey’s.

You will need a fair bit of oil to pre-fry the mushrooms, but you can strain it afterwards and use it again several times.

Serve your mushroom stir fry with simple steamed rice, and, if you want to make it part of a larger Chinese meal, try serving this with, say, twice cooked pork belly, or kung pao pheasant, or char siu pork. If you want to keep it vegetarian, serve with some pickled mustard greens alongside the rice.

Closeup of mushroom stir fry
5 from 6 votes

Mushroom Stir Fry

This recipe is a pretty common one in parts of China, notably Yunnan. I use boletes, as they often do, but see the headnotes for alternative mushrooms.
Course: Main Course, Side Dish
Cuisine: Chinese
Servings: 4 servings
Author: Hank Shaw
Prep Time: 20 minutes
Cook Time: 5 minutes
Total Time: 25 minutes


  • 1 pound mushrooms, whole if small, sliced if large
  • 2 cups vegetable oil, for frying
  • 5 to 10 small dried hot chiles, Thai or Tien Tsin
  • 3 cloves garlic, sliced thin
  • 2 teaspoons minced fresh ginger
  • A pinch of salt
  • 1 teaspoon soy sauce
  • 1/2 teaspoon ground Sichuan peppercorns
  • 1 tablespoon sesame oil
  • 2 tablespoons chopped cilantro or chives


  • If you are using wild mushrooms, scrupulously clean them of any grit or dirt. If you are slicing them, cut into roughly 1/4 to 1/8 inch thick slices.
  • Heat the oil in a wok to 350F. In batches of about one-third, deep fry the mushrooms until almost crispy. They will roar at first as the moisture boils out of them rapidly. You will know they are about ready when they begin to brown, feel firmer when picked up with a chopstick, and there will be far fewer bubbles. Move the finished ones to a tray with paper towels set inside and repeat with the remaining mushrooms.
  • Drain all but about 2 or 3 tablespoons of oil from the wok and set it over very high heat. When the oil just barely begins to smoke, add the ginger and garlic and chiles and stir fry until fragrant, maybe 30 seconds. Add the mushrooms and toss, salt and Sichuan peppercorn powder, then toss, then soy sauce, then toss again. Stir fry for 2 minutes.
  • Turn off the heat, add the sesame oil and the cilantro, toss to combine and serve.


Calories: 123kcal | Carbohydrates: 5g | Protein: 4g | Fat: 11g | Saturated Fat: 6g | Sodium: 90mg | Potassium: 382mg | Fiber: 1g | Sugar: 3g | Vitamin A: 58IU | Vitamin C: 12mg | Calcium: 7mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe? Tag me today!Mention @huntgathercook or tag #hankshaw!

You May Also Like

Pasta Primavera

Classic pasta primavera the way Le Cirque used to make it back in the 1970s: Angel hair with fresh spring vegetables and cream.

Wild Rice Hotdish

Can you get any more Minnesota than wild rice hotdish? Pretty sure you can’t. This easy comfort food casserole is a hat tip to the North Star State, and can be made “wilder” with venison and wild mushrooms.

Garlic Roasted Mushrooms

This is a simple garlic roasted mushroom recipe that works with any meaty mushroom, from porcini to shiitake to regular button mushrooms.

Mushroom Tortellini

When life gives you mushrooms, make tortellini out of them. I love these little packets of love, and making them with wild mushrooms is especially lovely.

About Hank Shaw

Hey there. Welcome to Hunter Angler Gardener Cook, the internet’s largest source of recipes and know-how for wild foods. I am a chef, author, and yes, hunter, angler, gardener, forager and cook. Follow me on Instagram and on Facebook.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. Cooked it last night. Absolutely delicious! Added shrimp as our protein and use shiitakes and Baby Bellas. The wife said it was one of the best recipes we have cooked this year. Putting this one on our rotation!

  2. I was so excited as a have an awesome plethora of fresh mushrooms from 99 Ranch, then I saw deep fried. (makes me sick-like allergic to much oil) Any other way to use a variety? I was thinking Thai Oyster Sauce w/ginger or galangal, Thai chiles, sesame oil, and?

    1. Mary-Anne: Sorry not with this recipe, and Chinese food does not use galangal much. That’s more Southeast Asian. And you should also know that if your oil is properly hot, the mushrooms do not become greasy or oily in the slightest. That only happens if your oil is below 325F.

  3. I love this recipe! It’s fresh and different, and looks delicious! Will have to try it soon. My husband loves mushrooms of all kinds, so he’s going to ask for this dish often! Thanks Hank!

  4. Hank, I have a real affinity for mushrooms. Simple but delicious recipe. Bao technique is one of my favorite for the shrooms. Thx for sharing your recipe