
Smoky Marinated Grilled Mushroom Skewers are the kind of simple cookout recipe that proves vegetables can absolutely steal the show. Whole button or cremini mushrooms soak up a savory marinade made with olive oil, soy sauce, balsamic vinegar, Worcestershire sauce, garlic, Dijon mustard, honey or maple syrup, thyme, rosemary, smoked paprika, salt, and pepper before hitting the grill until tender, smoky, and lightly charred.
There is something irresistible about mushrooms on a hot grill. They start out humble and quiet, then slowly turn juicy, earthy, and deeply aromatic as the marinade caramelizes around their edges.
This recipe is easy enough for a weeknight side dish but flavorful enough to serve at a barbecue, picnic, or party. The mushrooms become little smoky umami bites that hold their own beside grilled meats, veggie platters, burgers, pasta salads, and creamy dips.
The marinade does most of the work. Soy sauce brings saltiness, balsamic vinegar adds tang, Worcestershire sauce gives depth, Dijon mustard adds sharpness, and honey or maple syrup balances everything with a touch of sweetness.
Then the herbs and spices bring the cookout feeling home. Dried thyme and rosemary give the mushrooms a savory herbal base, while smoked paprika adds that warm smoky note even before the skewers touch the grill.
Smoky Marinated Grilled Mushroom Skewers are also wonderfully flexible. You can use button mushrooms, cremini mushrooms, portobello pieces, or shiitakes, and you can keep them vegetarian by choosing a vegetarian Worcestershire sauce.
Serve them hot off the grill with garlic aioli, spicy yogurt dip, charred vegetables, burgers, or pasta salad. They are easy, flavorful, party-friendly, and ready with only a short marinating time.
Table of Contents
- Why You’ll Love These Smoky Marinated Grilled Mushroom Skewers
- Recipe Details
- Ingredients
- Equipment You’ll Need
- Ingredient Notes
- Optional Swaps, Variations, and Flavor Ideas
- Why This Recipe Works
- Directions
- Step 1: Clean the Mushrooms
- Step 2: Prepare the Skewers
- Step 3: Start the Marinade
- Step 4: Add Garlic, Dijon, and Sweetener
- Step 5: Add Herbs and Spices
- Step 6: Add the Mushrooms
- Step 7: Marinate the Mushrooms
- Step 8: Preheat the Grill
- Step 9: Thread the Mushrooms
- Step 10: Arrange on the Grill
- Step 11: Grill the First Side
- Step 12: Continue Turning
- Step 13: Baste for Extra Flavor
- Step 14: Check for Doneness
- Step 15: Serve Hot
- Serving Suggestions
- Storage
- Reheating
- Make-Ahead
- Helpful Notes for Best Results
- Variations
- Classic Smoky Marinated Grilled Mushroom Skewers
- Cremini Mushroom Skewers
- Portobello Mushroom Skewers
- Shiitake Mushroom Skewers
- Gluten-Free Mushroom Skewers
- Vegetarian Cookout Skewers
- Maple Smoked Mushroom Skewers
- Extra Balsamic Mushroom Skewers
- Garlic Aioli Mushroom Skewers
- Spicy Yogurt Mushroom Skewers
- Burger-Topper Mushrooms
- Pasta Salad Mushrooms
- Troubleshooting
- Frequently Asked Questions
- Nutritional Information
- Why This Recipe Works So Well
- Final Thoughts
- Smoky Marinated Grilled Mushroom Skewers
Why You’ll Love These Smoky Marinated Grilled Mushroom Skewers
These mushroom skewers are simple to make. You mix the marinade, coat the mushrooms, let them sit, thread them onto skewers, and grill.
They are packed with savory flavor. The marinade clings to the mushrooms and gets into all the little edges.
They are lighter than many barbecue sides. The mushrooms bring big umami flavor with barely any fat compared with heavier cookout dishes.
They are great for mixed crowds. Vegetarians and meat-lovers can both enjoy them.
They are fast. The mushrooms need at least 30 minutes of marinating, and the grilling time is only 6 to 8 minutes.
They work in several serving styles. Serve them on skewers, slide them into burgers, pair them with dips, or toss them into pasta salad.
Recipe Details
This recipe is an appetizer with American-style cookout flavor. It makes 4 servings.
The prep time is 15 minutes. The cook time is 8 minutes, and the total time is 23 minutes, not including optional longer marinating.
Each serving is estimated at 120 calories. Nutrition estimates can vary by ingredients and portion size.
The star ingredient is 1 pound button mushrooms, cleaned and stems trimmed. Cremini mushrooms can also be used for a richer taste.
The marinade uses ¼ cup olive oil, ¼ cup soy sauce, 2 tablespoons balsamic vinegar, 2 tablespoons Worcestershire sauce, 2 cloves minced garlic, 1 tablespoon Dijon mustard, and 1 tablespoon honey or maple syrup.
The herbs and spices are 1 teaspoon dried thyme, 1 teaspoon dried rosemary, ½ teaspoon smoked paprika, salt, and freshly ground black pepper to taste. These ingredients make the mushrooms savory, smoky, and aromatic.
Wooden or metal skewers can be used. If using wooden skewers, soak them in water for 20 minutes to help prevent burning.
The mushrooms marinate for at least 30 minutes. For extra flavor, they can marinate overnight in the refrigerator.
Ingredients
For the Marinade
- ¼ cup olive oil
- ¼ cup soy sauce
- 2 tablespoons balsamic vinegar
- 2 tablespoons Worcestershire sauce
- 2 cloves garlic, minced
- 1 tablespoon Dijon mustard
- 1 tablespoon honey or maple syrup
- 1 teaspoon dried thyme
- 1 teaspoon dried rosemary
- ½ teaspoon smoked paprika
- Salt, to taste
- Freshly ground black pepper, to taste
For the Mushroom Skewers
- 1 pound button mushrooms, cleaned and stems trimmed
- Wooden or metal skewers
Optional Ingredient Notes and Swaps
- Tamari for gluten-free
- Vegetarian Worcestershire sauce if needed
- Cremini mushrooms
- Portobello mushrooms
- Shiitake mushrooms
- Garlic aioli
- Spicy yogurt dip
- Charred zucchini
- Bell peppers
- Burgers
- Pasta salad
Equipment You’ll Need
Basic Equipment
- Large bowl
- Whisk
- Wooden or metal skewers
- Tongs
- Grill
- Basting brush
- Airtight container, for leftovers
Equipment Notes
A large bowl gives the mushrooms enough room to be tossed in the marinade. A bowl with a pour spout can make handling the marinade easier.
A whisk helps combine the oil, soy sauce, vinegar, Worcestershire sauce, Dijon mustard, honey or maple syrup, and seasonings. The marinade should look well blended before the mushrooms go in.
Wooden skewers need to be soaked in water for 20 minutes. This helps keep them from burning on the grill.
Metal skewers do not need soaking. They also make flipping easier, but the handles can get hot.
Tongs are the safest way to turn the skewers while grilling. The mushrooms will be tender and juicy once cooked.
A basting brush is useful for brushing reserved marinade onto the skewers during the last 2 minutes of grilling. This gives extra shine and flavor.
Ingredient Notes
Button mushrooms are mild, easy to find, and perfect for skewers. Keep them whole so they stay juicy on the grill.
Cremini mushrooms bring a deeper earthy flavor. They are a great choice if you want a richer mushroom taste.
Portobello mushrooms can be used for a meatier variation. Cut them into skewer-friendly pieces rather than leaving them whole.
Shiitake mushrooms bring a chewy texture. They add another layer of mushroom flavor.
Olive oil helps the marinade coat the mushrooms. It also helps them cook nicely on the grill.
Soy sauce gives the marinade salty umami flavor. Tamari can be used for a gluten-free option.
Balsamic vinegar adds sweetness and tang. It balances the saltiness of the soy sauce.
Worcestershire sauce adds savory depth. Use a vegetarian version if needed.
Dijon mustard adds sharpness and helps the marinade feel more rounded. It also helps the mixture cling.
Honey or maple syrup adds sweetness. If honey is crystallized, warm it slightly so it blends smoothly.
Smoked paprika gives the skewers a smoky flavor. It makes the mushrooms taste grilled even before they char.
Optional Swaps, Variations, and Flavor Ideas
Classic Smoky Marinated Grilled Mushroom Skewers
Use button mushrooms with the full marinade of olive oil, soy sauce, balsamic vinegar, Worcestershire sauce, garlic, Dijon, honey or maple syrup, thyme, rosemary, smoked paprika, salt, and pepper. This gives the full savory smoky version.
Marinate for at least 30 minutes. Grill until tender and slightly charred.
Cremini Mushroom Skewers
Use cremini mushrooms instead of button mushrooms. They have a richer flavor.
Keep them whole if they are small enough. Trim the stems and clean them well.
Portobello Mushroom Skewers
Use portobello mushrooms for a meatier bite. Cut them into pieces that will fit securely on skewers.
Portobellos absorb marinade well. Grill until tender and smoky.
Shiitake Mushroom Skewers
Use shiitake mushrooms for chew and deep flavor. They give the skewers a different texture.
Thread them carefully because they can be more delicate. Grill until tender.
Gluten-Free Mushroom Skewers
Use tamari instead of soy sauce. Make sure the Worcestershire sauce also fits your needs.
The flavor stays bold and savory. The method remains the same.
Vegetarian Mushroom Skewers
Use vegetarian Worcestershire sauce if needed. This keeps the skewers vegetarian-friendly.
The marinade still has depth from soy sauce, balsamic, garlic, Dijon, herbs, and smoked paprika. Serve hot.
Maple Mushroom Skewers
Use maple syrup instead of honey. It adds a deeper sweetness.
Maple works beautifully with smoked paprika. It gives the mushrooms a cozy flavor.
Extra Tangy Mushroom Skewers
Add a little extra balsamic vinegar if you want more tang. Taste the marinade before adding the mushrooms.
The vinegar brightens the mushrooms. It balances the olive oil and soy sauce.
Extra Sweet Mushroom Skewers
Add another drizzle of honey or maple syrup if you want a sweeter marinade. Stir well so it blends.
The sweetness helps caramelize the mushrooms. Use a light hand so the skewers do not become too sweet.
Mixed Vegetable Skewers
Serve these skewers with charred zucchini and bell peppers. The vegetables make a colorful platter.
Keep the mushrooms as the main focus. The marinade is especially good on them.
Why This Recipe Works
This recipe works because mushrooms are excellent at absorbing flavor. Their texture lets the marinade settle into the surface and deepen during grilling.
The marinade has balance. Soy sauce is salty, balsamic is tangy, honey or maple syrup is sweet, and smoked paprika is smoky.
Olive oil helps carry the flavors. It also keeps the mushrooms from drying out too quickly over heat.
Garlic, Dijon mustard, thyme, and rosemary build savory complexity. These ingredients make the mushrooms taste much bigger than their short ingredient list suggests.
Marinating for at least 30 minutes gives the mushrooms time to soak up flavor. Overnight marinating makes the taste even deeper.
Keeping the mushrooms whole helps them stay juicy. Sliced mushrooms can dry out or fall apart more easily.
Grilling over medium-high heat gives the mushrooms char without overcooking them. Turning occasionally keeps them cooking evenly.
Basting during the last 2 minutes adds moisture and shine. It gives the skewers a final layer of flavor.
Directions
Step 1: Clean the Mushrooms
Clean 1 pound of button mushrooms and trim the stems. Keep the mushrooms whole.
Do not slice them for this recipe. Whole mushrooms hold better on skewers and stay juicier on the grill.
Step 2: Prepare the Skewers
If using wooden skewers, soak them in water for 20 minutes. This helps prevent burning on the grill.
Metal skewers can be used without soaking. Be careful because they can get hot.
Step 3: Start the Marinade
In a large bowl, add ¼ cup olive oil, ¼ cup soy sauce, 2 tablespoons balsamic vinegar, and 2 tablespoons Worcestershire sauce. Whisk until combined.
These ingredients create the savory base. The mixture should look glossy and well blended.
Step 4: Add Garlic, Dijon, and Sweetener
Stir in 2 cloves minced garlic, 1 tablespoon Dijon mustard, and 1 tablespoon honey or maple syrup. Whisk again.
If the honey is crystallized, warm it slightly first. It will blend into the marinade more smoothly.
Step 5: Add Herbs and Spices
Add 1 teaspoon dried thyme, 1 teaspoon dried rosemary, ½ teaspoon smoked paprika, salt, and freshly ground black pepper. Stir until evenly mixed.
Taste a tiny drop and adjust if needed. Add extra balsamic for tang or another drizzle of honey for sweetness.
Step 6: Add the Mushrooms
Place the cleaned whole mushrooms into the bowl with the marinade. Toss until every mushroom is coated.
Use a spoon or clean hands to turn them gently. The mushrooms should look glossy.
Step 7: Marinate the Mushrooms
Let the mushrooms sit in the marinade for at least 30 minutes. Set a timer so they get enough time to absorb flavor.
For extra flavor, marinate overnight in the refrigerator. Cover the bowl if chilling longer.
Step 8: Preheat the Grill
Preheat the grill to medium-high heat, about 400°F. The grates should be hot enough to char the mushrooms.
A hot grill helps create smoky edges. Do not place the skewers on a cold grill.
Step 9: Thread the Mushrooms
Thread the marinated mushrooms onto the skewers. Leave a little space between each mushroom.
Do not pack them too tightly. Space allows heat to reach the sides and helps them cook evenly.
Step 10: Arrange on the Grill
Place the mushroom skewers across the hot grill grates. Do not crowd the grill.
The mushrooms need room to char. Crowding can trap steam.
Step 11: Grill the First Side
Grill for a couple of minutes, then turn the skewers with tongs. Let the mushrooms begin to soften and take on grill marks.
The edges should start to darken slightly. The aroma will become smoky and savory.
Step 12: Continue Turning
Keep grilling for 6 to 8 minutes total, turning occasionally. The mushrooms should become tender and slightly charred.
Watch them closely near the end. Mushrooms can go from perfect to overdone quickly.
Step 13: Baste for Extra Flavor
During the last 2 minutes of grilling, brush the mushrooms with reserved marinade if desired. This adds moisture and shine.
Baste lightly and evenly. Let the final coating warm on the grill.
Step 14: Check for Doneness
The mushrooms are ready when they are tender, juicy, and slightly charred around the edges. They should smell deeply savory.
They do not need a long cook time. Overcooking can make them shrink too much.
Step 15: Serve Hot
Remove the skewers from the grill and serve hot. They are best right away while smoky and juicy.
Arrange them on a platter with other grilled vegetables or dips. They will disappear quickly.

Serving Suggestions
Serve these mushroom skewers hot off the grill. Their smoky aroma is best when fresh.
Arrange them on a platter with charred zucchini and bell peppers. This creates a colorful grilled vegetable spread.
Serve with garlic aioli for dipping. The creamy garlic flavor pairs well with the mushrooms.
Spicy yogurt dip is another excellent option. It adds coolness and a little heat.
Slide the grilled mushrooms off the skewers and pile them onto burgers. They add an umami boost that makes the burger taste richer.
Toss the grilled mushrooms into pasta salad. Their smoky flavor turns a simple salad into something more memorable.
Serve them as an appetizer at a cookout. Guests can grab a skewer and keep moving.
Pair them with other barbecue dishes when you want a vegetarian option that still feels satisfying. These skewers can stand up to bold grilled flavors.
Storage
Store leftover mushroom skewers in an airtight container. They can stay on the skewers if that fits your container.
Refrigerate for up to 3 days. The mushrooms will stay flavorful after chilling.
Let the skewers cool before covering. Trapped steam can make them extra soft.
If the skewers are long, slide the mushrooms off before storing. This saves space.
Keep any leftover dip separate. Garlic aioli or yogurt dip should not be stored directly with the mushrooms.
The mushrooms may release a little moisture in the refrigerator. This is normal.
For best texture, reheat them before serving. They taste better warm than cold.
Reheating
Reheat the mushrooms on the grill if possible. Place them over medium heat until warmed through.
You can also reheat them in a skillet over medium heat. Cook about 2 minutes per side.
A skillet helps bring back some of the smoky char. Turn gently so the mushrooms do not tear.
Avoid overheating. Mushrooms can shrink and lose their juicy texture if cooked too long.
If the mushrooms seem dry, brush them with a little reserved marinade or a small touch of olive oil. Warm just until heated.
Do not microwave if you want the best texture. The grill or skillet keeps them closer to fresh.
Serve immediately after reheating. Warm mushrooms taste more flavorful.
Make-Ahead
The mushrooms can be marinated ahead. For deeper flavor, marinate them overnight in the refrigerator.
If using wooden skewers, soak them before grilling. Do not skip the 20-minute soak.
You can mix the marinade ahead and store it covered. Add the mushrooms when ready to marinate.
Skewer the mushrooms right before grilling if possible. This makes them easier to handle.
If preparing for a party, marinate the mushrooms in the morning and grill shortly before serving. That gives great flavor and fresh texture.
The skewers cook quickly, so they are easy to finish when guests arrive. Six to eight minutes is all they need on the grill.
Serve hot for the best result. Make-ahead marinating is helpful, but fresh grilling matters.
Helpful Notes for Best Results
Keep the mushrooms whole. Whole mushrooms stay juicy and hold well on skewers.
Trim the stems but do not remove too much. The mushrooms should stay sturdy.
Let the mushrooms marinate for at least 30 minutes. Overnight marinating gives deeper flavor.
Soak wooden skewers for 20 minutes. This helps prevent them from burning.
Do not crowd the grill. Mushrooms need space to char.
Turn the skewers every couple of minutes. This helps them cook evenly.
Baste during the last 2 minutes for a glossy finish. Do not add too much too early.
Serve immediately. These skewers are best hot and smoky.
Variations
Classic Smoky Marinated Grilled Mushroom Skewers
Use button mushrooms with olive oil, soy sauce, balsamic vinegar, Worcestershire sauce, garlic, Dijon, honey or maple syrup, thyme, rosemary, smoked paprika, salt, and pepper. This is the full classic version.
Marinate for at least 30 minutes. Grill for 6 to 8 minutes.
Cremini Mushroom Skewers
Use cremini mushrooms instead of button mushrooms. They give a deeper, earthier flavor.
Keep them whole and trim the stems. Grill until tender.
Portobello Mushroom Skewers
Use portobello mushrooms for a meatier variation. Cut them into pieces large enough to skewer.
Portobellos absorb the marinade well. They are great for a more filling appetizer.
Shiitake Mushroom Skewers
Use shiitakes for a chewier bite. Their flavor is bold and savory.
Thread carefully because they can be delicate. Grill until just tender.
Gluten-Free Mushroom Skewers
Use tamari instead of soy sauce. Choose a Worcestershire sauce that fits your needs.
The flavor stays rich and smoky. The cooking method does not change.
Vegetarian Cookout Skewers
Use vegetarian Worcestershire sauce. This keeps the skewers friendly for vegetarian guests.
Serve with grilled vegetables and dips. They make a strong meat-free option.
Maple Smoked Mushroom Skewers
Use maple syrup instead of honey. It adds deep sweetness.
Maple and smoked paprika taste especially good together. This version feels warm and savory-sweet.
Extra Balsamic Mushroom Skewers
Add a little extra balsamic vinegar for more tang. This brightens the marinade.
Use this variation when serving with creamy dips. The acidity cuts through richness.
Garlic Aioli Mushroom Skewers
Serve the finished skewers with garlic aioli. The creamy dip pairs well with the smoky mushrooms.
This is great for parties. Set the dip beside the platter.
Spicy Yogurt Mushroom Skewers
Serve with spicy yogurt dip. The cool and spicy dip adds contrast.
This option works well when the mushrooms are served as an appetizer. Keep extra dip nearby.
Burger-Topper Mushrooms
Slide the grilled mushrooms off the skewers and place them on burgers. They add smoky umami flavor.
This is a great way to use leftovers. Warm them first.
Pasta Salad Mushrooms
Toss grilled mushrooms into pasta salad. Their smoky flavor makes the salad more interesting.
Cut larger mushrooms if needed. Add them after cooling slightly.
Troubleshooting
The Mushrooms Are Too Soft
They may have grilled too long. Keep the cook time to 6 to 8 minutes total.
Turn occasionally and remove once tender. Mushrooms shrink quickly when overcooked.
The Mushrooms Did Not Char
The grill may not have been hot enough. Use medium-high heat, about 400°F.
Do not crowd the grill. Mushrooms need space to char instead of steam.
The Wooden Skewers Burned
They may not have soaked long enough. Soak wooden skewers in water for 20 minutes before grilling.
You can also use metal skewers. They do not burn.
The Mushrooms Taste Flat
The marinade may need more salt, soy sauce, balsamic, or smoked paprika. Taste before adding the mushrooms.
Let the mushrooms marinate at least 30 minutes. Flavor needs time to absorb.
The Marinade Did Not Coat Well
The honey may have been crystallized or too thick. Warm it slightly before mixing.
Whisk the marinade well. Oil, vinegar, mustard, and sweetener should blend smoothly.
The Mushrooms Fell Off the Skewers
They may have been too small or threaded too close to the edge. Thread through the center.
Use mushrooms of similar size if possible. This helps them stay secure.
The Skewers Cooked Unevenly
The mushrooms may have been packed too tightly. Leave breathing room between each one.
Turn the skewers every couple of minutes. Even turning helps all sides cook.
The Flavor Is Too Salty
Use less added salt next time. Soy sauce and Worcestershire sauce already bring saltiness.
Serve with a creamy dip or plain vegetables to balance the flavor. A little sweetness can also help.
The Flavor Is Too Sweet
Use less honey or maple syrup next time. Add extra balsamic vinegar for balance.
Smoked paprika and black pepper can also help. Taste the marinade before grilling.
The Mushrooms Are Dry After Reheating
They may have reheated too long. Warm only about 2 minutes per side.
Brush with a little marinade or olive oil before reheating. This helps restore moisture.
Frequently Asked Questions
Can I use metal skewers?
Yes, metal skewers work very well. They will not burn and make flipping easy.
Be careful with the handles because they can get hot. Use tongs or oven mitts.
Can I use tamari instead of soy sauce?
Yes, tamari can be used for a gluten-free option. Use the same amount as soy sauce.
It gives a similar savory flavor. Check other ingredients if gluten-free matters.
What if I do not have a grill?
Use a grill pan over medium-high heat. You can still get char marks and a similar grilled texture.
Turn the skewers occasionally. Cook until tender and slightly charred.
Can I prep these ahead?
Yes, the mushrooms can marinate up to 24 hours. Keep them refrigerated while marinating.
Skewer them right before grilling for best handling. Grill fresh before serving.
How long should I marinate the mushrooms?
Marinate for at least 30 minutes. This is enough for good flavor.
For extra depth, marinate overnight. The mushrooms will absorb more of the marinade.
Can I use portobello mushrooms?
Yes, portobello mushrooms work well. Cut them into large pieces that can be threaded onto skewers.
They bring a meatier texture. Grill until tender.
Should I slice the mushrooms?
No, keep button or cremini mushrooms whole. Whole mushrooms hold better on skewers and stay juicier.
Only cut larger mushrooms like portobellos. Keep the pieces sturdy.
How long do leftovers last?
Leftovers keep in an airtight container in the refrigerator for up to 3 days. They can stay on the skewers if desired.
Reheat on the grill or in a skillet over medium heat. About 2 minutes per side is enough.
Nutritional Information
Nutrition values are estimates and can vary based on mushroom size, marinade absorption, soy sauce choice, sweetener choice, and serving size. The recipe card estimate lists 120 calories per serving.
One serving roughly contains 8g fat. Olive oil contributes most of the fat.
One serving roughly contains 10g carbohydrates. Honey or maple syrup and balsamic vinegar contribute to the carb count.
One serving roughly contains 4g protein. Mushrooms and soy sauce contribute small amounts.
Exact values may shift depending on whether soy sauce, tamari, honey, maple syrup, or vegetarian Worcestershire sauce is used. Use your own ingredients for precise tracking.
These skewers are a lighter grill option compared with many heavier barbecue dishes. They still taste savory and satisfying.
Serve them as an appetizer, side dish, or vegetarian-friendly cookout option. Their bold marinade makes them feel hearty.
Why This Recipe Works So Well
Smoky Marinated Grilled Mushroom Skewers work because mushrooms are natural flavor sponges. They absorb the soy sauce, balsamic, Worcestershire sauce, garlic, mustard, herbs, and smoked paprika beautifully.
The olive oil helps carry the marinade across the mushroom surface. It also encourages better grilling texture.
The soy sauce and Worcestershire sauce create a savory base. They make the mushrooms taste deep and satisfying.
Balsamic vinegar and honey or maple syrup bring contrast. Sweet and tangy notes keep the marinade from tasting too salty.
Dijon mustard gives structure and sharpness. It helps the marinade feel more complete.
Thyme, rosemary, and smoked paprika create that warm grilled flavor. They make the skewers smell incredible as they cook.
The grill adds char and smoke. That final heat turns simple marinated mushrooms into a cookout dish people remember.
Most of all, this recipe works because it is simple but bold. A short marinade and quick grill time create mushrooms that taste far more special than the effort required.
Final Thoughts
Smoky Marinated Grilled Mushroom Skewers are made with olive oil, soy sauce, balsamic vinegar, Worcestershire sauce, garlic, Dijon mustard, honey or maple syrup, dried thyme, dried rosemary, smoked paprika, salt, pepper, and whole button mushrooms threaded onto wooden or metal skewers. The mushrooms marinate until flavorful, then grill over medium-high heat until tender, smoky, and lightly charred.
Serve them hot with charred zucchini, bell peppers, garlic aioli, spicy yogurt dip, burgers, or pasta salad for a flexible appetizer or vegetarian cookout side. With their 15-minute prep time, 8-minute cook time, 23-minute total time, 4-serving yield, 120-calorie estimate, 30-minute minimum marinade, 20-minute wooden skewer soak, medium-high 400°F grilling temperature, 6-to-8-minute grill time, last-2-minutes basting option, overnight marinade tip, 3-day refrigerator storage, 2-minutes-per-side reheating method, and variations like tamari, vegetarian Worcestershire sauce, cremini mushrooms, portobellos, shiitakes, honey, maple syrup, garlic aioli, spicy yogurt dip, and pasta salad, these skewers are smoky, savory, simple, and perfect for sharing.
Smoky Marinated Grilled Mushroom Skewers

Smoky, savory, earthy, and easy to grill, these Smoky Marinated Grilled Mushroom Skewers turn simple button mushrooms into a flavorful appetizer with olive oil, soy sauce, balsamic vinegar, Worcestershire sauce, garlic, Dijon mustard, honey or maple syrup, herbs, and smoked paprika. The mushrooms soak up the marinade, then grill until tender, lightly charred, and perfect for BBQs or vegetarian-friendly cookouts.
Recipe Details
- Prep Time: 15 minutes
- Cook Time: 8 minutes
- Total Time: 23 minutes
- Course: Appetizer
- Cuisine: American
- Servings: 4 servings
- Calories: 120 kcal
Ingredients
For the Mushrooms and Skewers
- Wooden or metal skewers
- 1 pound button mushrooms cleaned and stems trimmed
For the Marinade
- Salt and freshly ground black pepper to taste
- ½ teaspoon smoked paprika
- 1 teaspoon dried rosemary
- 1 teaspoon dried thyme
- 1 tablespoon honey or maple syrup
- 1 tablespoon Dijon mustard
- 2 cloves garlic minced
- 2 tablespoons Worcestershire sauce
- 2 tablespoons balsamic vinegar
- ¼ cup soy sauce
- ¼ cup olive oil
Instructions
Step 1: Make the Marinade
In a bowl, whisk together the olive oil, soy sauce, balsamic vinegar, Worcestershire sauce, minced garlic, Dijon mustard, honey or maple syrup, dried thyme, dried rosemary, smoked paprika, salt, and freshly ground black pepper. Mix until the marinade is smooth and well combined.
The soy sauce, balsamic vinegar, and Worcestershire sauce create a deep savory base, while the smoked paprika adds a grilled, smoky flavor. Use honey or maple syrup depending on your preferred sweetness.
Step 2: Marinate the Mushrooms
Add the cleaned button mushrooms with stems trimmed to the marinade. Toss until the mushrooms are evenly coated.
Let the mushrooms sit for at least 30 minutes. For extra flavor, marinate the mushrooms overnight as noted.
Step 3: Soak Wooden Skewers If Needed
If using wooden skewers, soak them in water for 20 minutes to prevent burning. Metal skewers do not need soaking.
This step helps protect wooden skewers from scorching on the grill. Prepare the skewers while the mushrooms marinate.
Step 4: Thread the Mushrooms
Thread the marinated mushrooms onto the wooden or metal skewers. Leave a little space between the mushrooms so they can grill evenly.
Do not pack them too tightly. A small amount of space helps the mushrooms char slightly around the edges.
Step 5: Preheat the Grill
Preheat the grill to medium-high heat. Let it get hot before adding the skewers.
A hot grill helps the mushrooms become tender while developing a lightly charred exterior. Keep the skewers ready once the grill is heated.
Step 6: Grill the Mushroom Skewers
Grill the skewers for 6-8 minutes, turning occasionally, until the mushrooms are tender and slightly charred. Baste with leftover marinade while grilling for added moisture, as noted.
Turn the skewers carefully so the mushrooms cook on all sides. Remove them from the grill once they look tender, glossy, and lightly smoky.
Step 7: Serve Hot
Serve the mushroom skewers hot. Divide into 4 servings.
These skewers are best served right after grilling while the mushrooms are warm, juicy, and lightly charred.
Notes
- For extra flavor, marinate the mushrooms overnight.
- Use cremini or portobello mushrooms for a richer taste.
- Baste with leftover marinade while grilling for added moisture.
Serving Suggestions
Serve Smoky Marinated Grilled Mushroom Skewers hot off the grill as an appetizer, BBQ side, or vegetarian-friendly cookout option. The mushrooms, soy sauce, balsamic vinegar, Worcestershire sauce, garlic, Dijon mustard, herbs, and smoked paprika create a savory, smoky flavor that works well with grilled meals.
This recipe makes 4 servings and works especially well when you want something simple but full of umami flavor. The skewers can be served on their own or alongside other grilled vegetables.
For a deeper mushroom flavor, use cremini or portobello mushrooms as noted. For the boldest taste, marinate the mushrooms overnight before grilling.
Storage
How to Store
The recipe does not provide a specific storage duration, so no exact storage time is added here.
Mushroom Tip
Use 1 pound button mushrooms cleaned and stems trimmed. Cremini or portobello mushrooms can be used for a richer taste.
Marinade Tip
Whisk together olive oil, soy sauce, balsamic vinegar, Worcestershire sauce, garlic, Dijon mustard, honey or maple syrup, thyme, rosemary, smoked paprika, salt, and freshly ground black pepper before adding the mushrooms.
Marinating Tip
Let the mushrooms sit in the marinade for at least 30 minutes. For extra flavor, marinate them overnight.
Skewer Tip
Use wooden or metal skewers. If using wooden skewers, soak them in water for 20 minutes to prevent burning.
Grilling Tip
Preheat the grill to medium-high heat and grill the skewers for 6-8 minutes, turning occasionally, until tender and slightly charred.
Basting Tip
Baste with leftover marinade while grilling for added moisture.

Fernando is the creator and writer behind the food blog Eating with your Hands. Living and working in cities like Paris, Barcelona, and Berlin, and being married to a Canadian foodie, has given Fernando a passion and interest in food and inspired him to run EWYH.