If you love Thai food and are looking for a delicious, plant-based dish, these Thai-style king oyster mushrooms are a must-try! With a meaty texture and packed with umami from vegan oyster sauce, this dish is a great option as a side dish or served over jasmine rice.

This mushroom recipe is inspired by the bold, aromatic flavors of Thai cuisine, featuring fresh herbs, red pepper flakes for a bit of heat, and a squeeze of fresh lime juice to balance the flavors. Whether you enjoy stir-fry, Thai curry, or mushroom larb, this recipe is versatile and easily customizable!
Other Recipes Using Mushrooms!
- Vegan Paella With Mushrooms
- Black Bean Rotini with Mushrooms
- Vegan Marry Me Mushrooms Recipe
- Easy Vegan Cheesy Mushrooms Risoniotto Recipe
- Vegan Hainanese using King Trumpet Mushrooms
- Vegan Filipino Menudo Recipe Using Mushrooms
- Quick Stir Fry Yaki Udon With Mushrooms Recipe
- Easy Vegan Zuchinni Mushroom Patties
Key Ingredients & Why They Work

1. King Trumpet Mushrooms
A type of mushroom known for its meaty texture, king oyster mushrooms (also called king trumpet mushrooms) hold up well in stir-fries and soak up all the flavors beautifully.
2. Vegan Oyster Sauce
A plant-based alternative to traditional oyster sauce, this adds a deep, savory richness to the dish. You can find it at most Asian markets or grocery stores.
3. Garlic & Basil
A must-have in Thai cuisine, garlic adds depth and a slightly sweet, pungent flavor when cooked. Thai Basil adds a great herby fragrance.
4. Oil
Using just a little oil ensures the mushrooms get a golden-brown sear while keeping the dish light.
5. Seasonings
A combination of light soy sauce, brown sugar, and red chili enhances the sweet flavors and savory notes in this dish.
6. Thai Pepper (For a Slight Kick)
A sprinkle of Thai pepper or red pepper flakes adds just the right amount of bit of heat to the dish.
How to Make Thai-Style King Trumpet Mushrooms
Ingredients
- 2 large king oyster mushrooms (or king trumpet shiitake mushrooms, baby bellas, or wild mushrooms)
- 1 tablespoon oil (vegetable or sesame oil)
- 2 cloves garlic, minced
- 1 tablespoon vegan oyster sauce
- 1 tablespoon light soy sauce
- 1 teaspoon brown sugar (or palm sugar)
- ½ teaspoon black pepper
- ½ teaspoon red pepper flakes (adjust to taste)
- 1 tablespoon fresh lime juice
- 1 tablespoon green onions, chopped
- 1 teaspoon sesame seeds (for garnish)
- Thai Basil
Instructions





1. Prep the Mushrooms
- Cut king oyster mushrooms into bite-sized pieces or slice them lengthwise for a meatier texture.
- If using other types of mushrooms, trim the ends and slice as needed.
2. Heat the Pan & Cook the Garlic
- Heat a large skillet or nonstick pan over medium-high heat.
- Add a little oil and sauté the garlic for 30 seconds, until fragrant.
3. Sear the Mushrooms
- Add the mushrooms in a single layer and let them sear for 1-2 minutes without stirring.
- Flip and cook for another 1-2 minutes, until they develop a golden brown crust.
4. Add the Sauce & Seasonings
- Reduce to medium heat and stir in the vegan oyster sauce, soy sauce, brown sugar, black pepper, and red pepper flakes.
- Stir-fry for another 1-2 minutes, letting the mushrooms soak up the flavors.
5. Finish with Fresh Lime & Garnishes
- Remove from heat and drizzle with fresh lime juice.
- Garnish with green onions and sesame seeds before serving.
How to Serve Thai Mushrooms
🍚 With Jasmine Rice or Sticky Rice – A great way to enjoy the dish as a main meal.
🥗 As a Side Dish – Pair with Thai curry, pad Thai, or Thai mushroom salad.
🍛 With Other Vegetables – Serve alongside bell peppers, green beans, bok choy, or baby corn.
Variations
1️⃣ Thai Red Curry Mushrooms – Add Thai red curry paste and a splash of coconut milk for a creamy twist.
2️⃣ Spicy Thai Mushroom Stir-Fry – Increase red pepper flakes and add a drizzle of hot sauce.
3️⃣ Mushroom Larb (Thai Mushroom Salad) – Toss cooked mushrooms with mint leaves, rice powder, and fresh herbs.
4️⃣ Thai Basil Mushrooms – Stir in fresh Thai basil for a fragrant, authentic touch.
5️⃣ Protein Boost – Add ground chicken, chicken thigh, or tofu to make this a heartier meal.

Substitutions
🔄 No King Oyster Mushrooms? Use shiitake mushrooms, white button mushrooms, or portobello mushrooms.
🔄 No Vegan Oyster Sauce? Try vegan fish sauce or a mix of light soy sauce and coconut aminos.
🔄 No Brown Sugar? Use white sugar or palm sugar for a natural sweetness.
🔄 No Lime Juice? Swap with kaffir lime leaves or a squeeze of lime.
🔄 No Red Pepper Flakes? Use fresh red chili for a fresh heat kick.

FAQs
1. Can I make this ahead of time?
Yes! Store in an airtight container in the fridge for up to 3 days.
2. Where can I buy king oyster mushrooms?
Look for them in Asian markets or well-stocked grocery stores.
3. Can I add coconut milk?
Yes! Coconut milk or coconut cream will make it richer and work well in Thai curry variations.
4. How do I make it low-carb?
Skip the brown sugar and serve with cauliflower rice instead of jasmine rice.
5. Can I add other vegetables?
Absolutely! Try bell peppers, bok choy, green beans, or baby corn for extra texture and flavor.

Top Tip
💡 For the best texture, don’t overcrowd the pan! Let the mushrooms sear properly to develop a golden browncrust.
Hint
✨ Want even more flavor? Let the mushrooms marinate in vegan oyster sauce, light soy sauce, and fresh lime juice for 10 minutes before cooking!

This Thai-style king oyster mushroom recipe is an easy and delicious way to enjoy Thai cuisine at home. Whether you serve it as a side dish, stir-fry, or Thai mushroom salad, this dish is full of bold flavors, a meaty texture, and the perfect balance of sweet flavors and spice.
🌿 Give this recipe a try and let me know—what’s your favorite way to cook mushrooms? 🍄✨

Easy Thai-Style Stir-fried Basil Mushrooms Recipe
Ingredients
- 2 large king oyster mushrooms or king trumpet shiitake mushrooms, baby bellas, or wild mushrooms
- 1 tablespoon oil vegetable or sesame oil
- 2 cloves garlic minced
- 1 tablespoon vegan oyster sauce
- 1 tablespoon light soy sauce
- 1 teaspoon brown sugar or palm sugar
- ½ teaspoon black pepper
- ½ teaspoon red pepper flakes adjust to taste
- 1 tablespoon fresh lime juice
- 1 tablespoon green onions chopped
- 1 teaspoon sesame seeds for garnish
- Thai Basil
Instructions
Prep the Mushrooms
- Cut king oyster mushrooms into bite-sized pieces or slice them lengthwise for a meatier texture.
- If using other types of mushrooms, trim the ends and slice as needed.
Heat the Pan & Cook the Garlic
- Heat a large skillet or nonstick pan over medium-high heat.
- Add a little oil and sauté the garlic for 30 seconds, until fragrant.
Sear the Mushrooms
- Add the mushrooms in a single layer and let them sear for 1-2 minutes without stirring.
- Flip and cook for another 1-2 minutes, until they develop a golden brown crust.
Add the Sauce & Seasonings
- Reduce to medium heat and stir in the vegan oyster sauce, soy sauce, brown sugar, black pepper, and red pepper flakes.
- Stir-fry for another 1-2 minutes, letting the mushrooms soak up the flavors.
Finish with Fresh Lime & Garnishes like Thai basil!
- Remove from heat and drizzle with fresh lime juice.
- Garnish with green onions and sesame seeds before serving.