Skip to Content

Delicious Grilled Mushrooms Recipe

Sharing is caring!

These fantastic grilled mushrooms are marinated in a soy mustard sauce that adds umami and brings out the depth of flavor in the mushrooms.

This recipe is incredibly simple to make and is ready in less than 20 minutes! The meaty texture of the mushrooms is perfectly offset with the char from the grill.

Grilled mushrooms topped with chopped parsley on a white plate.
Jump to:

These mushrooms can be served hot or at room temperature and are great on their own as a side dish or added to a salad or grain bowl. I like adding them to steak tacos as well or using them in cheese quesadillas. They're also great served on top of steak or grilled chicken.

Ingredients

Here's what you'll need to make this whole grilled mushrooms recipe.

Ingredients for grilled mushrooms.
  • Baby Bella Mushrooms - these small brown mushrooms, called baby bellas or cremini mushrooms, are the immature version of portobello mushrooms. They have a lovely earthy, nutty flavor! You can substitute these for white mushrooms (button mushrooms) or another type of mushroom if you'd prefer - the marinade you'll make works for all kinds of mushrooms.
  • Olive Oil - you can use extra virgin olive oil or another oil like grapeseed oil or avocado oil.
  • Soy Sauce - adds a rich flavor and some salt to the marinade (this is why no other salt is added to this recipe - if you use a low sodium soy sauce, I would recommend adding a pinch of salt)
  • Worcestershire Sauce - adds a bit of savory, sweet, and umami flavor to the mushroom marinade.
  • Dijon Mustard - mustard adds both great flavor and emulsifies the marinade making it easier for it to stick to the mushrooms.
  • Red Wine Vinegar - the tangy vinegar will add some lovely acidic flavor to the sauce. You can substitute this for balsamic vinegar as well.
  • Garlic Powder - adds some delicious allium flavor to the sauce.
  • Ground Black Pepper - adds a tiny bit of heat to the sauce.
  • Optional - chopped fresh parsley (or other fresh herbs of your choice) for topping

See the recipe card for quantities.

Instructions

Heat grill, or grill pan, to medium high heat (350 to 450 degrees F).

Wash and dry mushrooms. Slice off any woody stems. 

Baby mushrooms being washed in a strainer in the sink.

Add the olive oil, soy sauce, Worcestershire sauce, mustard, vinegar, garlic powder, and black pepper in a mixing bowl. Stir till fully combined. 

Toss the mushrooms in the olive oil mixture and allow to marinate for 3 to 4 minutes.

Mushrooms topped with olive oil mixture in a glass mixing bowl with a spoon.

Thread the mushrooms onto metal or wooden skewers. 

Mushrooms on skewers next to a bowl with the olive oil marinade.

Place mushrooms on the grill and allow to grill for 2 to 3 minutes till grill lines have formed. Flip and allow to grill for another 2 to 3 minutes till they reach the desired doneness. 

Mushroom skewers on the grill.

Remove mushrooms from the grill and skewers. Toss with optional chopped parsley. Serve immediately.

Grilled mushrooms on a white plate with a pair of tongs.

Tips for Making this Recipe

Cooking Tips - make sure to brush the grill grates clean before grilling the mushrooms. Any residue on the grates will cause the mushrooms to stick.

Recommended Tools - I personally prefer to use metal skewers, instead of wood or bamboo skewers. They don't catch on fire and are reusable, so I highly recommend investing in a few.

How to Clean Mushrooms

There's a myth that mushrooms can't get wet because they'll soak up too much water - mushrooms are mostly water, so there's no harm in washing them in water!

I typically hold one or two mushrooms in my hand and rub off any dirt under running water. Then, I place them in a strainer in the sink. If they still seem a little moist, I'll gently wipe them off with a paper towel.

You can also wipe more delicate mushrooms, like oyster or king mushrooms, with a damp paper towel.

Storage

I highly recommend serving these mushrooms fresh, but leftover mushrooms can be stored in the refrigerator in an airtight container for up to 3 days.

Mushrooms skewers on a white plate.
Grilled mushrooms topped with chopped parsley on a white plate next to a striped towel.

What to Serve with Mushrooms

You can serve these mushrooms on their own as a side dish or add them to a burger, quesadilla, tacos, salad, or grain bowl. If you want to serve them as a side dish, here are a few main courses they would pair well with:

More Great Mushroom Recipes

If you like cooking with mushrooms, try some of our other favorite mushroom recipes!

If you try this recipe, let us know! Connect with us on Instagram and share your photos, or leave us a rating.

Yield: 4 servings

Grilled Mushrooms

Grilled mushrooms topped with chopped parsley on a white plate.

These fantastic grilled mushrooms are marinated in a simple but flavorful sauce and grilled to perfection!

Prep Time 10 minutes
Cook Time 6 minutes
Total Time 16 minutes

Ingredients

  • 16 ounces baby bella mushrooms
  • 2 tablespoons olive oil
  • 1 tablespoon soy sauce
  • 2 teaspoons Worcestershire sauce
  • 1 teaspoon dijon mustard
  • 1 teaspoon red wine vinegar
  • ½ teaspoon garlic powder
  • ¼ teaspoon ground black pepper
  • Optional - finely chopped parsley for topping

Instructions

  1. Heat grill, or grill pan, to medium-high heat (350 to 450 degrees F).
  2. Wash and dry mushrooms. Slice off any woody stems/ends. 
  3. Add the olive oil, soy sauce, Worcestershire sauce, mustard, vinegar, garlic powder, and black pepper to a mixing bowl. Stir until fully combined. 
  4. Toss the mushrooms in the olive oil mixture and allow to marinate for 3 to 4 minutes.
  5. Thread the mushrooms onto wooden or metal skewers. 
  6. Place the mushroom skewers on the grill and allow to grill for 2 to 3 minutes till grill lines have formed. Flip and allow to grill for another 2 to 3 minutes till they reach the desired doneness. 
  7. Remove mushrooms from the grill and skewers. Toss with optional chopped parsley. Serve immediately.

Nutrition Information:

Yield:

4

Serving Size:

1

Amount Per Serving: Calories: 99Total Fat: 7gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 6gCholesterol: 0mgSodium: 284mgCarbohydrates: 7gFiber: 3gSugar: 3gProtein: 3g

Skip to Recipe