01 - In a large bowl, whisk together olive oil, balsamic vinegar, minced garlic, dried thyme, dried rosemary, salt, and freshly ground black pepper until well combined.
02 - Add the cleaned mushrooms to the marinade and toss thoroughly to coat evenly on all sides. Let rest for 10 minutes to absorb the flavors while preparing the grill.
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 mushrooms on the grill and cook for 3 to 4 minutes per side until tender with visible grill marks, basting occasionally with any remaining marinade.
05 - Melt butter in a large skillet over medium heat. Add the grilled mushrooms and sauté for 2 to 3 minutes, stirring occasionally, until fragrant and lightly golden brown.
06 - Remove from heat and sprinkle generously with fresh chopped parsley. Adjust seasoning with additional salt and pepper as needed. Serve warm with lemon wedges on the side.