Best Portobello Steaks with a flavorful balsamic vinegar marinade. Simply perfect for the grilling season! These grilled mushrooms are vegan, gluten-free, low-carb, and easy to make with only a few ingredients! Enjoy this hearty dish with potato salad.
Grilled Portobello Mushroom Steaks
Are you excited for summer? The grilling season is here and in my opinion, there is nothing better than grilling vegan food with friends! Don’t you think so too?! Today I have the perfect vegan side dish for you. I am talking about these grilled Portobello mushroom steaks which will make your mouth water.
You might love the recipe as much as I do because it is:
- Meat-free, vegan, low-carb
- Hearty, flavorful, spicy
- Easy to make with simple ingredients
How To Make The Best Portobello Steaks?
Check the following step-by-step instruction photos below:
- First, remove the mushroom stems.
- Wipe the mushrooms clean (I used a brush).
- Add garlic, soy sauce, balsamic vinegar, oil, and all spices to a shallow baking dish.
- Stir with a spoon or whisk.
- Add Portobello mushrooms.
- Brush with marinade on all sides.
- Marinate for at least 10-15 minutes (or longer).
- Cook on the grill or in a skillet on the stovetop for 5 minutes (each side).
Only 10 Ingredients
You only need 10 ingredients to make these flavorful mushroom steaks. The main ingredient is, of course, Portobello mushrooms. Mine weren’t nicely shaped but I don’t care because even ugly produce tastes delicious, right?!
I used a mixture of gluten-free low-sodium soy sauce (you can use tamari, coconut aminos, or regular soy sauce), balsamic vinegar and a spice mix. The spices are actually up to you. If you aren’t a fan of cumin, just leave it out. Do you love smoked paprika? Use more of it. Love it spicy? Add cayenne pepper!
You can also use garlic powder instead of fresh garlic. Both work fine! Fresh herbs like thyme or rosemary are a nice addition as well. Feel free to use any fresh or dried herbs of choice. If you have liquid smoke, add a little of it! It adds a wonderful smoky flavor.
I used olive oil but any other oil will work as well.
Cook or Bake the Portobello Steaks
Cook the Portobello mushroom steaks in a large skillet on the stovetop or on the grill. Another option would be to bake them in the oven. I would suggest 25 minutes at 400 degrees Fahrenheit (200 degrees Celsius). Gently flip after 15-20 minutes.
How To Serve Portobello Steaks?
I served these grilled mushrooms with my favorite creamy vegan potato salad. It’s really the best side dish I can imagine, however, you can, of course, serve them with any other dish. Some ideas would be oven baked potato wedges with guacamole! Or what about roasted homemade gnocchi?
The possibilities are endless. Here you can check out more vegan side dishes which I love! You could also make burgers and use the grilled mushrooms as vegan patties!
These Portobello Mushroom Steaks Are:
- Vegan (meat-free)
- Low-carb
- Savory
- Hearty
- Satisfying
- Flavorful
- Juicy
- Comforting
- Easy to make with simple ingredients
- Perfect for the grilling season (barbecue)

Should you recreate these vegan steaks, please leave a comment below and don’t forget to tag me in your Instagram or Facebook post with @elavegan and #elavegan because I love to see your remakes! If you love hearty side dishes, definitely also check out the following recipes:

Best Portobello Steaks
Ingredients
- 4 large portobello mushrooms (stems removed, wiped clean)
- 2 tbsp balsamic vinegar
- 2 1/2 tbsp extra virgin olive oil
- 2 tbsp low sodium soy sauce (gluten-free if needed)
- 3 garlic cloves (minced)
- 1 tsp onion powder
- 1 tsp paprika
- 1/3 tsp cumin
- 1/3 tsp smoked paprika
- Black pepper to taste
- Cayenne pepper (optional)
Instructions
- In a baking dish whisk together balsamic vinegar, oil, soy sauce, garlic, and all spices.
- Add portobello mushrooms, use a brush to brush with the marinade on all sides.
- Marinate for at least 10-15 minutes (the longer the better). In the meantime, you can prep your favorite side dish.
- Heat a grill or skillet over medium-high heat and spray with cooking spray.
- Cook the portobello mushrooms on each side for about 4-5 minutes or until deep golden brown. Brush with the remaining marinade while cooking.
- I served them with homemade vegan potato salad (click for the recipe). Enjoy!
Notes
- You can use tamari, coconut aminos, or regular soy sauce (gluten-free if needed) instead of low-sodium soy sauce.
- You can also check out my Crispy Cauliflower Steaks Recipe.
- Nutrion facts are for one Portobello mushroom.
Nutrition information is an estimate and has been calculated automatically
If you are using Pinterest, feel free to pin the following photo:







First time having portobello steaks. This recipe is the bomb; savory, rich, tangy, and meaty. Great first experience. Thank you!
You are very welcome, Taylor! So happy you like it. 🙂
I’m glad I found your recipe because they turned out delicious. Thank you 😊
Hi Cheryl, I am so glad you liked the recipe! 🙂
These sound great and I’m mixing up the marinade now. Would substituting the oil with aquafaba work? Also is 8 hours too long for them to marinate? Thanks.
Hi Alocasia, I am not sure if aquafaba will work as good as oil, but you can definitely give it a try. 8 hours should be totally fine. Please report if you try it. 🙂
These were great. The aquafaba worked fine. Can’t wait to have them again. ‘
Hi Alocasia, I am so glad you liked them. 🙂
I’ve made this recipe several times now, and actually have another batch of of mushrooms marinating as I write this. It’s such a winner — quick, flavorful, and so easy it’s almost foolproof. 🙂 I’ve also had good success making a little extra sauce and throwing in some sliced seitan along with the mushrooms. Thanks so much, Ela!!
Sounds terrific, Sarah! Thanks for your great feedback. 🙂
This recipe reminded me of a delicious “mushroom mignon” at an upscale restaurant. It came together quickly and turned out great. Thank you!
That’s awesome, Arlene. Thanks for your fantastic feedback. 🙂
I was not sure about this. I have never tried anything like this. It was easy to do. Baked in the oven as per instructions Result was amazing. Thank you.
That’s awesome, Edwin! I am so glad you liked it. 🙂
Absolutely delicious and very straightforward recipe
Thanks for your great feedback! 🙂
I cant wait to try it thanks
Enjoy! 🙂
Sooooo good! Made it on the grill. I know it wasn’t actually steak, but it had such a good flavor that I definitely didn’t care!!! We made it with sweet potatoes, great meal!
Yay! I am so glad it was a success! 🙂
I didn’t have any balsamic vinegar so I subbed it for apple cider vinegar and brown sugar. They turned out great! My Omni girlfriend and her brother really enjoyed them, too. Will definitely be making these again for future “steak” nights. Thanks so much for sharing!
That’s awesome! I am glad you all liked them. 🙂
Wow oh wow! I loved this easy recipe and will be making it often. Thank you for helping me make this new way of eating so enjoyable.
I am so glad you enjoyed the recipe, Josie. 🙂
Any ideas on a substitute for the oil? Maybe leave it out or just water? Thanks for an amazing recipe! It’s people like you who make this lifestyle possible!!!
Hi Erin, you can leave it out, but they will be less tasty then.
Thanks for your kind comment. 🙂
This was such an amazing dish. Loved it, couldn’t get enough. Definitely will make this again.
Awesome! I am glad you loved it, Courtney. 🙂
Had it yesterday with a side of grilled local asparagus and a fresh salad. Best Portobello recipe I tried so far. Thank you from Kiev!
That’s awesome, Olga! I am so glad it turned out delicious.
Greetings to Kiev! 🙂
So easy and SO good. Thabk you so much for this amazing recipe, from the Dominican Republic.
I am so glad you enjoyed the recipe! Much love, Ela 🙂
One of the best meals I’ve had. I made these portobello steaks with a vegan potato salad and vegan cornbread. Just finished the meal and my boyfriend and I are in full tummy heaven! So glad I found your recipe! Thank you so much for sharing and cannot wait to try more. I’ve been vegan for a year and have been struggling with cooking, this has made me excited to cook again 💚💚
Wow, that’s awesome! I am so glad you enjoyed the meal. Thanks for your wonderful feedback. 🙂
Hi Elsa. This is delicious one of my family’s favorite dish, thank you your amazing☺️☺️
Hi Allie! I am glad you liked the recipe!
Kind regards, Ela 🙂
Came out very unappetizing
Such a pity you didn’t like the recipe!
Is serving size 1 mushroom or 4 mushrooms; 100 or 400 calories per serving?
“Nutrion facts are for one Portobello mushroom” like mentioned in the recipe notes.
Omg these look sooooooooooo good! I want to make these immediately!
Great! I hope you will like the recipe, Irie. 🙂
Question: you don’t remove the gills? Would it work if I did?
No, I never removed the gills. I think it should work though. 🙂
Wow this Looks so Amazing ! Definitely will give it a try ?
So glad you will give it a try, Bianca! 🙂
Hi Ela!
I hope all is well. This was my first time trying one of your recipes and I loved it! I made these with your Vegan Potato Salad as well.
I must say, I LOVE the way you write your recipes. They are very easy to understand and I especially love when you provide the links to the ingredients / equipment. Your IG page is awesome as well. Keep doing what you’re doing and thank you for sharing your creativity with us. ♥️
That’s awesome, Alyssa! Thanks so much for your kind feedback. I really appreciate it. 🙂
What an Amazing marinade my husband isn’t vegan and said the portobello mushrooms tasted like steak.
Love love love this recipe .
Thank you
Chee’s
Nucky
Wow! Such an amazing compliment from you and your husband! Thank you very much for your great feedback. 🙂
I used your marinade recipie and applied it to Hen of Forest mushrooms, and it’s was incredible. I’ve since used it for shiitake mushrooms, and it was just as amazing. I’m not sure I want to use any other marinade again. Even my parents, who aren’t vegan, preferred these mushrooms over their lamb dinner! I’m hoping to convert them! Thank you for taking the time to put this together.
That’s absolutely amazing! It makes me so happy to read that you and your parents enjoyed this recipe. Thanks so much for your great feedback. 🙂
I used your steak recipe and it was a success!!! My son ate both of his steaks and half of one of mine. I’m new to this vegan journey and I just want to thank you SOOOO much for making it easier for me and my child!!! You’re a blessing!
Aww, that’s fantastic! I am so glad you and your child enjoyed this recipe. Thanks for your feedback, Shinice. 🙂
Thank you for the recipe 🙂
You are welcome, Brigitte! 🙂
I’m vegan and I’ve never been too excited about cooking to be honest. However, after seeing your page on IG, I’m soooooo excited to try all of your creations! Thank you for the amazing recipes!!
That makes me seriously so happy! I am glad I was able to inspire you, Jon. 🙂
Ela! These sound utterly delicious and they come together so quickly! Perfect for a summer barbecue❤️❤️ Dee xx
Thank you, Dee! Yes, it’s a quick and easy recipe. I hope you will give it a try. 🙂