This is a grilled portobello mushroom burger with a balsamic-rosemary marinade and a charred red pepper spread. It comes together in about 25 minutes and uses one bowl for the marinade and the grill for everything else. If you want a meatless burger that actually tastes like something, this is a solid place to start.
Why this recipe works
Two things make this burger worth doing. First, the balsamic-soy marinade pulls double duty — the acid in the vinegar helps the mushroom absorb flavor fast, while the soy adds the savory depth that makes you forget you’re eating a vegetable. Second, grilling the red pepper directly on the grate until it’s slightly blackened gives you a smoky, jammy spread with zero extra prep. You’re already using the grill, so the pepper costs you nothing extra in time or dishes.
Shopping notes
- Portobello caps: Buy the largest ones you can find — they shrink on the grill. Look for caps that are firm and dry, not slimy. Avoid pre-sliced portobellos; you need the whole cap to hold together.
- Steak seasoning: The recipe marks this optional, and it genuinely is. A good pinch of black pepper and a little garlic powder does the same job if you don’t have it on hand.
- Reduced-fat Swiss cheese: Regular Swiss melts better and tastes better. Skip the reduced-fat version — it turns rubbery on a hot mushroom.
- Whole-wheat buns: Any sturdy bun works. Avoid soft sandwich bread-style buns; they’ll go soggy from the mushroom’s moisture before you finish building.
Troubleshooting
- Mushroom releases too much water on the grill: You didn’t remove the gills. Scrape them out with a spoon before marinating — gills hold moisture and will steam the mushroom instead of letting it char.
- Marinade slides right off: Pat the caps dry with a paper towel before adding the marinade. Wet mushroom surfaces repel oil-based coatings.
- Mushroom turns rubbery instead of tender: You pulled it too early. Three to four minutes per side is a minimum; go by feel — it should give slightly when pressed, not bounce back hard.
- Red pepper skin won’t come off cleanly: You don’t need to peel it for this recipe. The charred skin gets minced into the spread, which adds flavor. Just remove any large blackened flakes.
- Bun goes soggy immediately: Toast the cut sides of the bun on the grill for about 60 seconds before building. It creates a barrier against the mushroom’s moisture.
Keeping and reheating
Store grilled mushroom caps separately from the buns and toppings in an airtight container in the fridge for up to 3 days. The red pepper spread keeps in a small sealed container for the same amount of time. To reheat, put the mushroom cap back on a medium-hot grill or in a dry skillet for 2 to 3 minutes per side — the microwave works in a pinch but makes them rubbery. Assembled burgers don’t store well; build fresh each time. Freezing the cooked caps is possible but not recommended; the texture turns soft and watery after thawing.
Grilled Portobello Mushroom Burger with Balsamic Marinade
Equipment
- Charcoal or gas grill (or cast-iron grill pan)
- Medium mixing bowl
- Silicone basting brush
- Sharp chef’s knife
- Cutting board
- Spoon (for scraping mushroom gills)
- Instant-read thermometer (optional, for grill temperature)
Ingredients
- ¼ cup balsamic vinegar 60ml
- 1 tablespoon garlic minced
- 1 tablespoon soy sauce
- 2 teaspoons olive oil 10ml
- ½ teaspoon fine sea salt or to taste
- 1 tablespoon rosemary chopped
- 1½ teaspoons steak seasoning optional
- 4 large portobello mushroom caps gills removed
- 4 whole whole-wheat burger buns approximately 4-inch / 10cm diameter
- 4 thick slices onion
- 4 slices Swiss cheese reduced-fat; use vegan cheese slices for a plant-based version
- 4 thin slices tomato
- 4 large leaves lettuce or baby spinach
- 1 small red bell pepper
Instructions
- Add the balsamic vinegar, garlic, soy sauce, olive oil, salt, rosemary, and steak seasoning to a medium mixing bowl and whisk to combine.¼ cup balsamic vinegar, 1 tablespoon garlic, 1 tablespoon soy sauce, 2 teaspoons olive oil, ½ teaspoon fine sea salt, 1 tablespoon rosemary, 1½ teaspoons steak seasoning
- Coat the mushroom caps fully in the marinade, turning several times to ensure even coverage. Place them gill-side up so the marinade pools inside the cap. Allow 15-20 minutes at room temperature for the mushrooms to absorb the flavour.4 large portobello mushroom caps
- Place the mushroom caps gill-side down on a preheated grill over medium-high heat. Grill for 3-4 minutes per side until tender and charred with visible grill marks. The caps should feel soft when pressed gently with tongs.4 large portobello mushroom caps
- Brush the thick onion slices lightly with any remaining marinade and grill for 2-3 minutes per side over medium-high heat until softened and lightly charred.4 thick slices onion
- Place the whole red bell pepper directly on the grill grate. Grill for 8-10 minutes, turning every 2-3 minutes with tongs, until the skin is blistered and slightly blackened on all sides. Remove and allow to cool for 2-3 minutes before handling.1 small red bell pepper
- Peel off the blistered skin from the red pepper, remove the stem and seeds, then finely mince the flesh. Spread the minced pepper evenly onto the bottom half of each burger bun.1 small red bell pepper, 4 whole whole-wheat burger buns
- Toast the burger buns on the grill cut-side down for 1-2 minutes until lightly golden. Assemble each burger: bottom bun with red pepper spread, grilled portobello cap gill-side up, a slice of Swiss cheese, a thick onion slice, a tomato slice, and lettuce or baby spinach. Place the top bun and serve immediately.4 whole whole-wheat burger buns, 4 large portobello mushroom caps, 4 slices Swiss cheese, 4 thick slices onion, 4 thin slices tomato, 4 large leaves lettuce
Notes
Nutrition
Common questions
Do I have to remove the gills from the portobello caps?
Yes — leaving the gills in is the most common reason mushroom burgers turn out watery. Use a spoon to scrape them out before marinating; it takes about 30 seconds per cap.
Can I make this on a stovetop grill pan instead of an outdoor grill?
A cast-iron grill pan works fine. Get it hot over medium-high heat before the mushrooms go in, and don’t move them for the first 3 minutes so you get actual grill marks and char rather than steaming.
Is this recipe actually vegan?
Not as written — it includes Swiss cheese. Leave out the cheese and it’s vegan. Everything else in the ingredient list is plant-based.
Can I marinate the mushrooms longer than 20 minutes?
Keep it under 30 minutes. Balsamic vinegar is acidic enough that a longer soak starts to break down the mushroom’s texture, and you’ll end up with something mushy rather than meaty.
What if I can’t find large portobello caps?
Use two smaller caps per burger and overlap them slightly on the bun. The cook time stays the same; just watch them closely since thinner caps can dry out faster.
More burger recipes to try
- Veggie Sauce Burger Perfection
- Mushroom Swiss King Copycat
- Five Guys Veggie Sandwich Style
- Halloumi King Burger Homage
