Why You’ll Love This Recipe
- Portobello mushrooms provide a rich, hearty texture similar to meat.
- Easy to prepare with simple ingredients.
- Perfect for a vegetarian or plant-forward meal.
- Packed with savory, earthy flavors.
- Easy to customize with different sauces, cheeses, and vegetables.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
Portobello mushroom caps
olive oil
balsamic vinegar
garlic, minced
salt
black pepper
sandwich buns or ciabatta rolls
lettuce leaves
tomato slices
red onion slices
mayonnaise or garlic aioli
optional provolone or mozzarella cheese
Directions
- Clean the Portobello mushroom caps and remove the stems if needed.
- In a small bowl, mix olive oil, balsamic vinegar, minced garlic, salt, and black pepper.
- Brush the mushrooms with the marinade on both sides.
- Heat a grill pan or skillet over medium heat.
- Cook the mushrooms for about 4–5 minutes per side until tender and slightly browned.
- If using cheese, place a slice on top of the mushrooms during the last minute of cooking to allow it to melt.
- Lightly toast the sandwich buns or ciabatta rolls.
- Spread mayonnaise or garlic aioli on the inside of the buns.
- Place the cooked Portobello mushroom on the bottom half of the bun.
- Top with lettuce, tomato, and red onion before closing the sandwich and serving.
Servings and timing
Servings: 2 sandwiches
Prep time: 10 minutes
Cook time: 10 minutes
Total time: about 20 minutes
Variations
Caprese style
Add fresh mozzarella, basil leaves, and sliced tomatoes with a drizzle of balsamic glaze.
Vegan version
Use vegan mayonnaise or hummus and skip the cheese.
Spicy version
Add sliced jalapeños or spread a spicy mayo for extra heat.
Mediterranean style
Add roasted red peppers, arugula, and a spread of pesto.
Grilled vegetable sandwich
Add grilled zucchini, eggplant, or bell peppers for a more filling sandwich.
Storage/Reheating
Store leftover cooked Portobello mushrooms in an airtight container in the refrigerator for up to 3 days.
To reheat, warm the mushrooms in a skillet over medium heat or briefly in the microwave.
For best texture, assemble the sandwich fresh when ready to serve.
FAQs
What makes Portobello mushrooms good for sandwiches?
Their large size and meaty texture make them a great plant-based alternative to burgers or meat fillings.
Can I grill the mushrooms instead of cooking them in a pan?
Yes, grilling adds a smoky flavor and works very well for this recipe.
Should I remove the gills from the mushrooms?
It’s optional. Removing them can reduce moisture and make the sandwich slightly less messy.
What bread works best for a Portobello mushroom sandwich?
Ciabatta, brioche buns, sandwich rolls, or sourdough bread all work well.
Can I make this sandwich vegan?
Yes, simply skip the cheese and use a vegan spread.
How do I keep the sandwich from getting soggy?
Toast the bread and avoid adding too much marinade.
Can I add cheese to the sandwich?
Yes, provolone, mozzarella, or Swiss cheese pair well with Portobello mushrooms.
Can I prepare the mushrooms ahead of time?
Yes, you can cook them ahead and store them in the refrigerator, then reheat before serving.
What sauces go well with this sandwich?
Garlic aioli, pesto, hummus, or balsamic glaze all complement the mushrooms.
What sides go well with a Portobello mushroom sandwich?
Fries, sweet potato wedges, salad, or roasted vegetables make great side dishes.
Conclusion
The Portobello mushroom sandwich is a delicious and satisfying option for anyone looking for a flavorful plant-forward meal. With its juicy mushrooms, fresh toppings, and toasted bread, this sandwich offers a hearty combination of textures and savory flavors that make it perfect for lunch or dinner.
PrintPortobello Mushroom Sandwich
A hearty Portobello mushroom sandwich featuring juicy marinated mushrooms grilled until tender and served on toasted bread with fresh vegetables and a creamy spread. Its rich, savory flavor and meaty texture make it a satisfying plant-forward meal.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Yield: 2 sandwiches
- Category: Main Course
- Method: Pan Fry
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 2 large Portobello mushroom caps
- 1 tbsp olive oil
- 1 tbsp balsamic vinegar
- 2 cloves garlic, minced
- 1/4 tsp salt
- 1/4 tsp black pepper
- 2 sandwich buns or ciabatta rolls
- 2 lettuce leaves
- 4 tomato slices
- 1/4 small red onion, sliced
- 2 tbsp mayonnaise or garlic aioli
- 2 slices provolone or mozzarella cheese (optional)
Instructions
- Clean the Portobello mushroom caps and remove the stems if needed.
- In a small bowl, mix olive oil, balsamic vinegar, minced garlic, salt, and black pepper.
- Brush the mushrooms with the marinade on both sides.
- Heat a grill pan or skillet over medium heat.
- Cook the mushrooms for about 4–5 minutes per side until tender and slightly browned.
- If using cheese, place a slice on top of each mushroom during the last minute of cooking to melt.
- Lightly toast the sandwich buns or ciabatta rolls.
- Spread mayonnaise or garlic aioli on the inside of the buns.
- Place the cooked Portobello mushroom on the bottom half of each bun.
- Top with lettuce, tomato slices, and red onion, then close the sandwich and serve.
Notes
- For a vegan version, skip the cheese and use vegan mayonnaise or hummus.
- Add fresh mozzarella, basil, and balsamic glaze for a Caprese-style sandwich.
- Include roasted red peppers, pesto, and arugula for a Mediterranean twist.
- Add grilled zucchini, eggplant, or bell peppers for a heartier vegetable sandwich.
- Remove mushroom gills before cooking if you prefer a less juicy filling.
Nutrition
- Serving Size: 1 sandwich
- Calories: 340 kcal
- Sugar: 5 g
- Sodium: 520 mg
- Fat: 16 g
- Saturated Fat: 4 g
- Unsaturated Fat: 11 g
- Trans Fat: 0 g
- Carbohydrates: 38 g
- Fiber: 4 g
- Protein: 10 g
- Cholesterol: 15 mg