Balsamic Mushrooms are the perfect easy side dish. Marinated mushrooms get grilled or roasted in the oven for a flavor filled, healthy vegetable side dish!

This post contains affiliate links. As an Amazon Associate I earn from qualifying purchases. Click here to read my policy and more about affiliate links. This post was originally shared in 2018 but has since been updated.
There are few things we love more than marinated mushrooms that get cooked on the grill. They’re the best. They’re delicious baked in the oven too, but there’s something about the grill that just gives them such a good flavor.
These balsamic mushrooms are made with only 8 ingredients and they’re SO easy. This is my go to grilling side dish, and perfect with any meal. We like to serve them with this Citrus Grilled Pork and Veggie Kebabs (the more grilled veggies, the better – IMO!)

This grilled mushroom recipe is one you’re going to want to make ALL summer long, I swear! You can even make them in the oven, or on skewers. Roasted Balsamic Mushrooms are seriously delicious and SO easy.
You’re going to love them. Let’s make them!
Ingredients for Balsamic Mushrooms
To make these mushrooms you’ll need:
- olive oil
- balsamic vinegar
- fresh minced garlic
- dried basil, dried parsley
- salt and pepper
- mushrooms: You can use any type of mushroom, but we like baby bella.

You can find substitutions for all of these ingredients below in the green shaded substitutions box.
How to make Balsamic Mushrooms:
To make balsamic mushrooms,
- Whisk together your marinade. Pour it over your mushrooms and toss until they are evenly coated.
- Let the mushrooms marinate for at least 20 minutes (up to 24 hours)
- When ready to cook, prepare a foil packet, skewers or bake them in the oven, we’ve included instructions for all the different cooking methods below.



How to make Grilled Mushrooms in Foil
To make foil packet balsamic mushrooms, lay a piece of foil (about 1.5 feet long) on a flat surface. Pour your mushrooms into the foil packet.
Curl the long edges of the foil packet up to keep your marinade/mushrooms in. Fold the other side in to create a packet.

Place another piece of foil over the fold going the opposite way. This helps to ensure that your foil packet won’t break open when flipping on the grill.
Mushroom Skewers: You can also make these mushrooms on skewers. Follow the same cooking time. These are our favorite skewers for grilling. These Mushroom Kebabs are also delicious!
How to Grill Mushrooms in the Oven:
You can make these mushrooms in the oven too. I recommend baking them at 400 degrees for 20 minutes on a parchment lined baking sheet.
You can also put the foil packet in the oven and bake it at the same time/temp!

Cooking mushrooms in a pan: You can cook these mushrooms in a pan if you’d like. I’d recommend cutting them into smaller pieces so they cook nicely. Cook over medium high heat for 15-20 minutes until mushrooms are soft. Use a larger pan so the mushrooms have space to cook and cook uncovered so liquid can evaporate.
How long should you marinate mushrooms before grilling?
20 minutes is the least amount of time you should marinate your mushrooms before grilling.
We like to marinate ours for up to 24 hours for maximum flavor. Anything past 24 hours might leave you with mushy mushrooms!
Substitutions for this balsamic mushroom recipe:
Oil: You can use avocado oil, melted butter, or canola/vegetable oil instead of olive oil.
Vinegar: We used regular balsamic vinegar for this recipe but you can also do balsamic glaze, or flavor infused balsamic vinegar. I have not tried this with red white vinegar or apple cider vinegar. I wouldn’t recommend it.
Mushrooms: Baby bella, portabello, white button, or really any other type of mushroom with work in this recipe.
Herbs: You can substitute fresh parsley/basil for dried. Use 1 tablespoon of fresh basil or parsley instead of the dried.
Spices: You could add red pepper flakes to make these spicier. Fresh rosemary would also be a delicious addition!
Grilled Mushrooms with Cheese: I’m sure these would be delicious sprinkled with feta or goat cheese once they come out of the oven!
Cooking Methods: See above for instructions on how to make these mushrooms on skewers or in the oven.

Other marinades you can use on mushrooms:
There is really no wrong marinade for mushrooms! This Healthy Lemon Basil Vinaigrette makes a delicious marinade, or you can even cheat and use a store bought dressing (look for one with cleaner ingredients and no added sugars).
Another one of my favorite marinades to use on veggies is the marinade from this Healthy Maple Mustard Chicken recipe!
Any of these Healthy Salmon Marinades or Healthy Chicken Marinades will also work – just double the recipes!
Storing Grilled Mushrooms:
Storing: You can store these balsamic mushrooms in your refrigerator for up to 4 days. Reheat them in the microwave, toaster oven, or in a hot pan.
Freezing: We do not recommend freezing these cooked mushrooms
Serving: We prefer to eat these veggies warm off the grill, but you can also serve them cold.

Healthy grilling recipes to serve these vegetable kabobs with:
We loooove to grill. Here are some of our favorite recipes that go really well with vegetable kabobs!
- Balsamic Grilled Chicken
- Healthy Crockpot Pulled Pork
- Chili Lime Shrimp
- Any of these Healthy Grilling Recipes
- Alongside Garlic Parmesan Corn or Grilled Vegetables in Foil
- Corn Tomato Avocado Salad
Other healthy grilling recipes:
Looking for other grilling recipes? Check out these 40+ Healthy Grilling Recipes. Click here to grab our free healthy grilling cookbook.

Balsamic Mushrooms
Ingredients
- 2 tablespoons olive oil
- 2 tablespoons balsamic vinegar
- 1 lb mushrooms
- 1 teaspoon garlic minced (or ¼ teaspoon garlic powder)
- 1/2 teaspoon dried parsley
- 1/2 teaspoon dried basil
- 1/2 teaspoon salt
- 1/4 teaspoon pepper
Instructions
Grilled Mushrooms
- Whisk together marinade.
- Pour marinade into a ziploc bag or container.
- Add mushrooms to marinade and allow them to marinate for at least 20 minutes.
- When ready to cook, heat grill on high.
- Wrap mushrooms in foil packets – see images above for foil packet tips. Cook on medium high heat for 20 minutes, flipping halfway through at the 10 minutes.
- You can also make these mushrooms on skewers. Follow the same cooking time. These are our favorite skewers for grilling.
Oven Instructions
- Whisk together marinade.
- Pour marinade into a ziploc bag or container.
- Add mushrooms to marinade and allow them to marinate for at least 20 minutes.
- Bake at 400 degrees for 20 minutes on a parchment lined baking sheet.
StoveTop Instructions
- Whisk together marinade.
- Pour marinade into a ziploc bag or container.
- Cut mushrooms into smaller pieces (1/2 or 1/4) and add to marinade. Allow them to marinate for at least 20 minutes.
- Cook over medium high heat for 15-20 minutes until mushrooms are soft. Use a larger pan so the mushrooms have space to cook and cook uncovered so liquid can evaporate.
Video
Notes
- Oil: You can use avocado oil, melted butter, or canola/vegetable oil instead of olive oil.
- Vinegar: We used regular balsamic vinegar for this recipe but you can also do balsamic glaze, or flavor infused balsamic vinegar. I have not tried this with red white vinegar or apple cider vinegar. I wouldn’t recommend it.
- Mushrooms: Baby bella, portabello, white button, or really any other type of mushroom with work in this recipe.
- Herbs: You can substitute fresh parsley/basil for dried. Use 1 tablespoon of fresh basil or parsley instead of the dried.
- Spices: You could add red pepper flakes to make these spicier. Fresh rosemary would also be a delicious addition!
- Grilled Mushrooms with Cheese: I’m sure these would be delicious sprinkled with feta or goat cheese once they come out of the oven!
- Cooking Methods: See above for instructions on how to make these mushrooms on skewers or in the oven.
Ashley says
Delicious, and the perfect pairing with the balsamic chicken! The way all the flavors come together, and blend in with the earthiness of the mushrooms makes this a yummy side to a healthy and delectable dinner.
The Clean Eating Couple says
Thank you!! So glad you enjoyed it!
Terralynne says
This recipe was so simple and very flavourful, we will definitely be make it agin!
The Clean Eating Couple says
Glad you liked them, Terralynne! Thank you!
Janelle says
Love this recipe! Mushrooms don’t get enough love! Lol 🙂
The Clean Eating Couple says
So glad you liked them, Janelle!
Jenna Averitt says
So good!!Made these on the grill earlier this week with pork chops. It’ll be a new summer favorite. So easy to put together and tasty
The Clean Eating Couple says
So glad you liked them, Jenna! thank you so much!
Nicolette says
These are super good and totally easy!
The Clean Eating Couple says
So glad you liked them, Nicolette! Thank you!
Liz says
Loved these mushrooms. Cooled them in the oven on a sheet pan with the balsamic chicken recipe.
The Clean Eating Couple says
Thank you so much, Liz! I really appreciate it!
Vicki says
These mushrooms are so easy to make and they taste delicious ! Perfect as a side dish or added to a salad, so good!
The Clean Eating Couple says
So glad you like them, Vicki!!
Diane says
These mushrooms are soooooo good!! I will definitely be making these again! So simple – I used button mushrooms and followed the recipe exactly! You have to try these!
Perfect with our grilled ribeye tonight.
The Clean Eating Couple says
So glad you liked them!
Katie P says
These will be made again. With snow and ice outside, we baked them. So good! And so easy! Served with burgers, roasted potatoes, and your green beans almandine (sans almonds due to an allergy). I’d even make these for company. Thank you for another great recipe!
The Clean Eating Couple says
Yum! Sounds delicious! Thanks for trying them!