clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan mushroom sandwich on a white plate next to arugula and a glass of water.

Portobello Mushroom Sandwich

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.5 from 2 reviews
  • Author: Alexandra Shytsman
  • Prep Time: 20 minutes
  • Cook Time: 10 minutes
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Category: Sandwich
  • Diet: Vegan


This portobello mushroom sandwich with hummus, arugula, and tomatoes is a satisfying plant-based option to tote to school or work, or bring along on road trips, picnics, etc.


  • 3 large or 4 small portobello mushrooms
  • 3 tablespoons balsamic vinegar
  • 1 tablespoon soy sauce
  • 1 teaspoon maple syrup or honey
  • 1 medium garlic clove, crushed, grated, or finely minced
  • Freshly ground black pepper, to taste
  • 1 tablespoon extra virgin olive oil
  • For the sandwiches: bread, hummus, tomatoes, arugula


  1. Using a damp paper towel, wipe the tops of the mushrooms. Trim off the stems. Using the side of a tablespoon, scrape out the gills from the underside of the mushrooms and discard. Cut into 1/2-inch-thick slices.
  2. In a large shallow dish, whisk together vinegar, soy sauce, maple syrup, garlic, and black pepper. Add the mushrooms and toss to coat evenly. Set aside for 15 minutes to marinate, tossing once more about halfway through.
  3. Heat the oil in a large non-stick skillet over medium heat. Lift the mushrooms out (reserve the leftover marinade) and add to the skillet in a single layer. Cook until all the liquid has evaporated and the mushrooms are golden brown, about 8 to 10 minutes, resisting the urge to flip them more than once. 
  4. Add the leftover marinade to the skillet and toss to coat. Cook until the mushrooms are glazed, about 30 seconds more.
  5. To assemble sandwiches, spread hummus on both pieces of bread, and layer in the mushrooms, arugula, and tomatoes. Eat right away or within a couple of hours. (Store leftover mushrooms in an airtight container in the fridge for up to 5 days.)


  • Serving Size: 1 sandwich
  • Calories: 275
  • Fat: 7.3 g
  • Carbohydrates: 41 g
  • Fiber: 10 g
  • Protein: 13.4 g