Love this? Save it for later!
Share the inspiration with your friends
“It was 11 PM on a rainy Thursday, and all I could think about was something smoky, juicy, and fresh—in a plant-based way, of course. My fridge was looking a little bare, but I did have a few big portobello mushrooms and some herbs from the garden. Honestly, I wasn’t planning on grilling anything that night, but the craving hit hard. I grabbed what I had, started improvising, and ended up with these unforgettable vegan grilled portobello mushroom steaks slathered in a zesty chimichurri that made me wonder why I hadn’t made this before.”
I know you’ve probably experienced those random kitchen moments—when the usual meal plans fall apart but something unexpectedly delicious emerges. That night, the sizzle of the mushrooms hitting the grill, the fresh pop of parsley and garlic in the chimichurri, and the juicy, meaty texture all combined into a dish that felt like a celebration, even if it was just me and my cat keeping me company.
Maybe you’ve been there too, craving something hearty but plant-based, something that doesn’t feel like a compromise. This recipe stayed with me because it’s simple, flavorful, and so satisfying—perfect for anyone looking to impress without the fuss. Plus, it’s a great way to bring a little vibrant color and boldness to your dinner table, even on the busiest nights or last-minute gatherings.
Why You’ll Love This Recipe
This recipe has been tested through many evenings—some planned, others like that rainy Thursday night—always delivering a juicy, flavorful, and crowd-pleasing meal. Here’s why it’s become a favorite in my kitchen:
- Quick & Easy: Ready in under 30 minutes, perfect for busy weeknights or spontaneous dinner ideas.
- Simple Ingredients: Uses common pantry staples and fresh herbs you might already have in your garden or local market.
- Perfect for Summer BBQs & Cozy Dinners: Whether you’re firing up the grill or using a grill pan indoors, it fits every occasion.
- Crowd-Pleaser: Even the most skeptical meat-eaters have been won over by the juicy texture and bold chimichurri flavor.
- Unbelievably Delicious: The natural umami of portobello mushrooms combined with the fresh, tangy chimichurri is next-level comfort food.
What makes this recipe stand out? The mushrooms are marinated just right to soak in smoky, savory notes without losing that tender bite. The chimichurri is fresh but balanced, with just enough garlic and acidity to brighten every mouthful. It’s not just a grilled mushroom—it’s the kind of meal that makes you pause, savor, and maybe even close your eyes for a second (you know, the good kind of food moment).
Honestly, this recipe has become my go-to for when I want something plant-based but with that hearty satisfaction that feels indulgent without the guilt. Plus, it’s a fantastic way to bring some South American flair to your dinner table with minimal effort.
What Ingredients You Will Need
These juicy vegan grilled portobello mushroom steaks rely on simple, wholesome ingredients that come together to deliver bold flavor and satisfying texture without any fuss. Most are pantry staples, and the fresh herbs give it that authentic chimichurri punch.
- For the Mushroom Steaks:
- 4 large portobello mushroom caps, stems removed and wiped clean (choose firm, fresh caps for best texture)
- 3 tablespoons olive oil (I prefer a good quality extra virgin, like Colavita)
- 2 tablespoons balsamic vinegar (adds sweetness and tang)
- 1 teaspoon smoked paprika (for that subtle smoky flavor)
- 1 teaspoon ground cumin (optional, adds earthiness)
- 2 cloves garlic, minced
- Salt and freshly ground black pepper, to taste
- For the Chimichurri Sauce:
- 1 cup fresh parsley leaves, finely chopped (flat-leaf parsley works best)
- 1/2 cup fresh cilantro leaves, finely chopped (optional but recommended)
- 3 cloves garlic, minced
- 1/4 cup red wine vinegar
- 1/2 cup olive oil
- 1 teaspoon dried oregano
- 1/2 teaspoon red pepper flakes (adjust based on your heat preference)
- Salt to taste
Substitution tips: If you don’t have fresh parsley or cilantro, dried herbs can work in a pinch, but fresh is definitely better for the chimichurri’s brightness. For a gluten-free option, all ingredients here are naturally gluten-free. And if you want to make it nutty, a tablespoon of toasted pine nuts or walnuts stirred into the chimichurri adds a lovely crunch.
Equipment Needed
- Grill or grill pan — A charcoal grill adds amazing flavor, but a cast-iron grill pan works just as well indoors.
- Mixing bowls — One medium for marinating mushrooms and another for chimichurri.
- Sharp knife and cutting board — For chopping herbs and prepping mushrooms.
- Brush or spoon — To spread marinade on mushrooms evenly.
- Measuring spoons and cups — For precise ingredient amounts.
- Optional: Food processor — If you want to blend chimichurri smooth instead of chopping by hand, though traditionalists might frown.
Personally, I like using a grill pan when the weather’s not cooperating—it’s budget-friendly and easy to clean. If you’re using a charcoal grill, make sure to clean the grates well to avoid sticking. Also, a good pair of tongs comes handy for flipping the mushrooms gently without tearing them.
Preparation Method

- Prepare the Mushrooms: Clean the portobello caps by wiping them with a damp paper towel to remove any dirt. Remove the stems gently with your fingers or a knife, and if you want, scrape out the gills with a spoon for a less intense flavor. (This is optional but can make the mushrooms more tender.) Set aside.
- Make the Marinade: In a medium bowl, whisk together olive oil, balsamic vinegar, smoked paprika, ground cumin, minced garlic, salt, and pepper. Taste and adjust salt as needed. This step usually takes about 5 minutes.
- Marinate the Mushrooms: Place the mushroom caps in the marinade, turning to coat thoroughly. Let them sit for at least 20 minutes at room temperature—or up to 2 hours in the fridge if you plan ahead. The mushrooms will soak up the flavors and soften slightly. Pro tip: Flip them once halfway through marinating for even absorption.
- Prepare the Chimichurri Sauce: While mushrooms marinate, finely chop parsley and cilantro (if using). In a separate bowl, combine the herbs, garlic, red wine vinegar, olive oil, oregano, red pepper flakes, and salt. Stir well and taste, adjusting seasoning as desired. This fresh sauce should be bright and tangy, ready to complement the smoky mushrooms. Refrigerate until serving.
- Heat the Grill or Grill Pan: Preheat your grill to medium-high heat (about 400°F / 204°C) or heat your grill pan over medium-high heat for 5 minutes. Brush the grill grates or pan with a little oil to prevent sticking.
- Grill the Mushroom Steaks: Place the marinated portobello caps on the grill, gill side down first. Grill for about 5-6 minutes per side, brushing with any leftover marinade occasionally. The mushrooms should be tender, juicy, and have nice grill marks. Avoid overcooking to keep them from becoming rubbery.
- Serve: Transfer the grilled mushrooms to plates and spoon generous amounts of chimichurri over the top. The vibrant green sauce against the deep brown mushroom makes for a beautiful presentation.
Note: If you notice the mushrooms drying out or sticking, lower the heat slightly or brush with more oil. The key is gentle, indirect heat to keep them juicy.
Cooking Tips & Techniques
Grilling portobello mushrooms can be tricky—you want that tender, juicy texture without turning them into a soggy mess. From my experience, here are some tips to get it right every time:
- Don’t skip the marinade: It’s the secret to juicy, flavorful mushrooms. The balsamic vinegar helps tenderize while the smoked paprika adds a subtle smoky note.
- Patience with the grill: Resist the urge to poke or press the mushrooms while grilling—they’re delicate. Flip them gently with tongs and let them cook undisturbed for a few minutes to get nice grill marks.
- Watch your heat: Too high and the mushrooms will dry out; too low and they won’t caramelize. Medium-high heat is your friend here.
- Chimichurri chopping vs. blending: I prefer chopping herbs by hand for a rustic texture, but a quick pulse in the food processor can save time if you’re in a rush.
- Make ahead tip: Chimichurri sauce actually tastes better after resting a few hours or overnight, so feel free to prepare it ahead.
One time, I forgot to marinate the mushrooms and just threw them straight on the grill. Let me tell you, the flavor was flat and the texture dry—lesson learned! So, give those mushrooms some love in the marinade, and you won’t regret it.
Variations & Adaptations
This vegan grilled portobello mushroom steak recipe is wonderfully flexible. Here are some of my favorite ways to mix it up:
- Spicy Kick: Add chipotle powder or cayenne pepper to the marinade for a smoky heat that wakes up your taste buds.
- Herb Swap: If you don’t have cilantro, fresh basil or mint can be great in chimichurri for a slightly different flavor profile.
- Different Cooking Methods: If you don’t have a grill or grill pan, roasting the mushrooms in a hot oven at 425°F (220°C) for 15-20 minutes gives a similar caramelized effect.
- Allergen Friendly: This recipe is naturally vegan and gluten-free. For nut-free chimichurri, avoid adding nuts or seeds. For a creamy twist, try stirring in a spoonful of vegan yogurt into the chimichurri.
- My Personal Twist: Sometimes, I add a splash of soy sauce or tamari to the marinade for an umami boost, which makes the mushrooms taste almost meaty—perfect for convincing picky eaters.
Serving & Storage Suggestions
Serve these juicy vegan grilled portobello mushroom steaks warm, straight off the grill with a generous spoonful of chimichurri on top. They go beautifully with a crisp green salad, grilled vegetables, or even on a toasted bun for a hearty vegan burger.
If you want to turn it into a full meal, try pairing it with some garlic roasted potatoes or a light quinoa salad. For drinks, a chilled glass of dry white wine or a citrusy sparkling water complements the fresh chimichurri well.
To store leftovers, wrap mushrooms and chimichurri separately in airtight containers and refrigerate for up to 3 days. Reheat mushrooms gently in a skillet over medium heat to avoid drying out, and stir chimichurri before serving as the oil may separate.
Flavors tend to develop overnight in the fridge, especially the chimichurri, so leftovers can taste even better the next day—perfect for packed lunches or quick dinners.
Nutritional Information & Benefits
This recipe is a nutrient-dense, low-calorie option that fits well into many dietary lifestyles. Per serving (one mushroom steak with chimichurri), you’re looking at approximately:
- Calories: 150-180
- Fat: 14g (mostly healthy fats from olive oil)
- Protein: 3g
- Carbohydrates: 6g
- Fiber: 2g
Portobello mushrooms are a great source of antioxidants, B vitamins, and minerals like selenium. The olive oil and fresh herbs in chimichurri add heart-healthy fats and anti-inflammatory compounds. This dish is naturally vegan and gluten-free, making it a wholesome choice for anyone avoiding animal products or gluten.
From a wellness perspective, I appreciate how this recipe combines satisfying textures and vibrant flavors without relying on processed ingredients—just fresh, simple foods that nourish and comfort.
Conclusion
If you’re looking for a juicy, flavorful vegan option that feels special but doesn’t require hours in the kitchen, these grilled portobello mushroom steaks with easy chimichurri are exactly what you need. The balance of smoky, tangy, and fresh flavors hits all the right notes, and the recipe adapts well to any season or occasion.
I love this recipe because it brings together simplicity and boldness, making plant-based eating exciting and approachable. Plus, it’s perfect for impressing friends or just treating yourself after a long day.
Give this recipe a try, tweak it to your taste, and let me know how it turns out! Your feedback and ideas always brighten my kitchen adventures.
Happy grilling, and may your next meal be as satisfying as that late-night craving that started it all.
Frequently Asked Questions
Can I use other types of mushrooms for this recipe?
While portobello mushrooms are ideal for their size and meaty texture, you can use large cremini or shiitake mushrooms in a pinch. Just adjust grilling time as smaller mushrooms cook faster.
Is chimichurri sauce difficult to make?
Not at all! It’s a simple mix of fresh herbs, garlic, vinegar, oil, and spices. Chopping by hand or pulsing briefly in a food processor makes it quick and easy.
Can I make this recipe without a grill?
Yes! A grill pan or even roasting the mushrooms in a hot oven works well. Aim for high heat to get good caramelization.
How long can I store leftover chimichurri?
Chimichurri keeps well in the fridge for up to a week. The flavors meld and improve over time, so it’s great to make ahead.
Is this recipe suitable for gluten-free diets?
Absolutely. All ingredients are naturally gluten-free, just double-check that your spices and vinegar don’t have additives if you’re highly sensitive.
Pin This Recipe!

Juicy Vegan Grilled Portobello Mushroom Steaks with Easy Chimichurri Recipe
A quick and easy vegan recipe featuring juicy grilled portobello mushroom steaks paired with a fresh, tangy chimichurri sauce. Perfect for summer BBQs or cozy dinners, this dish delivers bold flavors and satisfying texture.
- Prep Time: 10 minutes
- Cook Time: 12 minutes
- Total Time: 22 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: South American
Ingredients
- 4 large portobello mushroom caps, stems removed and wiped clean
- 3 tablespoons olive oil
- 2 tablespoons balsamic vinegar
- 1 teaspoon smoked paprika
- 1 teaspoon ground cumin (optional)
- 2 cloves garlic, minced
- Salt and freshly ground black pepper, to taste
- 1 cup fresh parsley leaves, finely chopped
- 1/2 cup fresh cilantro leaves, finely chopped (optional)
- 3 cloves garlic, minced
- 1/4 cup red wine vinegar
- 1/2 cup olive oil
- 1 teaspoon dried oregano
- 1/2 teaspoon red pepper flakes
- Salt to taste
Instructions
- Clean the portobello caps by wiping them with a damp paper towel to remove any dirt. Remove the stems gently and optionally scrape out the gills with a spoon for a less intense flavor. Set aside.
- In a medium bowl, whisk together olive oil, balsamic vinegar, smoked paprika, ground cumin, minced garlic, salt, and pepper. Taste and adjust salt as needed.
- Place the mushroom caps in the marinade, turning to coat thoroughly. Let them sit for at least 20 minutes at room temperature or up to 2 hours in the fridge. Flip once halfway through marinating.
- While mushrooms marinate, finely chop parsley and cilantro (if using). In a separate bowl, combine herbs, garlic, red wine vinegar, olive oil, oregano, red pepper flakes, and salt. Stir well and refrigerate until serving.
- Preheat grill or grill pan to medium-high heat (about 400°F). Brush grill grates or pan with oil to prevent sticking.
- Place marinated portobello caps on the grill, gill side down first. Grill for about 5-6 minutes per side, brushing with leftover marinade occasionally, until tender and juicy with grill marks.
- Transfer grilled mushrooms to plates and spoon generous amounts of chimichurri over the top. Serve warm.
Notes
Marinate mushrooms for at least 20 minutes for best flavor. Flip mushrooms gently on the grill to avoid tearing. Chimichurri tastes better after resting a few hours or overnight. If grilling is not possible, roast mushrooms at 425°F for 15-20 minutes as an alternative. Avoid overcooking mushrooms to keep them juicy.
Nutrition
- Serving Size: 1 mushroom steak wit
- Calories: 165
- Sugar: 2
- Sodium: 150
- Fat: 14
- Saturated Fat: 2
- Carbohydrates: 6
- Fiber: 2
- Protein: 3
Keywords: vegan, grilled portobello mushrooms, chimichurri, plant-based, gluten-free, easy recipe, summer BBQ, healthy


