Grilled Portobello Mushroom Steak
Hearty, savory portobello mushroom caps marinated in a tangy balsamic and garlic blend, then grilled to smoky perfection. A fantastic vegan steak alternative that's ready in under 30 minutes.
For 4 servings
Prepare the mushrooms
- Gently wipe the mushroom caps clean with a damp paper towel. Avoid rinsing them under water.
- Remove the stems. Use a spoon to gently scrape out the dark gills from the underside for a cleaner flavor and appearance.
Make the marinade
- In a shallow dish large enough to hold the mushrooms, whisk together the olive oil, balsamic vinegar, minced garlic, fresh thyme, salt, and black pepper.
Marinate the mushrooms
- Place the mushroom caps in the marinade, turning them to coat both sides.
- Let them marinate for at least 15 minutes at room temperature, flipping them halfway through for even flavor.
Grill the mushroom steaks
- Preheat your grill or a grill pan over medium-high heat.
- Place the marinated mushroom caps on the grill, cap-side down first.
- Grill for 4-6 minutes per side, until they are tender and have developed nice grill marks.
- Brush any leftover marinade onto the mushrooms as they cook.
Rest and serve
- Remove the mushrooms from the grill and let them rest for a couple of minutes before slicing.
- Serve whole as a steak or slice and add to salads, sandwiches, or pasta.
What to keep in mind.
5 tips from the recipe — small details that make a real difference to the final dish.
- 1Don't wash mushrooms under running water; they absorb it like a sponge and won't grill as well. A damp cloth is best.
- 2Scraping out the gills is optional but recommended for a cleaner look and less earthy flavor.
- 3For extra flavor, add a sprig of fresh rosemary to the marinade.
- 4These mushroom steaks are great in a burger bun, sliced over a salad, or as a main course with mashed potatoes.
- 5If you don't have a grill, you can roast these in an oven at 400°F (200°C) for 15-20 minutes, flipping halfway.
Adapt it for your goals.
Spicy
Add 1/2 teaspoon of red pepper flakes to the marinade for a bit of heat.
healthyHealthy
Reduce the olive oil to 2 tablespoons and serve with a large side of steamed green beans instead of starchy sides.
gluten freeGluten free
This recipe is naturally gluten-free. Ensure your balsamic vinegar is certified gluten-free if you have a high sensitivity.
Why this is on our healthy list.
Rich in B Vitamins
Portobello mushrooms are a good source of B vitamins like niacin and riboflavin, which are essential for energy metabolism and maintaining healthy skin.
Plant-Based Protein
While not as high as meat, mushrooms provide a source of plant-based protein, making this a satisfying and nutritious vegan main course.
Contains Antioxidants
Mushrooms contain antioxidants like selenium and ergothioneine, which help protect body cells from damage and support the immune system.
Frequently asked questions
Yes, it's a very healthy option. Portobello mushrooms are low in calories and fat, and provide B vitamins and potassium. Grilling is a healthy cooking method, and the marinade uses heart-healthy olive oil.



