01 - In a small mixing bowl, whisk together the olive oil, balsamic vinegar, soy sauce, minced garlic, chopped rosemary, smoked paprika, black pepper, and salt until fully combined.
02 - Arrange the Portobello caps gill-side up in a large baking dish or place them in a ziplock bag. Pour the marinade evenly over the mushrooms and let them soak for at least 15 minutes, or up to 2 hours for more intense flavor, turning once halfway through.
03 - Heat a grill or grill pan over medium-high heat. Remove the mushrooms from the marinade, reserving any leftover liquid for basting.
04 - Place the mushrooms cap-side down on the hot grill. Cook for 5 to 6 minutes per side, basting occasionally with the reserved marinade, until the caps are tender and deeply browned.
05 - Transfer the grilled Portobello steaks to a platter and serve hot as a main course, or slice them for use in sandwiches, wraps, or salads.