Home » Valentine's Day Recipes » Grilled Portobello Mushroom Steaks

Grilled Portobello Mushroom Steaks

On

Updated

Grilled Portobello Mushroom Steaks

By Callie

Introduction

I’ll be honest – I didn’t think a mushroom could ever make me forget about steak. Then I made these grilled portobello mushroom steaks for the first time last summer and completely changed my mind. I’d been trying to work more plant-based meals into our weekly rotation without it feeling like a sacrifice, and most of the recipes I’d tried were just… fine. Nothing that made me excited to skip the meat.

These changed that. The portobello caps are big, meaty, and soak up this smoky balsamic marinade like a sponge. When they hit a hot grill or cast-iron pan, they get this gorgeous charred exterior while staying juicy and tender on the inside. The umami flavor is so deep and savory that the first time I served them, my husband looked at his plate, took a bite, and said, “We can have this instead of steak any time.” Coming from him, that’s a very big deal.

What really sold me on this recipe is how fast it comes together. We’re talking 30 minutes total, and most of that is the mushrooms sitting in the marinade while you do other things. The actual grilling takes about 10 minutes. It’s the kind of recipe where the effort-to-payoff ratio is wildly in your favor, and that’s my absolute sweet spot when it comes to weeknight cooking.

Whether you’re fully plant-based, doing a Meatless Monday, or just looking for something different to throw on the grill, these mushroom steaks deliver. And if you’re someone who loves mushrooms as much as I do, you should also try my Instant Pot Mushroom Risotto with Pumpkin – it’s another recipe where mushrooms are the star and the result is seriously good.

Why You Will Like These Grilled Portobello Mushroom Steaks

  • Done in 30 minutes flat – From mixing the marinade to pulling the mushrooms off the grill, the whole recipe takes half an hour. Most of that is hands-off marinating time
  • Bold, meaty flavor without the meat – The combination of balsamic vinegar, tamari, and liquid smoke creates a deep, savory, umami-packed taste that satisfies even committed meat eaters
  • Works on any cooking surface – Outdoor grill, grill pan, cast-iron skillet, or even a broiler. You don’t need special equipment to make these turn out great
  • Vegan, gluten-free, and naturally low-calorie – No animal products, no gluten (if you use tamari), and significantly fewer calories than a traditional steak
  • Only 8 ingredients for the marinade – Everything is probably already in your pantry. No specialty store trips needed
  • Perfect for meal prep – The marinade can be made up to a week ahead, and the mushrooms can marinate overnight so all you have to do is grill
  • Impressive enough for guests – Slice them and fan them out on a plate with a balsamic drizzle and fresh herbs, and people will think you put in serious effort
  • Naturally keto-friendly with one small tweak – Just reduce the balsamic vinegar from 3 tablespoons to 1 to keep the sugar content low

Speed Hacks for Busy Nights

Since this is already a quick recipe, here are a few ways to cut even more time:

  • Mix the marinade on Sunday and store it in a jar in the fridge all week. When you’re ready, just pour it over the mushrooms and you’re 10 minutes from dinner
  • Marinate the mushrooms in the morning before work – they’ll be fully flavored and ready to grill the moment you walk in the door
  • Skip the marinade rest entirely if you’re in a real rush. The mushrooms will still pick up good flavor just from being brushed with the marinade right before grilling
  • Use a grill pan on the stovetop instead of heating up an outdoor grill. It reaches temperature faster and you get the same grill marks

Grilled Portobello Mushroom Steaks Ingredients

Everything you need to make these portobello mushroom steaks fits on one very short list. The magic is in the marinade, not in a pile of complicated ingredients.

For the Mushroom Steaks:

  • 4 large portobello mushrooms, stems removed and gills intact

For the Marinade:

  • 3 tbsp balsamic vinegar
  • 3 tbsp gluten-free tamari (or soy sauce)
  • 2 tbsp grapeseed oil (or your preferred neutral oil)
  • 1 tbsp vegan Worcestershire sauce (or vegan steak sauce)
  • 1-2 tsp liquid smoke (or 1 tsp smoked paprika)
  • 1 large garlic clove, minced or crushed
  • 1/2 tsp granulated onion
  • Salt and freshly cracked black pepper to taste

Ingredient Notes and Selection Tips

Choosing the right mushrooms: Size matters here. You want the largest portobello caps you can find, ideally about 10 to 12 cm (4 to 5 inches) across. They shrink as they cook, so starting big means you end up with a satisfying, steak-sized portion. Look for caps that are firm, dry, and smooth with no soft spots, wrinkles, or dark wet patches. The gills on the underside should be intact and dark brown, not black and slimy.

Cleaning portobello mushrooms: Never wash these under running water. Mushrooms are like little sponges and they’ll absorb moisture, which means they’ll steam on the grill instead of searing. Use a dry paper towel or a soft brush to gently wipe the caps clean. If there’s a stubborn bit of dirt, a barely damp paper towel is fine, but dry the mushroom immediately after.

About the liquid smoke: This is the ingredient that gives the mushrooms that deep, barbecue-pit flavor even when you’re cooking indoors on a grill pan. A little goes a long way – start with 1 teaspoon and taste the marinade before adding more. If you can’t find liquid smoke or prefer not to use it, smoked paprika gives you a similar smoky quality with a slightly different character. Both work well.

Tamari versus soy sauce: Tamari is a Japanese soy sauce that’s naturally gluten-free and has a slightly richer, less salty flavor than regular soy sauce. If you’re not concerned about gluten, standard soy sauce works just fine in the same amount.

Callie’s Kitchen Note: I used to scoop out the gills before marinating because I’d read somewhere that they make the marinade look muddy. I’ve since stopped doing that, and honestly the mushrooms taste better with the gills left in. The gills hold extra marinade and add to the overall umami depth. The only time I scrape them out is if I’m stuffing the mushrooms, which is a different recipe entirely.

Possible Substitutions

  • Balsamic vinegar swap: Red wine vinegar or apple cider vinegar both work, though you’ll lose some of the natural sweetness that balsamic brings
  • Oil options: Avocado oil, olive oil, or even sesame oil for an Asian-inspired twist all work well in the marinade
  • Soy-free: Replace tamari with coconut aminos for a soy-free version that’s slightly sweeter but still gives you that salty, savory base
  • Worcestershire replacement: If you can’t find a vegan version, use an extra teaspoon of tamari plus a pinch of brown sugar
  • Smaller mushrooms: Baby bellas (cremini) can be used in the same marinade. Thread them on skewers for grilling and reduce the cooking time to 2 to 3 minutes per side

How To Make Grilled Portobello Mushroom Steaks

Preparing the Marinade and Mushrooms

  1. In a large, shallow baking dish or rimmed plate, whisk together the balsamic vinegar, tamari, grapeseed oil, Worcestershire sauce, liquid smoke, minced garlic, granulated onion, salt, and pepper. Taste the marinade and adjust the seasoning. It should be savory, slightly smoky, and tangy with a hint of sweetness from the balsamic.
  2. Remove the stems from the portobello mushrooms by gently twisting them off or cutting them flush with the cap. Place the mushrooms in the marinade dish, gill-side up first, and brush the marinade generously over every surface. Let them sit for 10 to 20 minutes at room temperature, flipping and brushing again halfway through.
  3. The mushrooms will start to darken as they absorb the marinade. This is exactly what you want. The longer they sit, the more flavor they pick up. If you have the time, letting them marinate for an hour or even overnight in the fridge gives you the deepest, most developed flavor.

Grilling the Mushroom Steaks

  1. Heat your grill, grill pan, or cast-iron skillet over medium-high heat. Give it a solid 3 to 5 minutes to get truly hot. You want the cooking surface hot enough that the mushrooms sizzle immediately on contact. Brush the grates or pan surface with a thin layer of oil to prevent sticking.
  2. Place the mushrooms cap-side down on the hot surface. This is important – the rounded cap side goes down first because it has more surface area for contact and will develop a better sear.
  3. Don’t move them. This is the hardest part for most people. Let the mushrooms sit undisturbed for 4 to 5 minutes. You can gently press down with a spatula or tongs to increase contact with the cooking surface. You’ll know they’re ready to flip when the edges start to darken and you can see grill marks forming underneath.
  4. Flip carefully and cook the gill side for another 4 to 5 minutes. You can brush extra marinade onto the cap side while this side cooks. If you’re using an outdoor grill, close the lid during this step to trap the smoke and intensify the smoky flavor.
  5. The mushrooms are done when they’re tender when pressed, nicely charred on both sides, and have reduced in size by about a third. Remove from the heat and serve immediately.

Callie’s Kitchen Note: I made the mistake of flipping too early on my first attempt, and the mushroom stuck to the grill pan and tore. Now I wait until I can see the edges changing color before I even think about flipping. If the mushroom resists when you try to lift it, it’s not ready. Give it another minute and it will release on its own when the sear is set. Patience with this step is everything.

Common Mistakes To Avoid

These are simple to make, but a few missteps can turn your meaty, charred mushroom steaks into soggy, bland disappointments. Here’s what to watch for:

1. Washing the mushrooms under water. This is the single biggest mistake. Portobellos are extremely porous and absorb water quickly. If you rinse them, all that extra moisture will steam out during cooking, preventing the sear you want and leaving you with a limp, watery mushroom. Wipe them with a dry paper towel and leave it at that.

2. Skipping the marinade or rushing it. The marinade is what transforms a plain mushroom into something that tastes deep, savory, and smoky. Even a 10-minute soak makes a noticeable difference. If you just brush the mushrooms and throw them straight on the grill, you’ll get surface flavor only. Letting them sit and absorb gives you flavor all the way through.

3. Cooking on a surface that isn’t hot enough. If the grill or pan isn’t properly preheated, the mushrooms will release their moisture before they have a chance to sear. You should hear an aggressive sizzle the moment they touch the surface. No sizzle means more heat is needed. Give the pan another 2 minutes and try again.

4. Overcrowding the cooking surface. Just like with meat, if the mushroom caps are touching each other, steam gets trapped between them and prevents browning. Leave at least 2 to 3 cm (about an inch) of space between each cap. If you’re cooking for a crowd, work in batches.

5. Moving the mushrooms too soon. A good sear takes time and contact. If you flip or shift the mushrooms before they’ve had 4 to 5 full minutes on one side, you’ll tear the surface and lose those beautiful grill marks. Let them cook undisturbed until they release naturally from the pan. For the science behind why proper searing matters, this explanation of the Maillard reaction explains how high heat creates those deep, caramelized flavors.

Callie’s Kitchen Note: I once grilled these at a friend’s barbecue and put all six caps on a small grill pan at once. They steamed into flat, rubbery discs instead of searing. I was mortified. Now I always cook them in two batches on a smaller pan, or use the full outdoor grill where they have plenty of room. More space equals better results, every single time.

Storage and Reheating

Fridge storage: Let the grilled mushrooms cool to room temperature, then store them in a single layer in an airtight container. They keep in the fridge for up to 4 days. Avoid stacking them while they’re still warm, since the steam gets trapped and makes them soggy.

Freezing: You can freeze cooked portobello steaks for up to 2 months, but know that the texture changes. Mushrooms release extra moisture when thawed, so they won’t be as firm or have the same seared surface. They’re still good sliced and added to stir-fries, pasta, or grain bowls after thawing, but they won’t have that fresh-off-the-grill quality.

Storing the marinade: The unused marinade keeps in a sealed jar in the fridge for up to one week. Make a big batch on Sunday and use it throughout the week for mushrooms, grilled vegetables, or even as a quick dressing for grain bowls.

Reheating methods:

  • Skillet (best method): Heat a pan over medium heat with a tiny drizzle of oil. Place the mushrooms in the pan and warm for 2 to 3 minutes per side. This method brings back some of the seared texture
  • Oven: Place on a sheet pan and warm at 175 degrees C (350 degrees F) for about 10 minutes
  • Microwave: Not recommended. Microwaved mushrooms turn rubbery and lose their texture almost completely

Leftover ideas: Slice cold leftover mushroom steaks and toss them into a salad, pile them onto a sandwich with arugula and balsamic glaze, or chop them and stir them into a warm pasta with olive oil and garlic. They’re also great sliced over a pizza before baking.

For general guidance on safe food storage, the USDA’s safe food handling recommendations are a useful reference.

Grilled Portobello Mushroom Steaks Variations

1. Spicy sriracha version: Add 1 to 2 teaspoons of sriracha and a pinch of red pepper flakes to the marinade for a spicy kick. The heat pairs well with the smoky, savory base and gives the mushrooms a completely different personality. I like serving this version with a cool cucumber-yogurt dip on the side to balance the heat.

2. Mediterranean style: Replace the liquid smoke with 1 teaspoon of dried oregano and add 2 tablespoons of fresh lemon juice to the marinade. Top the grilled mushrooms with crumbled feta, diced tomatoes, and a drizzle of olive oil. It tastes like summer in the Mediterranean and it’s one of my go-to versions when I want something lighter.

3. BBQ glazed mushroom steaks: During the last 2 minutes of grilling, brush the mushroom caps with your go-to barbecue sauce. The sauce caramelizes on the surface and creates a sweet, smoky, sticky glaze that’s incredible. Serve these on a toasted bun with coleslaw for a plant-based BBQ sandwich.

4. Asian-inspired version: Swap the balsamic vinegar for rice vinegar, add 1 teaspoon of sesame oil to the marinade, and finish with a sprinkle of toasted sesame seeds and thinly sliced scallions. Serve alongside steamed jasmine rice and sauteed bok choy for a full meal.

5. Stuffed portobello steaks: After grilling, flip the mushrooms gill-side up and fill the caps with a mix of sauteed spinach, sun-dried tomatoes, and vegan cream cheese (or regular cream cheese if you’re not vegan). Pop them under the broiler for 2 to 3 minutes until the filling is warm and slightly bubbly. These are incredible as a main course.

6. Pesto-topped version: Grill the mushrooms as directed, then spoon a generous tablespoon of basil pesto (store-bought or homemade) over each cap right after they come off the heat. The warmth of the mushroom softens the pesto and the flavors meld together beautifully.

7. Fall pumpkin risotto pairing: Grill the mushroom steaks as usual and serve them whole over a bed of creamy pumpkin risotto. The earthy mushrooms with the sweet, velvety risotto is one of the best autumn meals I’ve made. Finish with a drizzle of balsamic glaze and fresh thyme.

Serving Suggestions

What To Serve Alongside

These grilled portobello mushroom steaks are hearty enough to be the main course, but the right sides take the meal from good to genuinely special. Roasted baby potatoes with herbs or a creamy mashed sweet potato are both excellent choices that soak up any extra marinade on the plate.

A simple green salad dressed with balsamic vinaigrette mirrors the tangy flavors in the marinade and keeps the whole meal feeling light. Grilled vegetables like zucchini, asparagus, and bell peppers are a natural pairing if you’re already firing up the grill. Everything cooks at roughly the same time, so you can have a full grilled dinner ready in one round.

For a more filling plate, serve the mushroom steaks over a bed of quinoa, farro, or brown rice. The grains absorb the juices from the mushrooms and create a really satisfying base.

Occasion Ideas

  • Weeknight Meatless Monday: Marinate in the morning, grill after work. Dinner in 15 minutes of active cooking
  • Summer BBQ: These hold their own on a grill alongside burgers and sausages, and your plant-based guests will actually have something exciting to eat
  • Date night at home: Plate them sliced and fanned with a balsamic drizzle and microgreens. It looks restaurant-level
  • Meal prep: Grill a batch on Sunday and use them all week in salads, wraps, grain bowls, or sliced on toast

Beverage Pairings

A bold Cabernet Sauvignon or Malbec stands up to the smoky, umami-heavy flavor of these mushrooms beautifully. For something lighter, a Pinot Noir works well too. Non-alcoholic options include an iced hibiscus tea with lemon, which has a subtle tartness that complements the balsamic, or a sparkling water with a sprig of rosemary for something simple and refreshing.

Callie’s Kitchen Note: The first time I served these at a summer BBQ, I just set them whole on a plate next to the burgers. Nobody touched them. The next time, I sliced them at an angle, fanned the slices on a cutting board, and drizzled balsamic glaze across the top with some fresh basil. They were gone in minutes. Presentation really does change how people approach plant-based food, especially when meat eaters are at the table.

Grilled Portobello Mushroom Steaks

Grilled Portobello Mushroom Steaks FAQ

Can I use smaller mushrooms instead of large portobellos?

Yes, but the experience changes quite a bit. Baby bellas (cremini mushrooms) are the same species as portobellos, just younger and smaller. They absorb the marinade well and taste great, but they cook much faster – about 2 to 3 minutes per side – and they don’t give you that thick, steak-like bite. If you go with smaller mushrooms, I recommend threading them onto skewers so they’re easier to manage on the grill. You can also use a grill basket to keep them from falling through the grates. I’ve served the smaller version as a side dish or appetizer, and they’re great for that, but for a main course you really want those big portobello caps.

What if I don’t have a grill?

You’ve got plenty of options. A cast-iron skillet on the stovetop is my go-to indoor method and honestly produces a better sear than most grill pans because the flat surface gives you full contact with the mushroom. Heat it over medium-high until it’s very hot, add a thin layer of oil, and cook the mushrooms exactly as described. A regular nonstick pan works too, though you won’t get quite as much color. The oven broiler is another solid option – place the marinated mushrooms on a sheet pan gill-side up, about 15 cm (6 inches) from the element, and broil for 5 to 6 minutes per side. You’ll get good charring on the surface.

Can I marinate the mushrooms overnight?

Absolutely, and this is actually my preferred method when I have the time. The longer the mushrooms sit in the marinade, the deeper the flavor penetrates. Just place them in a sealed container or zip-top bag in the fridge and flip them once before bed. By morning, they’ll be deeply flavored and ready to grill the moment you are. I’ve marinated them for up to 24 hours with great results. Unlike meat, mushrooms don’t break down or get mushy from extended marinating because there’s no protein structure to denature.

Are portobello mushroom steaks actually healthy?

They’re a really solid nutritional choice. A single large portobello cap has roughly 35 to 40 calories, almost no fat, about 3 grams of protein, and is a good source of B vitamins, potassium, and selenium. When you compare that to a beef steak, you’re looking at significantly fewer calories and virtually no saturated fat. The marinade adds some sodium from the tamari and a small amount of oil, but overall this is one of the lightest, most nutrient-dense main dishes you can make. It’s naturally vegan, gluten-free (with tamari), and works with almost every dietary approach.

How do I get good grill marks on the mushrooms?

Grill marks come from three things: a very hot surface, enough oil to prevent sticking, and patience. Make sure your grill or pan is fully preheated before the mushrooms go on. Brush the grates or pan with oil, then place the mushrooms down and don’t move them for a full 4 to 5 minutes. The temptation to peek and lift is strong, but resist it. If you want crosshatch marks, rotate each mushroom 90 degrees after the first 2 minutes without flipping, then let it finish the remaining time before turning to the other side. The key is heat and time, nothing more.

Can I eat the gills of portobello mushrooms?

Yes, the gills are completely safe to eat and I actually prefer leaving them intact. They hold extra marinade, add to the overall umami depth, and contribute to the mushroom’s meaty texture. Some people scoop them out because they can darken the marinade or a sauce, but for this recipe where the marinade is already dark from the balsamic and tamari, it makes no difference. The only reason to remove them would be if you’re stuffing the mushrooms and need the extra space inside the cap.

Recipes You May Like

If these grilled portobello mushroom steaks are your kind of cooking, you’ll probably enjoy these plant-based and vegetarian mains too:

  • Vegetarian Thai Green Curry – A rich, coconut-based curry loaded with vegetables that’s just as satisfying as any meat dish. The flavors are completely different from these mushroom steaks, but the “I can’t believe this is vegetarian” reaction is the same.
  • Quick and Easy Vegetable Stir-Fry – Another fast, plant-forward weeknight dinner that comes together in about the same time. It’s lighter than the mushroom steaks but just as full of flavor.
  • Classic Eggplant Parmesan – If you love the meaty, substantial quality of portobello steaks, eggplant parm delivers that same hearty, satisfying feeling in a completely different flavor direction.

Conclusion

These grilled portobello mushroom steaks are one of those recipes I keep coming back to because they just work. They’re fast, they’re flavorful, and they prove that plant-based cooking doesn’t have to mean giving up big, bold, satisfying meals. The smoky char from the grill, the deep umami from the marinade, the juicy, meaty bite of the mushroom – it all adds up to something that genuinely stands on its own next to any steak on the table.

If you’ve been looking for a way to make Meatless Monday feel less like a compromise and more like something you actually look forward to, start with this recipe. I think it’ll change the way you think about mushrooms.

Let me know how yours turn out! Drop a comment below or tag me when you make them. And save this pin so you can find it the next time you’re looking for something quick, plant-based, and really, really good on the grill.

Happy cooking!

Callie

Print

Grilled Portobello Mushroom Steaks

Grilled Portobello Mushroom Steaks

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

These Grilled Portobello Mushroom Steaks are a smoky, umami-packed alternative to traditional steaks. Quick, easy, and ready in just 30 minutes, they’re perfect for grilling indoors or outdoors. The balsamic marinade infuses deep flavor, while the high-heat grilling technique gives them a charred, juicy texture. Whether you’re looking for a vegan main dish or a hearty side, this recipe delivers on taste and simplicity.

  • Author: Callie
  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Entrée
  • Method: Grilling
  • Cuisine: American
  • Diet: Gluten Free

Ingredients

Scale

Mushrooms

  • 4 large portobello mushrooms, stems removed and dry brushed clean

Marinade

  • 3 tablespoons balsamic vinegar
  • 3 tablespoons gluten-free tamari (or soy sauce)
  • 2 tablespoons grapeseed oil (or preferred oil)
  • 1 tablespoon vegan Worcestershire sauce (or vegan steak sauce)
  • 12 teaspoons liquid smoke (or 1 teaspoon smoked paprika)
  • 1 large garlic clove, minced or crushed
  • ½ teaspoon granulated onion
  • Salt and fresh cracked pepper, to taste

Instructions

  • In a shallow dish, whisk together all marinade ingredients. Taste and adjust seasoning if needed.
  • Add portobello mushrooms to the dish and generously brush the marinade on all sides. Let them marinate for 10-20 minutes, flipping and brushing again halfway through.
  • Heat a grill, grill pan, or skillet over medium-high heat. Once fully heated, brush with oil and place mushrooms cap-side down. They should sizzle when they hit the pan.
  • Press down lightly with a spatula or tongs and let them sear for 4-5 minutes without moving.
  • Flip and sear the other side for another 4-5 minutes, adding more oil if needed. Brush with extra marinade for deeper flavor.
  • Once tender and charred to perfection, remove from the heat and serve immediately.

Notes

  • Dry clean mushrooms using a soft brush or damp paper towel to prevent sogginess.
  • Preheat the grill or pan fully before adding mushrooms to achieve a good sear.
  • Don’t overcrowd the pan, or they’ll steam instead of sear.
  • For a smoky BBQ flavor, brush with extra liquid smoke or a touch of BBQ sauce.

Nutrition

  • Serving Size: 1 portobello steak
  • Calories: 103 kcal
  • Sugar: 2g
  • Sodium: 480mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 8g
  • Fiber: 2g
  • Protein: 3g
  • Cholesterol: 0mg

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star