
Smoky, garlicky mushroom skewers marinated in balsamic and soy — a quick, crowd-pleasing side or vegetarian main ready in just 20 minutes.

This Balsamic Garlic Grilled Mushroom Skewers recipe is one of those simple discoveries that quickly became a summer staple at my house. I first experimented with this combination the summer I wanted a smoky, vegetarian side that could stand up to steaks and chicken on the grill — something with char, bite, and sauce that actually stuck to the mushrooms. The balsamic brings a glossy sweetness, the garlic sharpness, and the soy sauce adds an umami backbone that deepens when grilled. The result is juicy, slightly caramelized mushroom slices threaded on skewers that everyone reaches for first.
I remember the first time I served these at a backyard cookout: a neighbor who rarely eats vegetables devoured three skewers and asked for seconds. The texture is the real star — mushrooms give a meaty bite but remain tender and succulent when sliced thin and grilled quickly. The marinade penetrates the slices, and those quick 2–3 minutes per side over medium-high heat create perfect char and concentrated flavor. These skewers are ideal for busy weeknights or as a make-ahead appetizer for gatherings.
Personal note: my family loves serving these with a squeeze of lemon and a dusting of flaky sea salt right off the grill. They pair especially well with grilled corn and a simple arugula salad — the combo became our go-to meal for late-summer dinners.
My favorite part is how quickly the balsamic caramelizes on the cap edges, creating pockets of concentrated sweetness that offset the savory soy. Guests consistently comment on the smoky-sweet contrast — it’s an effortless win that pairs well with almost anything on the grill.
To store leftovers, cool the skewers to room temperature (no more than two hours at room temp), then place them in an airtight container and refrigerate for up to 3 days. Glass or BPA-free plastic containers work well; add a paper towel on top to absorb excess moisture if the mushrooms seem damp. Reheat gently on a warm grill or in a skillet over medium heat for 2–3 minutes per side to refresh char and texture. Avoid microwaving if you want to preserve some crispness; microwaving tends to make mushrooms softer and more watery.
If you don’t have balsamic, use a mix of red wine vinegar plus 1/2 teaspoon brown sugar to mimic mellow sweetness. For soy-free versions, liquid aminos or coconut aminos are good alternatives (note flavor differences). Replace thyme with rosemary or oregano if those are what you have on hand — rosemary will add a stronger piney note, so use slightly less. If mushrooms are large, slice into consistent pieces so they cook uniformly; baby bellas are ideal for robust flavor and firm texture.
Serve these skewers with lemon wedges, a sprinkle of chopped parsley, or a drizzle of extra virgin olive oil. They pair beautifully with grilled corn, potato salad, or a simple arugula salad tossed with lemon vinaigrette. For a heartier spread, place skewers alongside grilled halloumi or a platter of mixed grilled vegetables. These also make a great appetizer when cut into smaller portions and served with a garlicky yogurt or tahini dip.
Skewering vegetables for grilling is a global practice — from Middle Eastern kebabs to Mediterranean vegetable grills. Balsamic vinegar brings an Italian flavor profile, while soy introduces East Asian umami; together they create a cross-cultural marinade that elevates humble mushrooms into something memorable. This blend of influences reflects how simple pantry staples create bold, international flavors at home.
In spring, add fresh chopped green onions and a light squeeze of lemon. During summer, serve with tomatoes and basil or add a splash of smoked paprika to the marinade for a smoky depth. In fall, incorporate a teaspoon of maple syrup to the marinade for a cozy sweetness that pairs well with roasted squash on the plate. For winter gatherings, use cremini or shiitake for earthier flavors and finish with toasted pine nuts as garnish.
To make this ahead, slice and marinate the mushrooms up to 6 hours in advance (refrigerate). Thread them onto skewers just before grilling to keep them from becoming soggy. If you prepare multiple skewers for a party, place them on a sheet tray and cover with plastic wrap until ready to grill. For easy transport to a barbecue, layer parchment between skewers in a shallow container and chill; they’ll hold together and be simple to pop on the grill when you arrive.
These skewers are an invitation to experiment — try different herbs, a splash of citrus, or a pinch of chili flakes to tailor them to your table. Sharing them with friends and family has turned these simple mushrooms into a favorite crowd-pleaser at our gatherings; I hope they become a staple at your grill too.
Slice mushrooms uniformly (about 1/4 inch) so they cook evenly and hold together on skewers.
Marinate for 30 minutes at room temperature for best flavor absorption; refrigerate if marinating longer than 30 minutes.
Preheat the grill and oil the grates to prevent sticking; brush mushrooms lightly with oil if your grill runs hot.
Finish with flaky sea salt and a squeeze of lemon to brighten the flavors right before serving.
Use tamari for a gluten-free option and reduce any added salt if using regular soy sauce.
This nourishing balsamic garlic grilled mushroom skewers recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Yes — use tamari or coconut aminos instead of regular soy sauce to make it gluten-free. If you use regular soy sauce, the dish is not gluten-free.
Use a grill set to medium-high (about 400–450°F) and cook briefly on each side. Mushrooms cook fast so watch for char and just-tender texture.
This Balsamic Garlic Grilled Mushroom Skewers recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Wipe mushrooms with a damp towel and slice caps into even 1/4-inch pieces. Trim tough stems and discard any discolored parts to ensure even cooking.
Whisk together balsamic vinegar, soy sauce (or tamari), chopped garlic, and thyme in a bowl until combined. This balances acidity, salt, and aromatics.
Add mushroom slices to the marinade, tossing gently to coat. Let rest for 30 minutes at room temperature, stirring once halfway through to ensure even flavor absorption.
Thread 3–5 mushroom slices per skewer, leaving small gaps for heat circulation. If using wooden skewers, soak them first to prevent burning.
Preheat grill to medium-high (about 400–450°F). Grill skewers 2–3 minutes per side until they are slightly charred and just tender. Watch closely to avoid overcooking.
Remove from grill, sprinkle with flaky sea salt and cracked pepper, and serve warm with lemon wedges or chopped parsley for freshness.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@velvetyum on social media!


Fresh strawberries, creamy vanilla yogurt, and crunchy granola come together in these portable frozen bites. A simple three ingredient snack that is perfect for breakfast, lunch boxes, or an icy treat.

A cozy, 30-minute chickpea and tomato coconut curry soup made with pantry staples — creamy, vibrant, and naturally vegan and gluten free.

A quick, pantry-friendly garlic-ginger glazed salmon that’s gluten free, soy free (when using coconut aminos), and naturally sweetened with honey — ready in 30 minutes and perfect for weeknight dinners.

Leave a comment & rating below or tag @velvetyum on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.