Portobello Mushroom Steaks
This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.Juicy portobello mushroom steaks paired with mashed potatoes and asparagus make a complete vegan meal that is hearty, simple, and totally mouth-watering!

This hearty, healthy, dish is just what you need if you’re looking for a special meal to share with the ones you love!
Whether it’s an at home date night, or a Sunday night family meal, these portobello mushroom steaks will not disappoint.
This is a complete meal, with marinated portobello mushrooms, healthy mashed potatoes, and grilled asparagus!
Latest Recipe Video!
The portobello mushrooms are drenched in a garlic balsamic marinade, and grilled to perfection! The best part of this recipe, is you don’t need an open flame. You can get the same great grilled flavor by broiling these in the oven.
The remaining marinade is brushed on top of the asparagus and grilled, then served with a healthy potato cauliflower mash.
You can’t go wrong! Portobello mushrooms make for a delicious substitute for traditional steak, with fewer calories, and improved health benefits!
Tools and Equipment
- Set of Mixing Bowls to combine the marinade ingredients
- 1 Qt Baking Dish that is oven safe.
- Stock Pot for boiling the potatoes.
- Potato Masher
Recipe Ingredients and Notes

Portobello Mushrooms: You will need 4 portobello mushrooms. Portobello mushrooms are larger mushroom caps you can find sold near the other mushrooms in the produce section of the grocery store. They are meaty mushrooms with a rich, earthy flavor, making them a great substitute for steak.
Marinade: The marinade is made with a combination of spices, balsamic vinegar, olive oil, and garlic. It is used to cover both the mushrooms and asparagus, and adds a deep rich flavor to both.
How to Make Portobello Mushroom Steaks – Step by Step
Make Your Marinade and Preheat Your Oven: Preheat the oven to 400 F. In a large bowl, make the steak’s marinade while combining olive oil, balsamic vinegar, spices and chopped garlic.
Add the Marinade to the Portobello Steaks: Place portobellos and asparagus in an oven-safe skillet. With a pastry brush, generously brush the marinade on the tops and bottoms of both mushrooms and asparagus.

Finish Marinating and Bake: Set mushrooms top side down and place the remaining marinade over them. Bake for 20 minutes.

If You’re Making Mashed Potatoes, Make them Now, while the mushroom steaks are baking.

Finish Baking and Serve: Remove from oven, flip, and bake another 5-10 minutes until mushrooms are cooked all the way through. Serve with asparagus and potatoes, if using.

What Makes These Portobello Mushroom Steaks Healthy?
- Low in Fat and Calories: Unlike a typical steak, portobello mushrooms are low in fat and calories. One portobello steak has 185 calories, while the typical 4 oz steak has 679 calories, and 48 grams of fat.
- Rich in Vitamins and Nutrients: Portobello mushrooms are high in copper and potassium. Copper is necessary for storing and producing iron, while potassium helps to lower blood pressure.
- High in Antioxidants: Portobello mushrooms are a good source of selenium, an antioxidant, that may help to reduce the risk of some types of cancer.
Will Kids Like These Portobello Steaks?
If your kids enjoy mushrooms, then yes, they will love these portobello mushrooms steaks! If they are a bit on the fence about mushrooms, encourage them to give the steaks a try. Portobello mushrooms with this simple marinade has a different flavor and texture than most other mushrooms.
Recipe FAQS
Yes, it is fine to eat the gills of a mushrooms. Portobellos have dark black gills, which can cause other ingredients in a dish that uses them to turn a dark gray color. This is rather unappetizing.
However, in this dish, the portobellos are grilled and not mixed with other ingredients, so they will not have the same effect. But, if you’d like to remove them, it’s pretty easy! Just use the end of a spoon to scrape the gills off of the mushroom.
If the mushrooms have developed a slimy film, they are no good to eat! They will then darken in color, and develop a mushy texture. So if your mushrooms are at all slimy, dark in color, or mushroom, it’s time to throw them out!
Buy your mushrooms fresh, and cook them as soon as possible!

How to Store and Keep
If you have leftovers, allow them to cool completely, before transferring to an airtight container, and storing in the refrigerator. They will keep for 3-5 days in the fridge.
I don’t recommend freezing this recipe, as mushrooms tend to change in texture once frozen and defrosted.
How to Serve
In addition to roasted asparagus and mashed potatoes, you can serve these portobello steaks with just about any comfort food sides you enjoy! Some of our favorites include:
- Other grilled vegetables like zucchini, peppers, and squashes
- Alongside a hearty salad
- With some crusty bread and a healthy stew
- With these air fryer sweet potato fries or zucchini chips!
Top Tips for Making Portobello Mushrooms Steaks
- Use a damp towel to clean the mushrooms.
- Do not wash them under the faucet, or soak them in a bowel of water. Mushrooms absorb water quickly, and if you do this you will end up with mushy mushroom steaks.
- If you’d rather grill these on an open flame, you will not need to leave them on the grill for as long. I recommend 4-6 minutes per side.
- If you’ve bought whole mushrooms, be sure to remove the stems.
- Use a spoon to scrape off the gills. Portobellos have black gills that are edible, but can cause a dark gray look. Remove the gills if you choose.

More Vegan Recipes!
Check out these delicious related recipes that you make to impress your guests in your next meal!
- Mushroom soup without cream
- Tofu Skewers
- Tofu Meatballs
- Vegan Paella
- Stewed Beans
- Vegan Black Bean Burgers
- Vegan Wellington
- 50 Beginner Vegan Recipes
If you have tried this Portobello Mushroom Steak recipe or any other recipe on my blog, then please rate it and let me know how it turned out in the comments below! You can also FOLLOW ME on FACEBOOK, TWITTER, INSTAGRAM, and PINTEREST to see more delicious, healthy, family friendly food!
🎥 Watch How to Make It
Portobello Mushroom Steaks
Ingredients
- 4 portobello mushrooms
- ⅓ cup balsamic vinegar
- ¼ cup olive oil
- ½ tsp cumin
- ½ tsp black pepper
- ½ tsp smoked paprika
- 3 cloves garlic
- 1 tbsp vegan friendly steak seasoning
- ½ tsp salt more or less to taste
- ½ tsp black ground pepper
- 1 bunch asparagus
Instructions
- Preheat the oven to 400 F.
- In a large bowl, make the steak’s marinade while combining olive oil, balsamic vinegar, spices and chopped garlic.
- Place portobellos and asparagus in an oven-safe skillet. With a pastry brush, generously brush the marinade on the tops and bottoms of both mushrooms and asparagus.
- Set mushrooms top side down and place the remaining marinade over them. Bake for 20 minutes.
- Remove from oven, flip, and bake another 5-10 minutes until mushrooms are cooked all the way through.
- Follow this recipe for the side of mashed potatoes. Serve immediately.
Notes
- Use a damp towel to clean the mushrooms.
- Do not wash them under the faucet, or soak them in a bowel of water. Mushrooms absorb water quickly, and if you do this you will end up with mushy mushroom steaks.
- If you’d rather grill these on an open flame, you will not need to leave them on the grill for as long. I recommend 4-6 minutes per side.
- If you’ve bought whole mushrooms, be sure to remove the stems.
- Use a spoon to scrape off the gills. Portobellos have black gills that are edible, but can cause a dark gray look. Remove the gills if you choose.
- For the side of mashed potatoes, follow this recipe.
i love portabella mushrooms and am on WW so this will be a great recipe for me to make for dinner! thanks!
Oh awesome!! Hope you love this when you try it!
I love how healthy it is while at the same time being loaded with great flavors! Thanks for the great recipe!
Yay! Thanks so much Jo! So glad you liked it!
Gave this a try for dinner tonight and it did not disappoint! So unique and unexpected; easily, a new favorite dish!
I’m so happy to hear that Sara! Thanks for letting me know! 🙂
These mushroom steaks are perfect for our Meatless Mondays! I can’t wait to try them, and I know my family will love them too!
Yay!! These are super hearty and perfect for meatless Monday! Enjoy!
These portobello mushroom steaks look so amazing! Especially alongside the asparagus. Such a light and flavorful meal. Yum!
Thanks so much Tara! I’m sure you will love this recipe! 🙂