Ingredients
Equipment
Method
Make the balsamic-garlic marinade
- Whisk together balsamic vinegar, olive oil, garlic, thyme, Dijon mustard, salt, and pepper until smooth and evenly combined.
- Set the marinade aside so it can be used to brush the mushrooms while grilling.
Marinate the mushrooms
- Toss the whole mushrooms in the marinade until coated, then let them sit for 30 minutes to absorb flavor.
- If the mushrooms look dry, turn them once during the 30 minutes so they marinate evenly.
Skewer and grill
- Thread the marinated mushrooms onto the soaked wooden skewers, leaving a little space between mushrooms for even charring.
- Grill over medium-high heat for 4-5 minutes per side until caramelized, flipping once during cooking.
- Brush with the remaining marinade while grilling so the glaze turns glossy and helps deepen browning.
Serve
- Serve the balsamic garlic grilled mushroom skewers hot as a side dish or appetizer.
Notes
Pro tip: keep the grill at medium-high and avoid overloading the skewers so the mushrooms caramelize instead of steaming. Refrigerate leftovers in a sealed container for up to 3 days; reheat on a hot grill or in a skillet. Freezing is not recommended because mushrooms lose texture after thawing. For a dairy-free swap, the recipe is already dairy-free—just use vegan Dijon mustard if you want to keep it fully vegan.
