01 - In a large mixing bowl, whisk together melted butter, olive oil, minced garlic, parsley, thyme, soy sauce, balsamic vinegar, black pepper, and salt until thoroughly combined.
02 - Add the mushrooms to the bowl and toss well to coat each mushroom completely in the marinade. Cover and refrigerate for at least 30 minutes, or up to 2 hours for more pronounced flavor.
03 - Preheat a grill or grill pan over medium-high heat until properly hot.
04 - Thread smaller mushrooms onto skewers or arrange larger mushrooms directly on the grill grate.
05 - Grill mushrooms for 8 to 10 minutes, turning occasionally, until golden and tender with prominent grill marks. Baste once or twice with any remaining marinade during cooking.
06 - Remove from heat, transfer to a serving platter, and garnish with additional fresh parsley if desired. Serve warm.