Straw Mushroom Stir-Fry with Pork: The Ultimate Comfort Food That’s Actually Good for You

Let’s be real—weeknight dinners can be a total drag. You’re tired from work, your fridge is half-empty, and the last thing you want is to spend an hour slaving over a complicated meal. But what if I told you there’s a dish that’s quick, packed with flavor, and secretly super nutritious? Enter: straw mushroom stir-fry with pork. I stumbled on this recipe a few weeks ago when I was craving something savory but didn’t want to order takeout (again), and it’s been a staple in my kitchen ever since. Trust me, once you try those plump, slightly sweet straw mushrooms paired with tender pork, you’ll forget all about your go-to frozen dinners.
Why Straw Mushrooms Are a Game-Changer (Yes, Really)
Before we dive into the recipe, let’s talk about straw mushrooms—because these little guys are way underrated. I used to think all mushrooms were the same (boring, slimy, only good in soup), but straw mushrooms? Total game-changer. First off, their nutrition profile is insane: their protein content is way higher than most veggies—like, several times higher! No wonder they’re called a “protein source” by nutrition folks and even have the nickname “meat of the vegetables.”
But wait, there’s more! Straw mushrooms are cool in nature (in the TCM sense, not “I’m wearing sunglasses” cool) and taste mild and sweet. They’re supposed to help boost your spleen, replenish qi, beat the summer heat, aid digestion, and even have some yin-nourishing and yang-strengthening benefits. I’m not a doctor, but I can tell you that after eating this stir-fry, I feel full and energized—not sluggish like I do after eating a big bowl of greasy noodles. Plus, have you ever looked at a halved straw mushroom? They have this tiny, curved smile that’s almost… mischievous? I swear, every time I chop them, I can’t help but giggle—they look like little cartoon characters plotting something cute. It’s the little things, right?
What You’ll Need (No Fancy Ingredients, Promise)
One of the best things about this recipe is that you don’t need any weird, hard-to-find ingredients. Most of this stuff is already in your pantry or fridge. Let’s break it down:
Main Ingredients
- 180g straw mushrooms (fresh is best—canned works too, but fresh has that crisp texture)
- 100g pork slices (I use lean pork tenderloin, but thigh works if you like more fat)
- 1 clove garlic (because garlic makes everything better)
- 6g ginger (just a tiny piece—enough to add warmth without overpowering)
Marinade for Pork Slices
Marinating the pork is non-negotiable—it’s what makes the meat tender and flavorful, not dry and boring. Here’s what you need:
- 7g soy sauce (light soy sauce for saltiness; dark is too thick)
- 1g chicken powder (or use vegetable stock powder if you’re vegan—shhh, don’t tell the pork)
- 2g cornstarch (the secret to juicy pork! It locks in moisture)
- 2g cooking oil (prevents the pork from sticking together when stir-frying)
Stir-Fry Seasonings for Straw Mushrooms
These are the flavors that tie everything together. Keep it simple:
- 5g cooking oil (I use canola, but peanut oil adds a nice nutty taste)
- 8g soy sauce (a little more than the marinade to coat the mushrooms)
- 1 spoonful of chili sauce (I use a mild one because I’m a wimp, but go spicy if you dare!)
Step-by-Step: Let’s Cook (It’s Easier Than You Think)
Okay, let’s get cooking! I promise this isn’t one of those recipes where you have to juggle 10 pans at once. Just follow these steps, and you’ll have a delicious meal in 30 minutes max.
Step 1: Prep the Pork (Marinate It & Forget It)

First, take your pork slices and rinse them under cold water. Pat them dry with a paper towel—this is super important! If the pork is wet, the marinade won’t stick, and the meat will steam instead of sear. Trust me, I learned this the hard way (soggy pork = sad dinner).

Next, toss the pork into a bowl and add the marinade ingredients: soy sauce, chicken powder, cornstarch, and oil. Mix everything together until every slice is coated. I like to use my hands for this—yes, it’s messy, but it’s the best way to make sure the marinade gets everywhere. Pro tip: Don’t overmix, or the cornstarch will clump up and make the pork gummy.

Now, let the pork marinate for at least 1 hour. I usually do this in the morning before work, so it’s ready when I get home. If you’re in a hurry, 30 minutes works, but 1 hour is ideal—you’ll taste the difference. The pork will soak up all the flavors and get that tender, juicy texture we all crave.
Step 2: Prep the Aromatics & Mushrooms

While the pork is marinating, you can prep the rest of the ingredients. Take the garlic clove and slice it thinly—you want those little golden bits that get crispy when you fry them. Then, take the ginger and slice it into thin strips too. Ginger adds a nice warmth to the dish, but if you’re not a fan, you can skip it (but why would you? Ginger is awesome).

Now, the star of the show: straw mushrooms! Rinse them under cold water to get rid of any dirt or debris. Then, take each mushroom and slice it in half. And there it is—those little mischievous smiles I was talking about! I swear, every time I do this, I end up taking a silly photo of them. They’re just too cute. Don’t skip this step—halving them helps them cook evenly and absorb the seasonings better.
Step 3: Blanch the Straw Mushrooms (Don’t Overcook Them!)

Blanching is a quick step, but it’s crucial for straw mushrooms. It removes any bitter taste and makes them crisp instead of mushy. Here’s how to do it: Fill a pot with water and bring it to a rolling boil (high heat!). Toss in the halved straw mushrooms and let them cook for 30 seconds—no more! Set a timer if you have to, because overblanching will turn them into sad, slimy blobs. Trust me, I’ve done this before, and it’s not pretty.

After 30 seconds, use a slotted spoon to scoop the mushrooms out of the water and drain them thoroughly. Lay them on a paper towel to get rid of any excess moisture—this will prevent the stir-fry from being watery later. Watery stir-fry = no one wants to eat it, so don’t skip this step!
Step 4: Cook the Pork (Almost Done!)

Now, let’s cook the pork. Heat a wok or a large frying pan over medium heat. Add a tiny bit of oil (just enough to coat the pan). Then, toss in the garlic slices and ginger strips—wait, hold on! The original recipe says you can skip adding garlic and ginger here and add them later when you stir-fry the mushrooms. I tried both ways, and honestly? Adding them here gives the pork a nice aromatic flavor. But if you’re not a fan of garlicky pork, feel free to save them for later. No judgment!

Once the garlic and ginger are fragrant (about 30 seconds), add the marinated pork slices to the pan. Spread them out in a single layer so they sear evenly—don’t crowd the pan! If you have too much pork, cook it in batches. Stir-fry the pork for about 2-3 minutes, until it’s 90% cooked. The edges should be golden brown, but the center can still be a little pink—we’ll finish cooking it later with the mushrooms. Scoop the pork out of the pan and set it aside on a plate.
Step 5: Stir-Fry the Mushrooms & Combine Everything

Now, it’s time to stir-fry the mushrooms. Heat the same pan over medium heat (no need to wash it—all that pork flavor is gold!). Add 5g of oil (hot pan, cold oil—this prevents the mushrooms from sticking). Toss in the blanched straw mushrooms and stir-fry them quickly for about 1 minute. You want them to get a little golden around the edges, but still crisp.

Next, add the spoonful of chili sauce. Stir-fry everything together for 30 seconds—make sure the sauce coats every mushroom. If you’re using a spicy chili sauce, be careful not to add too much (unless you want to cry while eating—no shame, I’ve been there). Then, pour in the soy sauce and stir-fry quickly for another 30 seconds. The mushrooms should be glistening with sauce now—yum!

Wait, did I mention the soy sauce? Yes, 8g of it—just enough to add saltiness without overpowering the mushrooms. Stir-fry everything together until the sauce is evenly distributed. You don’t want any clumps of sauce left—gross.

Now, add the cooked pork back into the pan. Toss everything together for about 30 seconds, making sure the pork is coated with the mushroom sauce. Then, cover the pan with a lid and let it simmer over high heat for 30 seconds. This helps the flavors meld together and finishes cooking the pork. Don’t leave it too long, though—you don’t want the pork to get tough!

After 30 seconds, remove the lid and give everything one last stir. And that’s it—your straw mushroom stir-fry with pork is done! Let it cool for a minute, then serve it with steamed rice. Trust me, the smell alone will make your stomach growl.
My Pro Tips (From Someone Who’s Made This 100 Times)
I’ve made this recipe so many times that I’ve learned a few tricks to make it even better. Here are my top tips:
- Pork doneness: Don’t stress if you cook the pork all the way through instead of 90%—it’s still delicious! I’ve done this when I’m in a hurry, and it still tastes great. Just don’t overcook it until it’s like leather.
- Blanching time: I can’t say this enough—don’t overblanch the mushrooms! 30 seconds is perfect. If you leave them in longer, they’ll get mushy and lose their flavor.
- Stir-fry heat: Use medium heat when stir-frying the mushrooms—high heat will burn the sauce, and low heat will make everything soggy. And when you cover the pan at the end, use high heat for that quick simmer—this locks in the flavors.
- Chili sauce swap: If you don’t like chili sauce, you can use oyster sauce instead (for a savory, umami flavor) or hoisin sauce (for a sweet, tangy taste). Get creative!
Final Thoughts (Let’s Eat!)
I made this stir-fry last night for my roommate, and she ate two bowls of rice with it—high praise, if you ask me. The straw mushrooms were crisp and slightly sweet, the pork was tender and juicy, and the chili sauce added just the right amount of kick. It’s the kind of meal that makes you feel good—like, not just full, but nourished. And the best part? It’s so easy to make that you can whip it up on a busy weeknight without breaking a sweat.
If you try this recipe, let me know how it goes! Did you love the mischievous mushroom smiles? Did you tweak the seasonings to make it your own? I’m always curious to see how people put their own spin on it. And if you’re looking for more quick, nutritious recipes, be sure to check out my other posts—I’ve got a ton of easy meals that don’t require a culinary degree.
Now, if you’ll excuse me, I’m going to heat up the leftovers for lunch. Because one serving of this stir-fry is never enough.

