Fried Oyster Mushrooms
These deep-fried oyster mushrooms make a delicious vegan fried chicken. Battered, seasoned to perfection, and fried to a golden-brown crisp, these mushrooms will satisfy your comfort-food cravings!

Want to save this recipe?
Enter your email below and get it sent straight to your inbox. Plus, get more amazing vegan recipes that will satisfy your cravings!
Why make fried oyster mushrooms
These crispy fried oyster mushrooms are full of flavor, with a crunchy coating and a tender, meaty center. It’s a great plant-based fried chicken alternative, and it’s easy to make this recipe gluten-free and soy-free, so anyone can enjoy it.
I like to make vegan fried chicken alternatives from chicken seitan, like in my “chicken” nuggets or “chicken” patties. I also love vegan popcorn chicken made from Butler Soy Curls, but this oyster mushroom chicken recipe is the only one that can easily be made gluten-free and soy-free, too.
Ingredients and substitutions
- Oyster Mushrooms – you can find these at most large grocery stores. However, I find the best deals on them at my local Asian market.
- Salt – for flavor and to draw out the moisture from the mushrooms.
- Plant-Based Milk – any plain-flavored plant-based milk will work. I like to use soy, Ripple, or oat milk because they have higher protein content and thicken better when you add vinegar.
- Apple Cider Vinegar – or you can use white vinegar or lemon juice. You just need a small amount to add to the milk to make it curdle and become thicker.
- Hot Sauce – to add to the milk mixture for a little extra flavor and spice.
- Flour – I use all-purpose white flour, but any grain-based flour will work.
- Corn Starch – this makes the mushroom batter extra crispy. You can use potato starch instead, but don’t omit this, or it won’t be as crispy.
- Corn Meal – this adds texture to the batter. It’s an important ingredient in the batter’s texture; you can swap it with panko crumbs, but don’t leave it out.
- Oregano – for flavor.
- Garlic Powder – for flavor.
- Onion Powder – for flavor.
- Paprika – for flavor.
- Black Pepper – for flavor.
- White Pepper – this gives it a nice, authentic fried chicken flavor, but feel free to omit it.
- Creole Seasoning – for a little spice and flavor. I like to use Tony Chachere’s Creole seasoning, but you can use a few dashes of cayenne pepper and 1/2 teaspoon of salt instead of the Creole. You can also swap it out for Old Bay seasoning if you wish.
- Oil – for frying. Any neutral-flavored oil will work. Canola oil, vegetable oil, or other neutral oil with a high smoke point works best.
Helpful tools
- A Deep Fryer – is helpful, but you can use a pan that’s deep enough to hold about 2 inches of oil. You can also use an air fryer instead.
- Tongs – or a skimmer basket to get the hot mushrooms out of the oil.
- Paper towel – or clean tea towels to drain any excess oil.
How to make deep-fried oyster mushrooms
Step 1 – Lay clean oyster mushrooms on a paper towel (or tea towel) and sprinkle them with salt. Turn them over and sprinkle the other side with salt as well.

Step 2 – Let the mushrooms sit for 30 minutes to draw out some of the moisture.
Prepare your breading
Step 3 – Make the wet batter: While the salted mushrooms are. Give it a stir, then let it sit for at least 5 minutes to thicken.
Step 4 – Make the dry batter: In a separate bowl, mix 1/3 cup flour, 1/4 cup cornstarch, 1/4 cup cornmeal, 1 tsp oregano, 1 tsp creole seasoning, 1/2 tsp garlic powder, 1/2 tsp onion powder, 1/2 tsp paprika, 1/4 tsp black pepper, and white pepper.
Step 5 – Once the mushrooms have sat for about 1/2 hour, place them in a colander and rinse the salt off of them, then pat them dry with a paper towel.

Step 6 – Heat the oil to 370°F (187 °C) in a deep fryer or a pan over medium heat. (Use a thermometer or test a small mushroom to make sure you have the correct temperature. It should bubble as soon as it hits the oil and become golden brown after about 2-3 minutes of cooking.)
Bread the mushrooms
Step 7 – Dip the washed and dried mushrooms into the milk solution and then into the flour mixture, and coat them well. Then quickly dip the mushrooms back into the milk solution and coat a second time with the dry flour mixture. Set aside until you have about 5-6 mushrooms ready to fry.

Deep fry the oyster mushrooms
Step 8 – Place the mushrooms in the hot oil and cook for about 2-3 minutes until the bubbling slows and they become golden brown. (Fry in small batches so they have enough room to float in the oil without touching.)
Step 9 – Lift them out of the oil using a skimmer basket or tongs, then cool them on a paper towel.
Step 10 – Repeat until all of the mushrooms are cooked.
Step 11 – Serve hot with your favorite dipping sauce.

Healthier alternatives
If you don’t want to deep-fry the oyster mushrooms, you can bake them or use an air fryer instead. They won’t be quite as crispy and juicy as they would be if you used the deep-frying method, but it’s a lower-fat, healthier alternative.
A note about deep frying: Deep frying may seem like using an excessive amount of oil, but just because you are frying in a lot of oil doesn’t mean you are consuming that much oil. The process of deep-frying actually cooks the food at a high enough temperature, so less oil is absorbed than when you pan-fry it. Cooking in hot oil (above 325°F) makes food crispy without absorbing much oil. That is why I also frequently deep-fry certain foods rather than pan-fry them. You can read more about deep frying in this article by Jessica Gavin.
Baked oyster mushrooms
- Preheat your oven to 475°F (246 °C).
- Place the breaded mushroom pieces on a parchment-lined cookie sheet and spray with a light coating of oil (optional).
- Bake at 475°F (246 °C) for 8 minutes, remove from the oven, flip, and bake for 8 more minutes.
Air-fried oyster mushrooms
- Place battered mushrooms in the air fryer, leaving a little room between each one.
- Spray the mushrooms with a little oil if desired.
- Air fry at 350°F (180°C) for 16 minutes, turning the mushrooms after 8 minutes.

Pro Tips
- You can skip salting the oyster mushrooms if you want, but I find the taste and texture are much improved with this method. If you don’t salt them first, the moisture from the mushrooms gets the batter soggy quickly.
- The cornstarch in this recipe is key to making the coating crispy, and the cornmeal is key to giving it texture. I don’t recommend omitting those ingredients.
- For a lighter coating, dip the mushrooms in the milk and seasonings only once, instead of 2 times.
How to make them gluten-free
To make these fried oyster mushrooms gluten-free, simply use a grain-based gluten-free flour mix instead of regular flour, and be sure to use gluten-free cornmeal as well. All other ingredients are gluten-free. (Note – check the labels on your spices to ensure that they are gluten-free as well.)
Storage and reheating
These are best served hot and fresh. I recommend only making as much as you can eat in 1 sitting. If you have leftovers, they can be stored in the fridge for up to 3 days, but they will not be as crisp and fresh. You can bake them on a cookie sheet in the oven at 400° F for 10 minutes to reheat them.

Mushrooms can be used to make other faux meats and vegan seafood, too. I love to use king oyster mushrooms to make mock shrimp, vegan scallops, and vegan linguine with clam sauce.
More vegan comfort food
Fried oyster mushrooms recipe

Fried Oyster Mushrooms
Ingredients
- 2 cups oyster mushrooms
- 1 teaspoon salt
For the buttermilk
- 3/4 cup plant-based milk (plain flavored), (soy milk or oat milk work best)
- 1 teaspoon apple cider vinegar
- 1 teaspoon hot sauce
Dry ingredients and spices
- 1/3 cup flour, (or GF flour mix)
- 1/4 cup corn starch
- 1/4 cup cornmeal
- 1 teaspoon oregano
- 1 teaspoon creole seasoning, (or a few dashes of cayenne pepper and 1/2 tsp of salt)
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/2 teaspoon paprika
- 1/4 teaspoon black pepper
- 1/4 teaspoon white pepper
For frying
- 2 cups oil, (or enough to allow mushrooms to float in the oil in your pan)
Equipment
Instructions
- Lay clean oyster mushrooms on a paper towel (or tea towel) and sprinkle them with salt. Turn them over and sprinkle the other side with salt as well.
- Let the mushrooms sit for 30 minutes to draw out some of the moisture.
Make vegan buttermilk
- Put 3/4 cup of plant-based milk in a shallow bowl with 1 teaspoon of apple cider vinegar and 1 teaspoon of hot sauce. Give it a stir and let it sit for at least 5 minutes to let it thicken.
Prepare your breading
- In a separate bowl, mix 1/3 cup flour, 1/4 cup cornstarch, 1/4 cup cornmeal, 1 tsp oregano, 1 tsp creole seasoning, 1/2 tsp garlic powder, 1/2 tsp onion powder, 1/2 tsp paprika,1/4 tsp black pepper, and white pepper.
- Once the mushrooms have sat for about 1/2 hour, place them in a colander and rinse the salt off of them, then pat them dry with a paper towel.
- Heat oil to 370° F (187° C) either in a deep fryer or in a pan. (Use a thermometer or test a small mushroom to make sure you have the correct temperature. It should bubble as soon as it hits the oil and become golden brown after about 2-3 minutes of cooking.
Bread the mushrooms
- Dip the washed and dried mushrooms into the milk solution and then into the flour mixture and coat it well. Then quickly dip the mushrooms back into the milk solution and coat a second time with the dry flour mixture. Set aside until you have about 5-6 mushrooms ready to fry.
- Place the mushrooms in the hot oil and cook for about 2-3 minutes until the bubbling slows and they become golden brown.
- Take them out of the oil with a skimmer basket or tongs and cool them on a paper towel.
- Repeat until all of the mushrooms are cooked.
- Serve hot with your favorite dipping sauce.
Notes
- You can skip salting the oyster mushrooms if you want, but I find the taste and texture are much improved with this method. If you don’t salt them first, the moisture from the mushrooms gets the batter soggy quickly.
- The cornstarch in this recipe is key to making the coating crispy, and the cornmeal is key to giving it texture. I don’t recommend omitting those ingredients.
- For a lighter coating, dip the mushrooms in the milk and seasonings only 1 time instead of 2.
📌 Be sure to follow me on Pinterest for new vegan recipes!




This is a great recipe! Just delicious. Crispy on the outside and tender on the inside. I love the cornmeal in here. I tried it with just one coating of the flour/cornmeal and then as you directed in the recipe. You were right. Two was better. This recipe is easy to make. My hubby enjoyed these immensely. I served them with fresh garden potatoes, creamed collards and cucumber salad.
I made these for the first time yesterday, and they were an absolute hit! I followed another person’s advice and only put in the milk and batter once. That was perfect. My husband didn’t want to lose any of the batter the next day, so I cut them into smaller pieces. Thank you so much. My husband said he wants these instead of chicken tenders from now on.
Wow! So glad that you liked them and that your husband prefers them over chicken tenders! 🙂
Just delicious!! Great recipe, thank you!!
7 Ubuntu
Glad that you liked it!
Thank you! I made my 1st batch! Delicious! I’m not Vegan so I used an egg wash. You could also use the Vegan egg too. Crunchy and delicious! Taste like chicken! 😜😜My Vegan sister introduced me to them.
So happy that you like the recipe!
This went down a STORM in our house tonight! We’re putting this on our list of go-to recipes for sure. Delicious!
I’m so happy that you liked it! 🙂
Do I cut the mushrooms in half? They are pretty big.
Yes, if you have really large oyster mushrooms, you can slice them down the middle.
This was so delicious! I didn’t realize how much I missed the texture of fried chicken since I became a vegetarian 5 years ago, and it was so perfectly crispy. 🙂 Thank you!
You’re welcome, Tasmin. I’m so happy that you liked the recipe! 🙂
Absolutely perfect! Used cashew milk for the buttermilk. Salting before kept them crispy for a long time. Will def make again.
I’m so happy that you liked the recipe, Lisa. I think salting them first is the key to great fried mushrooms! 🙂
Delicious recipe! Seasoning very very good. I didn’t have creole seasoning so went with your paprika salt option. Made this twice in 2 days – my 9 year old who ‘doesn’t like mushrooms’ is now a mushroom lover! At least if cooked this way. We found that they came out crispier if only dipped and battered once, rather than twice. Maybe because I used gf flour…? not sure but first time I made them we ran out of flour with double dip method. Second time we single dipped them and proportions worked better. Both times we deep fried but want to try these again with the oven method too. Thanks!
I’m so happy that you and your 9-year-old like the recipe! It’s one of my favorites too! 🙂
Do you use fresh or dried oyster mushroom?
I use fresh oyster mushrooms. You don’t want to use dried. Enjoy! 🙂
OMG! This recipe is amazing! It’s such a great alternative to fried chicken and the seasonings were spot on. Thanks for the recipe!
I’m so happy that you liked the recipe, Ben!
Can the coated mushrooms be baked?
Yes, you can bake them instead of frying them. They are not as crispy this way, but they’re still good. I have instructions on how to do this above in the post. Enjoy! 🙂