Soy sauce, garlic, ginger, honey and seasonings make a delicious and easy marinade for Asian-Style Grilled Mushroom Skewers. This vegan kabob side dish can complement just about any meal or serve as an appetizer.

4 skewers of mushrooms on a marble board

Grilling mushrooms is a great way to add extra flavor to this bland vegetable. To make them easy to grill, I like to thread them onto skewers.

A bowl of mushroom halves marinating in a sauce in a glass bowl

The marinade is so easy and you probably have most of the ingredients already in your kitchen. It can be used as a dipping sauce after cooking the mushrooms. Simply add to a pan and thicken with corn starch. 

Mushrooms are like sponges, when you marinate them, they take on so much of the flavor all the way through.

Grilled mushrooms coated in a delicious soy marinade.

These kabobs can be cooked on your stove top grill pan, or outdoor grill. Perfect to enjoy all year round. 

For a complete Asian-inspired meal idea, I love to cook them alongside my Grilled Korean-style Bulgogi Beef Skewers. (below)

4 kabobs of Korean marinated beef on a rectangle plate topped with spring onion and sesame seeds
What type of mushrooms are best for grilling?

Small brown mushrooms are perfect for skewers. They are firm enough to hold up to being skewered and grill up really well. You can also use large portobello mushrooms and cook them right on the grill without the skewer.

If you’ve made this Asian-Style Grilled Mushroom Skewers, leave a comment (or question) below. I love to hear from my readers.

Yield: 4

Asian-Style Grilled Mushroom Skewers

Mushrooms cut in half and threaded onto skewers and grilled

Mushrooms are marinated in an easy, delicious sauce, skewered then grilled.

Prep Time 30 minutes
Cook Time 8 minutes
Total Time 38 minutes


  • 6 tablespoons soy sauce
  • 2 tablespoons peanut or vegetable oil
  • 3 tablespoons rice vinegar
3 teaspoons honey
2 scallions, finely chopped
  • 2 garlic cloves, grated

  • 2 teaspoons ginger, grated 

  • Small pinch ground black pepper
  • 1 pound (453 grams) brown mushrooms, cut in half


  1. Add all the ingredients except the mushrooms to a bowl.
  2. To a large bowl, add the mushrooms and cover with the marinade. Allow to sit at room temperature for 30 minutes.
  3. Preheat grill.
  4. After 30 minutes, thread the mushrooms onto skewers. If you’re using wooden skewers, I advise to soak them before using if grilling outside.
  5. When your grill is hot, grill on each side until they get a little char and are cooked. About 5-7 minutes for the first side, then 3-4 for the second.

Nutrition Information



Serving Size


Amount Per Serving Calories 94Total Fat 6gSaturated Fat 1gTrans Fat 0gUnsaturated Fat 5gCholesterol 0mgSodium 1335mgCarbohydrates 8gFiber 1gSugar 5gProtein 3g

This nutrition calculation is provided by Nutronix that is only a guideline and not intended for any particular diet.