In a shallow baking dish, whisk together the balsamic vinegar, olive oil, soy sauce, rosemary, garlic powder, black pepper, and cayenne. Taste and adjust seasonings if you like.
Add the mushrooms and turn to coat. Let sit for 5 minutes on one side, then flip and let sit 5 additional minutes.
While the mushrooms marinate, prep the grill and anything you’d like to serve with them. You can let them sit for up to 30 minutes, (the longer they sit, the more intense the flavor will be).
Heat a grill or a large skillet over medium heat (200° C).
Brush the grill with oil to prevent sticking.
Remove the mushrooms from the bowl, shaking off any excess marinade and reserving the marinade for basting.
Cook on each side for 3-4 minutes, or until caramelized and deep golden brown.
Brush the remaining marinade over the mushrooms several times as they cook.
Recipe and photography by https://www.wellplated.com/grilled-portobello-mushrooms/
Sauce recipe by https://eatwellenjoylife.com/5-minute-avocado-herb-sauce/