01 - In a large bowl, whisk together the olive oil, balsamic vinegar, minced garlic, dried thyme, dried rosemary, salt, and black pepper until well combined.
02 - Add the cleaned mushrooms to the bowl and toss thoroughly to coat every piece evenly in the marinade. Let them rest for 10 minutes while the grill heats up.
03 - Preheat an outdoor grill or grill pan to medium-high heat. Thread the marinated mushrooms onto skewers or arrange them in a grill basket for easier handling.
04 - Place the mushrooms on the hot grill and cook for 3 to 4 minutes per side until tender with distinct grill marks, basting occasionally with any leftover marinade.
05 - Melt the butter in a large skillet over medium heat. Transfer the grilled mushrooms into the skillet and sauté for 2 to 3 minutes, stirring occasionally, until fragrant and lightly browned.
06 - Remove the skillet from heat. Sprinkle the mushrooms with chopped fresh parsley and adjust the seasoning with additional salt and pepper as needed. Serve warm with lemon wedges on the side.