Tender cremini mushrooms are tossed in a balsamic, olive oil, garlic and herb marinade and left 15–30 minutes to soak up flavor. Thread onto soaked skewers and grill 8–10 minutes, turning until browned and juicy. Add bell peppers or onions for color, finish with parsley and a drizzle of glaze. Serves 4; naturally vegetarian and easy to make gluten-free with tamari.
The smell of garlic hitting a hot grill will stop me in my tracks every single time. Last summer, my neighbor wandered over mid cookout just to ask what was making that incredible aroma. I handed him a mushroom skewer straight off the grate and watched him become a convert on the spot.
I started making these as a desperate side dish for a barbecue where three vegetarians showed up and I had only planned burgers. They disappeared before the meat did and now I get text messages ahead of every gathering reminding me to bring the mushroom skewers.
Ingredients
- Cremini or white mushrooms (500 g): Cremini hold up beautifully on the grill and develop a meatier texture than white button mushrooms so I reach for them first.
- Balsamic vinegar (3 tbsp):This is the backbone of the marinade and a slightly aged one will give you a richer, sweeter result.
- Olive oil (2 tbsp): Helps carry the flavor and keeps the mushrooms from sticking to the grate.
- Garlic, minced (3 cloves):Fresh is nonnegotiable here because the jarred stuff loses too much bite when it hits the heat.
- Soy sauce (1 tbsp):Adds umami depth that you cannot replicate with salt alone and a little goes a long way.
- Fresh rosemary or thyme (1 tbsp):Rosemary is my favorite but thyme is lovely when I want something softer and more herbal.
- Black pepper and salt: Freshly ground pepper makes a noticeable difference so please do not skip that step.
- Fresh parsley (2 tbsp):A bright finish at the end that cuts through all the savory richness.
Instructions
- Whisk the marinade together:
- Combine the balsamic vinegar, olive oil, garlic, soy sauce, herbs, pepper, and salt in a bowl until everything looks unified and fragrant.
- Coat the mushrooms:
- Toss the cleaned mushrooms in the marinade and stir gently so each one gets fully coated without bruising.
- Let them soak:
- Give them at least fifteen minutes to drink up the flavors though thirty minutes in the fridge is even better if you can wait.
- Soak your skewers:
- If using wooden skewers, submerge them in water for fifteen minutes so they do not catch fire on the grill.
- Thread the mushrooms:
- Push each mushroom through the center so it sits flat and cooks evenly on all sides.
- Grill until gorgeous:
- Cook over medium high heat for eight to ten minutes, turning every couple of minutes until you see those beautiful charred edges.
- Finish and serve:
- Transfer to a platter, scatter parsley over the top, and add a drizzle of balsamic glaze if you are feeling fancy.
There is something oddly satisfying about watching mushrooms transform on a grill from pale and spongy to golden and deeply flavored. It feels like a small act of kitchen magic every single time.
Mixing It Up
Thread chunks of bell pepper, red onion, or zucchini between the mushrooms for skewers that look as good as they taste. The vegetables pick up the marinade beautifully and you end up with a complete meal on a stick.
Serving Suggestions
I love piling these over steamed rice with a little extra marinade spooned on top but they are equally at home next to a green salad with crusty bread on the side. A glass of Sauvignon Blanc or a chilled light red turns the whole thing into a proper summer dinner.
Getting Ahead
You can marinate the mushrooms up to a day in advance and keep them covered in the fridge until you are ready to thread and grill.
- Make a double batch of marinade and save half for drizzling over grilled bread.
- Metal skewers save time and eliminate the soaking step entirely.
- These mushrooms taste incredible cold the next day tossed into a salad so never throw out leftovers.
Keep these in your back pocket for any night when you want something simple and impressive without turning on the oven. They have never once let me down.
Questions & Answers
- → Which mushrooms are best for grilling?
-
Cremini or white button mushrooms hold up well on the grill thanks to their density. Portobellos work for larger bites; trim stems and keep pieces uniform so they cook evenly.
- → How long should the mushrooms marinate?
-
Marinate at least 15–30 minutes to allow the balsamic and garlic to penetrate. For deeper flavor, marinate up to 2 hours, but avoid excessively long times that can make mushrooms mushy.
- → Can I use a grill pan instead of an outdoor grill?
-
Yes. Preheat a heavy grill pan over medium-high until hot, then cook skewers the same 8–10 minutes, turning occasionally to develop even browning and slight char.
- → How do I prevent wooden skewers from burning?
-
Soak wooden skewers in water for at least 15 minutes before threading. This reduces burning and helps keep the skewers intact while grilling.
- → How can I make this gluten-free?
-
Swap regular soy sauce for tamari or a certified gluten-free soy sauce in the marinade. Check labels on any bottled balsamic glazes or condiments for hidden gluten.
- → What are good serving and storage tips?
-
Serve hot with a drizzle of extra balsamic glaze and chopped parsley; pair with crusty bread or rice. Store leftovers in an airtight container in the fridge for up to 3 days and reheat gently on a pan or under the broiler.