Portobello Mushroom Sandwich

Mushrooms:
4 portobello mushrooms, stems removed
2 Tablespoons olive oil
1/4 cup balsamic vinegar
3 cloves garlic, minced
1 Tablespoon lemon juice
1 Tablespoon soy sauce
3/4 teaspoon Kosher salt
1/2 teaspoon ground black pepper
Aioli:
1/2 cup mayonnaise
1/4 cup roughly chopped chives
1 teaspoon dijon mustard
1 clove garlic
Squeeze of lemon
Salt, to taste
Sandwiches:
4 slices American cheese
4 brioche buns
1 cup mixed greens and/or sprouts
6 ounces of jarred roasted red bell peppers, sliced

Make the marinade:
In a glass measuring cup, whisk together the olive oil, balsamic, garlic, lemon juice, and salt and pepper. Place the mushrooms in a zip lock bag or shallow dish and pour the marinade over the top and undersides of the mushrooms. Cover and refrigerate, marinating for at least 30 minutes or up to 12 hours.
Make the aioli:
Combine the mayo, chives, dijon, garlic, and lemon in a food processor. Pulse until the chives are broken up into smaller pieces, stirring and scraping the bowl as necessary. Alternatively, chop the chives into small pieces with a knife and stir everything together in a bowl. Taste and season with salt as needed.
To grill the mushrooms:
Start with clean and oiled grates. Preheat the grill over high heat. Use tongs to transfer the mushrooms directly to the grill. Grill undisturbed for 3-4 minutes per side, or until mushrooms take on a rich, brown color. Place cheese slices on the mushrooms for the last minute of cooking time.
To pan-fry the mushrooms:
Brush a grill pan with a little oil, then heat over medium high heat. Add the mushrooms and cook undisturbed for 3-4 minutes per side or until mushrooms take on a rich brown color. Place cheese slices on the mushrooms for the last minute of cooking time.
To serve:
Spread each side of the brioche bun with the prepared aioli. Layer with the grilled mushroom and cheese, sliced bell peppers, and sprouts.