Marinated Grilled Mushroom Skewers

Featured in: Delicious Dishes That Celebrate Vegetables

These grilled mushroom skewers feature tender button mushrooms marinated in a rich blend of soy sauce, balsamic vinegar, herbs and spices. After soaking for 2-3 hours, the mushrooms are threaded onto skewers and grilled until beautifully charred and tender. The marinade creates deep umami flavors while ingredients like honey and Dijon add complexity. Perfect as an appetizer, side dish, or even main course for vegetarians, these skewers cook in just 10-12 minutes and pair wonderfully with practically any grilled meal.

marry from tastelikemagic.com
Updated on Sat, 10 May 2025 17:04:49 GMT
A bowl of meat on a plate. Pin it
A bowl of meat on a plate. | tastelikemagic.com

This marinated grilled mushroom skewer recipe has become my go-to for summer gatherings and year-round entertaining. The savory marinade transforms ordinary button mushrooms into flavor-packed morsels that even mushroom skeptics can't resist.

I first made these mushroom skewers for a backyard barbecue when I needed something substantial for vegetarian friends. They were such a hit that they've become the most requested item whenever I'm hosting outdoor gatherings.

Ingredients

  • Olive oil: Forms the marinade base, providing richness and helping the mushrooms absorb flavors
  • Soy sauce: Adds umami depth that complements the natural earthiness of mushrooms
  • Balsamic vinegar: Brings acidity and subtle sweetness; use aged for best flavor
  • Worcestershire sauce: Provides complexity; opt for vegetarian version if needed
  • Fresh garlic cloves: Always mince just before using for maximum flavor impact
  • Dijon mustard: Acts as an emulsifier while adding tangy notes
  • Honey or maple syrup: Balances the acidity; choose maple syrup for vegan option
  • Dried herbs (thyme and rosemary): Infuse aromatics throughout the marinade
  • Smoked paprika: Contributes subtle smokiness; look for Spanish varieties
  • Button mushrooms: Ideal for their firm texture and ability to hold marinade
  • Wooden or metal skewers: Metal skewers eliminate soaking time

Step-by-Step Instructions

Prepare the Marinade:
Combine olive oil, soy sauce, balsamic vinegar and Worcestershire sauce in a medium bowl, whisking thoroughly to create an emulsion. Add minced garlic, Dijon mustard and sweetener, stirring until completely incorporated. Sprinkle in dried herbs and smoked paprika, then season with salt and pepper. The marinade should look glossy and well blended, with herbs evenly distributed throughout.
Marinate the Mushrooms:
Place cleaned mushrooms in a resealable bag or shallow container. Pour the marinade over them, gently tossing to ensure each mushroom is fully coated. Seal container and refrigerate for at least 30 minutes, though 2 to 3 hours yields significantly more flavorful results. Turn the container occasionally to redistribute marinade.
Soak the Skewers:
If using wooden skewers, immerse them completely in water for 30 minutes minimum. This prevents charring and potential fire hazards during grilling. Metal skewers require no preparation and conduct heat, helping cook mushrooms from the inside.
Preheat the Grill:
Heat grill to medium high, around 375°F to 400°F. For charcoal grills, spread coals evenly and allow them to develop a light gray ash coating before cooking. For gas grills, preheat with lid closed for 10 to 15 minutes to ensure consistent temperature.
Assemble the Skewers:
Thread marinated mushrooms onto prepared skewers, leaving small gaps between each piece to allow heat circulation. For varied texture and flavor, alternate mushrooms with colorful vegetables like bell peppers, cherry tomatoes or zucchini slices if desired.
Grill the Mushrooms:
Place loaded skewers on preheated grill grates perpendicular to the grates to prevent mushrooms from falling through. Cook for 10 to 12 minutes total, turning every 2 to 3 minutes to develop even char marks. Mushrooms are done when they shrink slightly, release moisture, and develop beautiful grill marks. Brush with remaining marinade halfway through cooking for extra flavor.
Serve and Enjoy:
Transfer grilled skewers to a serving platter, allowing them to rest for 2 minutes before serving. This resting period allows juices to redistribute within the mushrooms. Garnish with fresh herbs like parsley or chives for brightness and serve while still warm.
A plate of meat with toothpicks in it. Pin it
A plate of meat with toothpicks in it. | tastelikemagic.com

The smoked paprika in this recipe has become my secret ingredient. I discovered its transformative power during a cooking class in Barcelona, and now I use it in everything from these mushroom skewers to my morning eggs. When guests ask about the mysterious smoky flavor they can't quite place, I smile knowing it's this simple ingredient doing all the heavy lifting.

Make Ahead Options

These marinated mushroom skewers work beautifully for entertaining because most of the work can be done in advance. You can prepare the marinade up to three days before your event and store it in an airtight container in the refrigerator. The mushrooms themselves can marinate for up to 24 hours, developing deeper flavor as they sit. If you're really planning ahead, you can even thread the marinated mushrooms onto skewers several hours before grilling and keep them covered in the refrigerator until you're ready to cook.

Creative Serving Ideas

Transform these skewers into a complete meal by serving them over a bed of herbed couscous or quinoa. The grains will absorb any juices from the mushrooms, creating an incredibly flavorful base. For an elegant appetizer presentation, remove the grilled mushrooms from the skewers and serve them with decorative toothpicks alongside a creamy dipping sauce like garlic aioli or herb yogurt. At summer potlucks, I often serve these alongside a colorful Mediterranean platter with hummus, olives, and warm pita bread for a spread that disappears quickly.

Ingredient Substitutions

This recipe welcomes adaptation based on what you have available. Portobello or cremini mushrooms work wonderfully in place of button mushrooms; they have slightly more intense flavor. For the marinade, tamari can substitute for soy sauce for a gluten free option, while red wine vinegar can stand in for balsamic in a pinch. Fresh herbs can replace dried — just triple the quantity. If you prefer more heat, add a pinch of red pepper flakes or a dash of your favorite hot sauce to the marinade. The versatility of this recipe makes it perfect for using ingredients you already have on hand.

A plate of meat with onions and peppers on a table. Pin it
A plate of meat with onions and peppers on a table. | tastelikemagic.com

These mushroom skewers are sure to be a crowd-pleasing addition to any gathering, packed with smoky flavor and fresh ingredients.

Frequently Asked Questions

→ How long should I marinate the mushrooms?

For best flavor, marinate the mushrooms for 2-3 hours in the refrigerator. However, if you're short on time, even 30 minutes will impart good flavor to the mushrooms.

→ Can I use different types of mushrooms?

Absolutely! While the recipe calls for button mushrooms, you can substitute or mix with portobello, cremini, shiitake, or oyster mushrooms. Just ensure larger mushrooms are cut into similar-sized pieces for even cooking.

→ Why do wooden skewers need to be soaked?

Wooden skewers should be soaked in water for at least 30 minutes before grilling to prevent them from burning on the grill. Metal skewers don't require soaking and can be used as is.

→ Can I add vegetables to the skewers?

Yes! For variety and color, consider alternating mushrooms with bell peppers, cherry tomatoes, onion chunks, or zucchini slices. Just ensure all items have similar cooking times or pre-cook vegetables that take longer.

→ How do I know when the mushrooms are done?

The mushrooms are done when they're tender and slightly charred, typically after 10-12 minutes of grilling with occasional turning. They should release some of their moisture and have beautiful grill marks.

→ Is this dish vegetarian?

Yes, this dish is vegetarian. However, traditional Worcestershire sauce contains anchovies, so for a strictly vegetarian version, use a vegetarian Worcestershire sauce alternative or simply omit it and increase the soy sauce slightly.

Marinated Grilled Mushroom Skewers

Juicy mushrooms infused with herbs, spices and umami flavors, then perfectly charred on the grill for an irresistible dish.

Prep Time
20 Minutes
Cook Time
12 Minutes
Total Time
32 Minutes
By: Marry

Category: Plant-Based Meals

Difficulty: Easy

Cuisine: American

Yield: 4 Servings (8-10 skewers)

Dietary: Low-Carb, Vegetarian, Dairy-Free

Ingredients

→ For the Marinade

01 60ml olive oil
02 60ml soy sauce
03 2 tablespoons balsamic vinegar
04 2 tablespoons Worcestershire sauce
05 2 cloves garlic, minced
06 1 tablespoon Dijon mustard
07 1 tablespoon honey or maple syrup
08 1 teaspoon dried thyme
09 1 teaspoon dried rosemary
10 1/2 teaspoon smoked paprika
11 Salt and freshly ground black pepper to taste

→ For the Skewers

12 450g button mushrooms, cleaned and stems trimmed
13 Wooden or metal skewers

Instructions

Step 01

In a medium bowl, combine olive oil, soy sauce, balsamic vinegar, and Worcestershire sauce. Add minced garlic, Dijon mustard, and honey (or maple syrup). Incorporate dried thyme, rosemary, and smoked paprika. Season with salt and pepper, then whisk until smooth and well-blended.

Step 02

Place cleaned and trimmed mushrooms in a resealable plastic bag or shallow dish. Pour marinade over mushrooms, ensuring even coating. Seal container and refrigerate for at least 30 minutes, ideally 2-3 hours for maximum flavor absorption.

Step 03

If using wooden skewers, soak in water for at least 30 minutes to prevent burning during grilling. Metal skewers can be used as is.

Step 04

Heat grill to medium-high temperature. For charcoal grills, allow coals to burn until covered with white ash. For gas grills, set burners to medium-high and close lid to preheat.

Step 05

Remove mushrooms from marinade and thread onto prepared skewers, leaving small spaces between each piece to ensure even cooking. Optional: alternate mushrooms with other vegetables like bell peppers, cherry tomatoes, or zucchini.

Step 06

Place skewers on preheated grill and cook for 10-12 minutes, turning occasionally for even cooking. Mushrooms should become tender with slight char marks. Brush with remaining marinade during grilling for enhanced flavor.

Step 07

Remove skewers from grill and let cool slightly. Arrange on a serving platter and garnish with freshly chopped parsley if desired. Serve as an appetizer, side dish, or main course.

Notes

  1. For added variety, try using different mushroom varieties like cremini, shiitake, or portobello cut into large chunks.
  2. These skewers pair well with grilled vegetables, rice, or crusty bread.

Tools You'll Need

  • Grill (gas or charcoal)
  • Wooden or metal skewers
  • Mixing bowl
  • Whisk
  • Resealable plastic bag or shallow dish

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains soy
  • May contain gluten from Worcestershire sauce (verify brand)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 165
  • Total Fat: 14.2 g
  • Total Carbohydrate: 8.5 g
  • Protein: 3.8 g