30-MINUTE MEALS! Get the email series now
Royal Recipe

Grilled Mushroom Skewers

5 from 1 vote
1 Comments
Melissa Chen
By: Melissa ChenUpdated: Nov 4, 2025
This post may contain affiliate links. Please read our disclosure policy.

Tender, charred mushroom halves marinated in lemon, garlic, and balsamic then grilled on skewers for a quick, crowd pleasing main or side.

Grilled Mushroom Skewers

This recipe arrived in my life the way most family favorites do, by accident and then insistence. I first tried marinating mushrooms for the grill on a late summer afternoon when I wanted something quick and vegetable forward to serve with burgers. My three year old announced that everything is better on a stick and refused to eat anything else unless it was skewered. Skewering the mushrooms solved a practical problem, kept them from falling through the grates, and somehow made them taste even better. Now these skewers are my go to when friends drop by and when I need an easy vegetable dish that feels special.

The flavor is bright and balanced. Fresh lemon juice wakes the mushrooms up, garlic and parsley add green aromatics, olive oil gives a silky coating, and a splash of balsamic vinegar adds a soft sweet tang. The mushrooms char on the edges while remaining tender in the middle. Texturally they finish somewhere between roasted and grilled, which makes them a versatile companion on the plate. I love serving them warm straight from the grill with coarse salt and a final drizzle of extra virgin olive oil. They are simple to make and always seem to disappear quickly at the table.

Why You'll Love This Recipe

  • Ready in about one hour including marinating and grilling time which makes it perfect for a relaxed weeknight or a weekend barbecue with guests.
  • Uses pantry staples and widely available mushrooms such as baby portabello which means no special shopping trips are necessary.
  • Make ahead friendly since the marinated mushrooms can sit in the refrigerator up to a day which is ideal for entertaining and meal prep.
  • Appeals to a wide range of eaters including vegans and vegetarians while also working as a side or main when paired with grains or protein.
  • Skewering prevents pieces from falling through the grill grates and makes the dish fun for kids and adults alike which increases the chances that everyone will try them.

In my kitchen these skewers rarely last long. My family loves the charred edges and often requests extra lemon. I remember serving them at a small backyard party and watching neighbors who do not normally eat mushrooms come back for seconds. They are one of those recipes that looks impressive but is forgiving enough for cooks at every skill level.

Ingredients

  • Baby portabello mushrooms: Use one pound or 16 ounces of baby portabello which are often labeled cremini at the store. Look for firm caps with closed gills and avoid slimy stems. These mushrooms hold their shape when grilled and have a deep umami flavor.
  • Olive oil: One quarter cup of extra virgin olive oil provides a rich coating that promotes even charring. I like California produced oils or a trusted brand such as Colavita for consistent flavor.
  • Lemon juice: One quarter cup of fresh lemon juice brightens the marinade. Fresh squeezed is best since bottled juice lacks the fresh acidity that balances the oil and balsamic.
  • Parsley: A small handful of fresh flat leaf parsley adds herbaceous brightness. Remove large stems and roughly chop for the food processor.
  • Sugar: One teaspoon of granulated sugar helps the mushrooms caramelize slightly on the grill without making them sticky.
  • Salt and pepper: One teaspoon of salt and one quarter teaspoon of black pepper to season and draw out flavor. Use kosher salt if possible and taste after grilling for final seasoning adjustments.
  • Cayenne pepper: One quarter teaspoon for a subtle heat. Adjust to your preference.
  • Garlic: One to two cloves, depending on your love of garlic. Fresh cloves are best for a punch of aroma when they hit the hot grill.
  • Balsamic vinegar: One tablespoon adds a soft sweet acidity and helps with caramelization. A regular balsamic is fine; reserve aged balsamic for finishing if you like a more intense sweet note.
  • Wooden skewers: Ten ten inch bamboo or wooden skewers soaked in water prevent burning and make grilling manageable.

Instructions

Soak the skewersPlace ten wooden skewers in a shallow baking dish and cover them with water. Soak for at least fifteen minutes and up to one hour to reduce the chance they burn on the grill. Longer soaking is better when you have time.Make the marinadeIn a food processor combine one quarter cup olive oil, one quarter cup fresh lemon juice, a small handful of parsley, one teaspoon sugar, one teaspoon salt, one quarter teaspoon black pepper, one quarter teaspoon cayenne pepper, one to two garlic cloves and one tablespoon balsamic vinegar. Pulse until nearly smooth so there are small flecks of herb for texture. The oil and acid should emulsify into a glossy marinade.Prep the mushroomsRinse the mushrooms briefly under cool water and pat dry with paper towels. Cut each mushroom in half through the stem so each piece keeps a bit of stem attached. This helps the pieces hold on the skewer and creates a pleasing bite sized shape.MarinatePlace the mushroom halves into a large gallon size resealable bag or a medium bowl. Pour the marinade over the mushrooms and seal or cover. Shake gently to coat evenly then refrigerate for thirty to forty five minutes. Flip the bag once during marinating to ensure all surfaces are fully flavored.Preheat the grillPreheat a gas or charcoal grill to about three hundred degrees Fahrenheit. A moderate temperature allows the mushrooms to cook through while developing color instead of charring too quickly on the outside while staying undercooked inside.Skewer the mushroomsThread mushroom halves snugly onto the soaked skewers. I find it easiest to twist the mushroom onto the skewer rather than pushing straight through which can split the cap. Pack them close enough that they support each other so flipping is easier on the grill.Grill the skewersPlace the skewers on the hot grill and cook for about three minutes per side. Watch the mushrooms carefully and rotate when they show brown blistering at the edges. Mushrooms are done when they are soft and yield to a gentle press. Avoid overcooking which makes them dry.Rest and serveRemove the skewers from the grill and tent loosely with foil to keep warm for five minutes. Finish with a light sprinkle of flaky salt and an extra drizzle of olive oil or a squeeze of lemon if desired before serving.Skewered mushrooms ready for the grill

You Must Know

  • These skewers freeze well for up to three months if you grill them first and store in an airtight container. Reheat gently to preserve texture.
  • High in fiber and low in carbohydrates which makes them a good choice for lighter menus or low carbohydrate plans.
  • Marinating for thirty to forty five minutes is sufficient; extended marinating up to twenty four hours is fine but can intensify the lemon taste and soften the texture noticeably.
  • Keep an eye on flare ups when grilling as the oil in the marinade can cause quick charring. Move skewers to a cooler part of the grill if flame gets high.

My favorite part about these skewers is how reliably they bring people together. I have family members who never previously enjoyed mushrooms come back for seconds because the char and the bright marinade change the mushroom into something almost meaty and very satisfying. These skewers have made it into countless weekend spreads and they are always the first thing my oldest asks for when company arrives.

Grilled mushroom skewers plated and garnished

Storage Tips

Store leftover skewers in an airtight container in the refrigerator for up to four days. If you plan to freeze, remove the mushrooms from the skewers to save space and prevent the wooden sticks from splitting. Freeze in a single layer on a baking sheet then transfer to a freezer safe bag. To reheat, thaw overnight in the refrigerator and warm gently on a skillet or under a broiler for a minute or two per side until heated through. Avoid microwaving which can make the texture rubbery.

Ingredient Substitutions

If baby portabello mushrooms are not available substitute with button or cremini mushrooms by adjusting the size and skewering more pieces per stick. For a gluten free pantry use tamari instead of balsamic for a less sweet finish; note that tamari will change the flavor profile to a saltier finish. If you prefer no added sugar omit the teaspoon of sugar and increase balsamic by one half tablespoon to retain some caramelization. For a nutty twist add a teaspoon of toasted sesame oil to the marinade just before grilling.

Serving Suggestions

Serve the skewers as a featured vegetable next to grilled meats or chop the grilled mushrooms and toss with olive oil and lemon to fold into warm farro or quinoa for an easy main. They are delicious alongside a simple yogurt tahini sauce or a chimichurri to add herbaceous contrast. Garnish with chopped parsley and lemon wedges for a bright presentation that complements summer salads and grilled breads.

Cultural Background

Grilled mushroom preparations appear in many cuisines where mushrooms are a seasonal staple. This particular Mediterranean influenced marinade uses olive oil, lemon, and parsley which are common flavors in coastal cooking. Balsamic vinegar brings a touch of Italian character while the grilling technique is universal. The result is a hybrid that borrows techniques and ingredients from several regions to make a crowd friendly dish.

Seasonal Adaptations

In winter replace fresh parsley with a teaspoon of dried Italian herbs and add a splash of red wine vinegar when fresh lemon is not available. In spring add spring garlic or ramps for a layered garlic note. During late summer finish with chopped fresh basil for a sweeter herbal profile. For holiday variations toss the grilled mushrooms with toasted pine nuts and chopped roasted red peppers to make a more festive side.

Meal Prep Tips

Plan ahead by making the marinade and storing it separately in the refrigerator for up to three days. Marinate mushrooms up to twenty four hours before grilling which makes day of cooking much faster. For meal boxes grill double the quantity, cool completely, then portion into containers with a small wedge of lemon to finish before eating. Use microwave safe containers only if you intend to reheat quickly then finish with a brief pan sear to refresh the char.

These grilled skewers are an easy way to elevate vegetables and make barbecue gatherings more inclusive. Give them a try and make them your own by adjusting the herbs and finishing elements to suit your table.

Pro Tips

  • Twist mushrooms onto the skewer rather than pushing straight through to avoid splitting the caps.

  • Marinate for at least thirty minutes but no more than twenty four hours to avoid the mushrooms becoming overly soft.

  • Use a moderate grill temperature around three hundred degrees Fahrenheit to get good color without burning.

This nourishing 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.

FAQs about Recipes

Do I need to soak the wooden skewers?

Yes. Soak wooden skewers in water for at least fifteen minutes to reduce burning and up to one hour for best results.

How long do leftovers keep?

Store in the refrigerator up to four days or freeze cooked mushrooms for up to three months after removing from skewers.

Tags

Main DishesGrillingMushroomsVegetarianSkewersSummer BBQSide Dishes
No ratings yet

Grilled Mushroom Skewers

This 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.

Servings: 9 steaks
Grilled Mushroom Skewers
Prep:55 minutes
Cook:6 minutes
Rest Time:10 mins
Total:1 hour 1 minute

Ingredients

Main

Marinade

Instructions

1

Soak skewers

Place ten wooden skewers in a baking dish and cover with water. Soak at least fifteen minutes to reduce burning while grilling.

2

Blend marinade

Combine olive oil lemon juice parsley sugar salt pepper cayenne garlic and balsamic in a food processor and pulse until nearly smooth.

3

Prepare mushrooms

Rinse and pat dry then cut each mushroom in half so each piece retains part of the stem which helps with skewering.

4

Marinate mushrooms

Place mushrooms in a resealable bag pour in the marinade seal and refrigerate thirty to forty five minutes flipping once for even coverage.

5

Preheat grill

Preheat to approximately three hundred degrees Fahrenheit so mushrooms cook through while developing color.

6

Skewer mushrooms

Thread mushroom halves onto soaked skewers twisting gently to avoid splitting the caps and pack close enough so they support each other.

7

Grill

Place skewers on the hot grill and cook about three minutes per side turning when edges blister. Mushrooms are done when tender to the touch.

8

Rest and serve

Remove from grill tent with foil for five minutes then finish with flaky salt a drizzle of olive oil or lemon before serving.

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.

Nutrition

Calories: 40kcal | Carbohydrates: 3g | Protein:
1.5g | Fat: 3g | Saturated Fat: 1g |
Polyunsaturated Fat: 1g | Monounsaturated Fat:
1g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@kitchenfunwithmy3sons on social media!

Grilled Mushroom Skewers

Categories:

Grilled Mushroom Skewers

Did You Make This?

Leave a comment & rating below or tag @kitchenfunwithmysons on social media!

Rate This Recipe

Share This Recipe

Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!

Comments (1)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family Photo

Hi, I'm Melissa!

Chef and recipe creator specializing in delicious Main Dishes cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

Get My 30-Minute Meals email series!

Quick and easy dinner ideas delivered to your inbox.