Ingredients
Equipment
Method
Make the balsamic-garlic marinade
- Whisk together balsamic vinegar, olive oil, garlic, thyme, Dijon mustard, salt, and pepper until evenly combined. The mixture should look smooth and fragrant, with the garlic and thyme well distributed.
Marinate the mushrooms
- Toss the whole mushrooms in the marinade until coated, then cover and let sit for 30 minutes. During marinating, the mushrooms should become slightly darker and glossy.
Skewer and grill
- Thread the marinated mushrooms onto soaked wooden skewers, spacing them evenly for even browning. Keep the mushrooms snug so they cook uniformly.
Caramelize on the grill
- Grill the skewers over medium-high heat for 4-5 minutes per side until caramelized. Look for browned edges and a deep, glossy coating on the mushroom surfaces.
Glaze and finish
- Brush with the remaining marinade while grilling for the final 1-2 minutes. The glaze should look slightly sticky and darker, without burning.
Serve
- Serve hot as a side dish or appetizer. Garnish with extra thyme if desired and serve immediately for best texture.
Notes
For less char, keep the grill at a steady medium-high heat and avoid letting the marinade drip into direct flames. Refrigerate leftovers in an airtight container for up to 3 days; reheat in a hot skillet or on the grill just until warmed through. Freezing is not recommended because mushrooms can become watery. Vegetarian by default—if you want a dairy-free swap, skip any cheese toppings (none are needed here).
