Juicy and meaty grilled oyster mushrooms make the best vegan kebabs EVER! Mushrooms are marinated in a balsamic vinegar sauce and grilled on skewers until golden. Super easy to make, ready in less than 30 minutes and perfect for bbq parties!
Oyster mushrooms have a great meaty texture and flavor, so we often make vegan and vegetarian recipes using them. Have you tried our fried oyster mushroom chicken yet? Although they make a great vegan meal, you don’t have to be vegan to love these mushrooms. If you know how to cook oyster mushrooms, you know what we mean.
We are huge fans of meaty oyster mushroom recipes like oyster mushroom chips, creamy oyster mushroom pasta and oyster mushroom soup. They are all healthy, tasty and easy to make vegetarian dishes.
We think the best mushrooms for grilling are oyster mushrooms. You can grill them whole to make “steaks” or separate the individual caps from the central stem and thread them on skewers to give them a kebab look. They turn out so good in both ways when you marinade them first.
The marinade in this grilled oyster mushroom recipe is almost the same as the marinade we use in our roasted veggie kabobs. It gives such an amazing flavor to any vegetable (or meat and chicken).
Why Should You Make This Recipe?
If you are looking for a vegetarian version of kebabs or a side dish to complement your bbq recipes, you should make these grilled oyster mushroom kebabs. You will love them because:
- They are full of flavors. The garlicky marinade enriches the meaty flavor of oyster mushrooms.
- They are easy to make in 5 steps. Prepare the oyster mushrooms, make the marinade, marinade the mushrooms, thread them on skewers and grill them.
- This is a really quick mushroom on the grill recipe. They are ready in about 15 minutes after a 5-minute marinade.
- These oyster mushroom skewers are perfect for occasions including bbq parties and game days.
- They are great for individual servings.
About The Ingredients
The ingredient list for these bbq oyster mushrooms is not very long. We can put them under two categories: Mushrooms and marinade sauce.
We use grey oyster mushrooms, also known as blue oyster mushrooms because we find they work great on skewers. Also, they are easier to find in our area. We usually buy them separated in individual caps. If yours are in clusters, just cut the stems of individual caps connecting them to the central stem. The oyster mushrooms will fall away.
For the marinade; combine balsamic vinegar, olive oil, garlic, salt and chopped parsley.
Substitutions
Oyster mushrooms: You can use king oyster mushrooms in this recipe if you want. Just cut them in 1-inch lengths, marinade and then thread on skewers.
Balsamic vinegar: You can substitute a mixture of red wine vinegar and maple syrup for balsamic vinegar. Alternatively, you can just use lemon juice if you are not a fan of the flavor of vinegar.
Fresh parsley: You can use fresh or dried thyme or rosemary instead of parsley.
Seasoning: We only use salt in the marinade and sprinkle red pepper flakes when serving. You can use extra kebab spices for even more flavor.
How To Make
Grilling oyster mushrooms couldn’t be easier. Just follow the steps below and you will see they are on the table in less than 30 minutes.
- Prepare the mushrooms: With a damp kitchen towel, clean the mushrooms. Cut off the rubbery stems. Halve the large ones lengthwise.
- Make the marinade: In a large bowl, combine balsamic vinegar, mashed garlic, salt, olive oil and parsley.
- Add the mushrooms in the marinade and make sure to coat each of them well. Let them sit for 5 minutes.
- Thread the marinated oyster mushrooms on skewers.
- Grill them. How long to grill oyster mushrooms might depend on how you use them, whole or on skewers. Grill the skewers for 5-7 minutes per side and whole clusters for 1-2 minute longer. These mushrooms cook really fast, so keep an eye on them.
- Sprinkle red pepper flakes over them and serve hot.
What To Serve Them With
These grilled oyster mushroom kebabs can be served as a whole meal when paired with grain salads like:
Alternatively, you can wrap them in lavash bread and serve with grilled peppers and tomatoes or a bowl of fresh shepherd salad.
Expert Tips
- Don’t rinse the mushrooms, just clean them with a damp kitchen towel.
- When threading the mushrooms on skewers, place them horizontally. Otherwise, they might easily get torn.
- You can use charcoal grill, gas grill, grill pan or oven grill rack to make this grilled oyster mushroom recipe.
- Grill whole clusters of oyster mushrooms without skewers for 1-2 minute longer.
- These vegan kebabs are the best when served hot, so we don’t recommend making them ahead of time. On the other hand, you can reheat them on the grill for 1-2 minutes if they somehow cool before serving.
- To grill them in the oven: Preheat the oven at 200C/ 400F. Place the skewers on the oven grill rack and cook for 12-15 minutes.
FAQs
Although they have a meaty texture and amazing taste with a subtle earthy flavor, we can’t say that they taste like steak.
It is said that they have a seafood flavor, but it is very mild. So we wouldn’t define their taste as fishy.
Yes, you can. Slice them into 1-inch pieces and marinate. Then you can thread them on skewers and grill. Alternatively, you can make thin slices vertically, marinate and put them directly on the grill without skewers.
More Vegetarian Recipes
You might also like
As always: If you make this recipe, let us know what you think by rating it and leaving a comment below. And post a pic on Instagram too—tag @give_recipe so we can see!
Sign up for the FREE GiveRecipe Newsletter to get the new recipes into your inbox! And stay in touch with us on Facebook, Pinterest, YouTube and Instagram for all the latest updates.
📖 Recipe
Grilled Oyster Mushrooms Recipe
An amazing vegan kebab recipe with grilled oyster mushrooms. They are marinated with a balsamic vinegar sauce, thread on skewers and then grilled until golden brown.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 2 1x
- Category: Dinner
- Method: Grilling
- Cuisine: American
- Diet: Vegan
Ingredients
- 350 g / 12 oz oyster mushrooms
- ¼ cup balsamic vinegar,
- 2 cloves garlic, mashed
- ¼ cup olive oil
- ½ teaspoon salt
- 1 tablespoon parsley, chopped
- 1 teaspoon red pepper flakes, for garnish
Instructions
- Wipe the mushrooms with a damp kitchen towel. Cut their rubbery stems off.
- In a large mixing bowl, mix balsamic vinegar, mashed garlic, olive oil, salt and parsley well.
- Coat each mushroom with the marinade and leave them in the bowl. Let them sit for 5 minutes.
- Thread them on skewers.
- Grill them for 5-7 minutes per side or until golden brown.
- Sprinkle red pepper flakes and serve hot.
Notes
- Don’t rinse the mushrooms, just clean them with a damp kitchen towel.
- When threading the mushrooms on skewers, place them horizontally. Otherwise, they might easily get torn.
- You can use charcoal grill, gas grill, grill pan or oven roasting rack to make this grilled oyster mushroom recipe.
- Grill whole clusters of oyster mushrooms without skewers for 1-2 minute longer.
- These vegan kebabs are the best when served hot, so we don’t recommend making them ahead of time. On the other hand, you can reheat them on the grill for 1-2 minutes if they somehow cool before serving.
- If you want to grill them in the oven. Preheat the oven at 200C/ 400F. Place the skewers on the oven grill rack and cook for 12-15 minutes.
Nutrition
- Serving Size:
- Calories: 334
- Sugar: 6.8 g
- Sodium: 622 mg
- Fat: 28.9 g
- Carbohydrates: 17.7 g
- Protein: 6.3 g
- Cholesterol: 0 mg
Ronald Feathers says
Have your yet tried any of your recipes with an air fryer? I can imagine the mushrooms cooked in an air fryer would be as good as grilled.
Zerrin & Yusuf says
Hi Ronald. Haven't tried an air fryer version yet. We should put it on our to-do list. Thank you for the idea!
Joan says
Made this the other day and served in tortilla wraps. So good! Everyone LOVED them. This is definitely THE oyster mushroom recipe for us. Thanks!
Zerrin says
So glad to hear that Joan! Serving them in wraps is a great idea!