These smoky, garlicky Grilled Mushroom Skewers are exactly what your summer table needs. Juicy cremini mushrooms get tossed in a savory herb marinade, then grilled until they're charred on the edges and tender all the way through. I first made these on a whim last July when I needed a quick side for our neighborhood cookout, and they disappeared faster than the burgers. The best part? They're ready in 20 minutes, use ingredients you probably have on hand, and work just as well on a cast-iron grill pan if you don't feel like firing up the barbecue.

If you're looking for more easy summer sides, try my Easy Salty Steakhouse Style Baked Potato Recipe or pair these skewers with my Easy Mushroom Chicken Recipe for a full cookout spread. For a cozy pasta night, my Easy Cowboy Butter Chicken Linguine is always a hit.
Why You'll Love This Grilled Mushroom Skewers Recipe
These Grilled Mushroom Skewers are ridiculously easy to pull together. You don't need fancy ingredients or complicated techniques. Just toss mushrooms in a garlicky marinade, thread them onto skewers, and grill until they're golden and smoky. They're naturally vegan, packed with umami from the Tamari and herbs, and they taste like something you'd order at a restaurant. Plus, they're done in 20 minutes, so they're perfect for busy weeknights or last-minute cookouts. The marinade does all the heavy lifting, and the grill adds that charred, smoky flavor that makes everyone think you spent way more time than you actually did.
Jump to:
Grilled Mushroom Skewers Ingredients
These simple ingredients create big, bold flavor.
See Recipe Card Below This Post For Ingredient Quantities
For the Marinade:
- Mushrooms: Cremini mushrooms are meaty and hold up beautifully on the grill. Halving them helps them soak up the marinade and cook evenly.
- Oil: Canola or olive oil keeps the mushrooms from sticking and adds richness. It also helps the marinade coat every surface.
- Tamari sauce: This adds deep, savory umami flavor. You can use soy sauce or coconut aminos if you're following a paleo diet.
- Garlic cloves: Freshly chopped garlic brings a punch of flavor that mellows slightly on the grill.
- Thyme: Fresh thyme adds earthy, herby notes that pair perfectly with mushrooms.
- Fresh parsley: Chopped parsley brightens the marinade and adds a touch of freshness.
- Paprika powder: Paprika brings a subtle smokiness and a hint of warmth. You can swap in chili powder if you want a little heat.
- Black pepper: Freshly ground black pepper balances the savory and adds a gentle kick.
For Grilling:
- Oil: A little extra oil helps the mushrooms caramelize and get those charred edges.
- Tamari sauce: Brushing this on while grilling amps up the umami and keeps the mushrooms juicy.
To Serve (Optional):
- Fresh parsley: A sprinkle of fresh parsley adds color and a burst of freshness.
- Chili flakes: If you like a little heat, chili flakes are perfect.
- Lemon wedges: A squeeze of lemon brightens everything up and cuts through the richness.
how to make Grilled Mushroom Skewers
Here's how to make perfectly smoky, juicy grilled mushroom skewers.
- Prepare the marinade: In a bowl, combine 2 tablespoon oil, 2 tablespoon Tamari sauce, garlic, thyme, parsley, paprika, and black pepper. Mix everything together until the garlic and herbs are evenly distributed throughout the marinade.
- Prep the mushrooms: Halve the mushrooms so they're bite-sized and can soak up the marinade. If you have very small mushrooms, you can leave them whole. Add the mushrooms to the bowl and toss them with your hands or a spoon until every piece is fully coated in the marinade.

- Prepare grilling mixture: In a small bowl, stir together 1 tablespoon oil and 1 tablespoon Tamari sauce. Set this aside so it's ready to brush on the mushrooms while they're grilling.
- Skewer mushrooms: Thread the marinated mushrooms onto skewers, spacing them evenly so they cook at the same rate. Leave a little room between each piece so the heat can circulate.
- Grill mushrooms: Place the skewers on a preheated barbecue or cast-iron grill pan over medium-high heat. Grill for about 3 to 4 minutes per side, until the mushrooms are tender and slightly charred on the edges. Brush them with the oil-Tamari mixture before flipping. If you're using a grill pan, press gently with a spatula to help them get those beautiful grill marks.

- Serve: Transfer the skewers to a serving platter. Sprinkle with freshly chopped parsley and a pinch of chili flakes if you like a little heat. Serve them immediately with lemon wedges on the side for squeezing.
Substitutions and Variations
Here are some easy swaps and ideas to make this Grilled Mushroom Skewers recipe your own.
Mushroom swap: Cremini mushrooms are my go-to, but button mushrooms, baby bellas, or even shiitake mushrooms work beautifully. Portobellos are great too if you cut them into thick chunks.
Tamari alternatives: If you don't have Tamari, regular soy sauce works just fine. For a paleo or gluten-free version, use coconut aminos. They're slightly sweeter but still delicious.
Herb variations: Swap the thyme for fresh rosemary or oregano. Both bring a different herby flavor that pairs well with mushrooms.
Add some heat: If you like spice, add a pinch of cayenne or red pepper flakes to the marinade. You can also drizzle the finished Grilled Mushroom Skewers with a little hot sauce.
Balsamic version: For a tangy twist, add a tablespoon of balsamic vinegar to the marinade. It adds sweetness and acidity that's really nice with the smoky grill flavor.
Mixed veggie skewers: Thread the Grilled Mushroom Skewers alongside cherry tomatoes, bell peppers, zucchini chunks, or red onion wedges for a colorful mixed veggie skewer.
EQUIPMENT for Grilled Mushroom Skewers
Here's what you'll need to make these Grilled Mushroom Skewers.
Grill or cast-iron grill pan: A barbecue grill gives you that authentic smoky flavor, but a cast-iron grill pan on the stovetop works just as well if you don't want to go outside.
Mixing bowls: One for the marinade and one for the grilling mixture. Any size works, but a medium bowl is easiest for tossing the mushrooms.
Skewers: Metal Grilled Mushroom Skewers are reusable and sturdy, but wooden skewers work too. If you're using wooden ones, soak them in water for 15 minutes first so they don't burn.
Spatula: A flat spatula helps you press the mushrooms gently against the grill pan for better contact and those pretty grill marks.
Storage and Reheating
These skewers are best served fresh off the grill, but you can store leftovers if you have any.
Storage: Let the skewers cool to room temperature, then transfer them to an airtight container. They'll keep in the fridge for up to 3 days.
Reheating: Reheat them in a skillet over medium heat for a few minutes until warmed through. You can also pop them in a 350°F oven for about 10 minutes. The microwave works in a pinch, but the texture won't be quite as good.
Make-ahead tip: You can marinate the mushrooms up to a day in advance. Just keep them covered in the fridge and thread them onto skewers right before grilling.
Expert Tips
Here's how to make sure your Grilled Mushroom Skewers turn out perfectly every time.
Don't skip the marinade time: Let the mushrooms sit in the marinade for at least 10 minutes if you have time. It helps them soak up all that garlicky, herby goodness.
Use fresh herbs: Fresh thyme and parsley make a huge difference in flavor. Dried herbs can work in a pinch, but use about half the amount since they're more concentrated.
Preheat your grill: Whether you're using a barbecue or a grill pan, make sure it's nice and hot before you add the skewers. This helps them get those beautiful charred edges without overcooking.
Don't overcrowd the skewers: Leave a little space between each mushroom so the heat can circulate. Overcrowding makes them steam instead of grill.
Brush while grilling: That extra brush of oil and Tamari before flipping keeps the mushrooms moist and adds another layer of flavor.
Serve immediately: These are best right off the grill when they're still warm and smoky. If you need to hold them, keep them loosely covered with foil.
FAQ
How do you make perfectly juicy grilled mushroom skewers at home?
The secret is in the marinade. Toss your mushrooms in a mixture of oil, Tamari, garlic, and fresh herbs so they absorb all that flavor before they hit the grill. Grill them over medium-high heat for just 3 to 4 minutes per side, and brush them with a little extra oil and Tamari while they cook to keep them moist. Don't overcook them or they'll get rubbery. Pull them off the grill when they're tender and lightly charred, and serve them right away.
What marinades work best for flavorful grilled mushroom skewers?
A simple marinade with oil, Tamari or soy sauce, garlic, and fresh herbs like thyme and parsley is classic and delicious. You can also try a balsamic marinade with olive oil, balsamic vinegar, garlic, and rosemary for a tangy twist. For something a little spicy, add chili flakes or cayenne to your marinade. The key is balancing savory, acidic, and herby flavors so the mushrooms taste bold and smoky after grilling.
Can grilled mushroom skewers be made vegan and still taste amazing?
Absolutely. This recipe is naturally vegan as long as you use Tamari, soy sauce, or coconut aminos instead of anything with fish sauce or dairy. Mushrooms have a meaty, umami-rich flavor that makes them incredibly satisfying even without any animal products. The marinade adds tons of savory depth, and the grill gives them that smoky, charred flavor that everyone loves. They're hearty, flavorful, and completely plant-based.
What are the best side dishes to serve with grilled mushroom skewers?
These skewers pair beautifully with grilled vegetables, a fresh green salad, or roasted potatoes. For a heartier meal, serve them over rice, quinoa, or couscous with a drizzle of extra marinade. They're also great alongside grilled meats like steak or chicken if you're feeding a crowd. For a lighter option, tuck them into pita bread with hummus and fresh veggies, or serve them as an appetizer with lemon wedges and a sprinkle of chili flakes.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Grilled Mushroom Skewers:

Smoky Grilled Mushroom Skewers
Ingredients
Method
- Combine oil, Tamari sauce, garlic, thyme, parsley, paprika, and black pepper in a bowl.
- Slice mushrooms in halves (or leave small mushrooms whole).
- Add mushrooms to the bowl with marinade and toss until coated evenly.
- In a small cup, stir together oil and Tamari sauce for brushing.
- Thread mushrooms onto skewers and place on a preheated grill or grill pan.
- Grill mushrooms until lightly charred and tender, about 3–4 minutes per side, brushing with the oil-Tamari mixture as needed.
- Transfer skewers to a serving plate and sprinkle with parsley and chili flakes if desired.
- Serve immediately with lemon wedges on the side.













Leave a Reply