How to Make a Portobello Mushroom Burger (October 2026)

To make a portobello mushroom burger, remove the stem and scrape the gills, score the cap, and marinate it for 20 to 30 minutes in olive oil, balsamic vinegar, soy sauce and garlic. Then cook 4 to 5 minutes per side over high heat until charred, drain off the liquid, and stack it in a toasted bun. It takes about 45 minutes and only a pan, and the active work is closer to 15.

The reason this is worth doing properly: a portobello cap holds a surprising amount of water, and most disappointing mushroom burgers fail for the same reason. The cap is wet, the sauce goes on the bread, and everything collapses halfway through eating it.

So the whole method below comes down to three moves. Prep the cap so it is not already leaking. Cook it hot and fast so the moisture cooks off instead of soaking in. Assemble it at the last second with the sauce on the mushroom, not the bun.

I make these on a weeknight most often, and the marinating time is really the only waiting. While the caps sit in the marinade you can toast the buns, slice the toppings and get the caramelized onions going in a second pan.

What You Need for a Portobello Mushroom Burger

Four large portobello caps make two proper burgers. Look for caps that are flat, roughly 4 to 5 inches across, and dry to the touch with no dark bruising on the rim. If you can, buy them the day you cook them; caps stored for a few days go soft and lose the density that gives the burger its bite.

The Mushrooms

  • 4 large portobello caps (about 450 g total, stems removed)
  • 2 to 3 tablespoons olive oil
  • Coarse salt and freshly ground black pepper

The Marinade

  • 3 tablespoons olive oil (45 ml)
  • 2 tablespoons balsamic vinegar (30 ml)
  • 1 tablespoon soy sauce or tamari (15 ml)
  • 2 cloves garlic, minced or grated
  • 1 teaspoon dried oregano or thyme, optional

The soy sauce is the part people leave out and it is the part that matters most. Oil carries flavor, vinegar sharpens it, and soy sauce brings the savory depth that makes a mushroom read as a burger rather than as a vegetable. Use tamari if you are keeping it gluten-free; Worcestershire sauce works in the same slot if you eat dairy and eggs.

For the Burger

  • 2 burger buns, ideally sturdy ones like potato or brioche
  • 1 to 2 slices of cheese per burger, provolone, mozzarella, Swiss or a vegan slice
  • A sauce of your choice, from the list below
  • Avocado, tomato, red onion, arugula or lettuce, dill pickles

Tools Worth Having

A large cast iron skillet or grill pan, a sheet pan for the oven method, a pastry brush for the marinade, a teaspoon for scraping the gills, and paper towels. A meat thermometer is not useful here. You are watching color and texture, not temperature.

Step-by-Step

Prepare the Portobello Caps

Prepare the Portobello Caps

Start by pulling the stem out. Twist it gently at the base and it usually comes free with a small piece of the cap attached, which is fine. The stem is fibrous and will not break down under chewing, so take the whole thing.

Next, scrape out the gills with the back of a teaspoon. That dark ribbed layer under the cap is the single biggest cause of a watery burger, because it holds water like a sponge and turns the cap bottom to slime. It is edible, no question, but it is the part you remove for a burger.

Score the cap in a shallow diamond pattern, about a quarter inch deep, cutting through the flesh but not the skin. Those cuts are channels for the marinade and they are what stops the seasoning sliding off into the pan.

  1. Twist out the stem and scrape the gills with a teaspoon.
  2. Score the cap surface in a shallow diamond pattern.
  3. Pat both sides dry with paper towels.
  4. Whisk 3 tablespoons olive oil, 2 tablespoons balsamic vinegar, 1 tablespoon soy sauce and 2 cloves of minced garlic together.
  5. Brush or drizzle the marinade over both sides of each cap, working some into the score marks.
  6. Marinate 20 to 30 minutes on a plate or in a shallow dish, turning once halfway.

Longer than 30 minutes and the cap starts to drink the marinade like a sponge, which is how you get a soggy burger again. Under 20 minutes and the seasoning stays mostly on the surface.

Cook the Mushrooms Until Browned

Cook the Mushrooms Until Browned

Whichever method you use, start with a hot surface and go fast. Mushrooms that cook slowly release their water and then simmer in it, and a simmered cap is exactly the grey, floppy thing you are trying to avoid.

On the Grill

Preheat to high heat. Place the caps gill side down and leave them alone for 4 to 5 minutes. You are looking for dark char lines and a cap that has visibly shrunk. Turn with a wide spatula or tongs and give the second side the same 4 to 5 minutes, basting once with the leftover marinade.

Some cooks flip twice per side, about two minutes on, flip, two more minutes, flip again. It evens out the char on caps that are thick in the middle. Either way works.

In the Oven

Heat to 400F / 200C. Put the caps on a lined sheet pan, not a bare one, and leave a little space between them so hot air moves around. Roast 15 to 20 minutes, flipping at the halfway point, until the edges are browned and the center gives easily to a knife. Add cheese for the last 5 to 10 minutes so it melts without drying the cap out.

Pull them off the pan and let them sit two minutes. Liquid will collect underneath, and that liquid belongs in the pan, not in your bun.

In a Skillet

Heat a cast iron skillet over medium-high until a drop of water skates across the surface. Add a tablespoon of oil, then the caps gill side down. Cook 4 minutes without moving them, press once with the spatula to flatten any cupping, then flip and give the second side 3 to 4 minutes.

Two caps fit in a 12 inch skillet. Crowding drops the pan temperature and you end up steaming them instead of browning them, so cook in batches if you are making more than four.

How to Tell They Are Done

Three cues, and all three should be there. The edges are visibly browned. The cap smells like food rather than like a mushroom, which is the smell of the surface browning. And a knife slides into the thickest part with almost no resistance. If the outside is dark and the center still resists, turn the heat down rather than pushing harder, and give it another two minutes per side.

Assemble the Portobello Mushroom Burger

Toast the cut sides of the buns in the same pan for 30 to 60 seconds while the caps rest. A toasted cut face is the cheapest insurance against sogginess you will ever buy, because it creates a barrier that the mushroom liquid stops at.

Spread a thin layer of sauce on the toasted side of the bottom bun. If the sauce is thick, a light scrape is plenty. Then put the drained cap on top, gill side up, so the bowl of the cap holds the cheese and toppings instead of tipping the stack.

  1. Toast both buns cut side down for 30 to 60 seconds.
  2. Sauce the toasted side of the bottom bun lightly.
  3. Set the drained cap on top, gill side up.
  4. Add cheese, then wetter toppings like tomato and onion, then dry leafy ones like arugula or lettuce.
  5. Sauce the top bun and close it just before serving.

The layering order does more work than people expect. Cheese goes directly on the hot cap so the residual heat melts it. Tomato and onion go above the cheese so they do not slide off on the first bite. Leafy greens go last of the wet toppings because they wilt and go limp within minutes.

A single cap is a full burger, but two caps stacked gill side to gill side makes a taller, sturdier sandwich if you are hungry or serving people who eat like you do. Toast the bun, sauce it well, and it holds together.

Sauces and Toppings Worth Trying

For sauce, a pesto aioli is the one I make most: blend a spoonful of basil pesto into two tablespoons of mayonnaise and a squeeze of lemon. Blue cheese dressing works if you want the portobello to taste more meaty. Garlic and lemon yogurt is the lightest option and cuts the richness of a cheese slice. A plain burger sauce with ketchup, mustard, pickle brine and a dash of hot sauce is the fastest route to a familiar flavor. Thick barbecue sauce works, but go lightly and add it after cooking, since sugar burns fast over high heat.

For toppings, avocado slices are the classic and need nothing else. Caramelized onions, cooked slowly in butter for 15 minutes, are the upgrade most worth the extra pan. Provolone or mozzarella melt cleanly; Swiss adds a nuttiness that suits a smoky char. Dill pickle chips are a sharp, acidic contrast that also helps cut the fat of the cheese. Arugula brings peppery greens that stay crisp. Tomato slices need to be thick and well drained, or they will water the bun. Sprouts or microgreens hold up better than lettuce if the burger has to sit for ten minutes.

Common Mistakes and How to Fix Them

A soggy mushroom burger is the number one complaint, and the fix is structural rather than a matter of cooking longer. Mushrooms are about 90 percent water, and a raw cap carries that water in its flesh. You cannot evaporate all of it, but you can control where it goes.

  • Pat the caps dry before marinating. Surface moisture dilutes the marinade and drips into the pan instead of flavoring the cap.
  • Do not over-marinate. Past about 30 minutes the cap absorbs liquid faster than it absorbs seasoning, and you have built the sogginess into the meat.
  • Drain after cooking. Blot the underside with a paper towel, or tip each cap on the pan for a few seconds. Mushrooms release a surprising amount of liquid in the last few minutes of cooking.
  • Toast the bun. Thirty seconds of cut-side-toast gives you a barrier the liquid stops at.
  • Sauce the cap, not the bread. A mayo or pesto layer on the bun is a sponge. A thin layer on the mushroom is not.
  • Assemble to order. Every minute between cooking and eating costs you crunch.

Beyond sogginess, the other failures are mostly about heat and balance.

Bland flavor means the marinade was skipped or had no umami in it. Balsamic and oil on their own taste fine as a salad dressing and dull as a burger filling. Add soy sauce, tamari or Worcestershire.

Charred outside, raw inside means the heat was too high or the caps were too thick. Cut a cap that is more than an inch thick in half, or press it gently with a spatula during the first minutes of cooking so the thickness reduces.

Slipping off the grill means the caps were not scored, were not dry, or the grates were not oiled. Score deeper, pat dryer, and brush the grates with oil before they heat.

A watery bun is almost always thin slices of tomato or undrained pickles, not the mushroom. Salt the tomato slices and let them sit on a paper towel for five minutes, and blot the pickles.

An unbalanced burger — one that falls apart on the second bite — means too much sauce or too many wet toppings. Use a sturdy bun, half the sauce you think you need, and put the driest topping directly under the top bun so it holds everything in place.

For a barbecue, cook the caps in batches on a sheet pan in the oven and bring them to the grill to char quickly just before serving. It keeps the line moving and gives you the same char without the crowding problem. Stems are worth keeping too: chop them and pan-fry them hard with salt while the caps marinate, and they turn into a crisp, mushroomy snack that nobody expects on a burger night.

Cooked caps keep three to four days covered in the refrigerator. Reheat them in a hot dry skillet for two minutes a side rather than in the microwave, which will make them rubbery and wet at the same time. Store the caps and the buns separately, and build the burger at the last moment.

Frequently Asked Questions

Should I remove the gills from portobello mushrooms for a burger?

Yes, for a burger. The dark ribbed gills hold water and turn to slime when cooked, which is the main reason mushroom burgers come out soggy. They are perfectly edible, so removing them is a texture choice rather than a safety one. A teaspoon scrapes them out in under a minute per cap, and the difference in the finished sandwich is large enough that it is worth doing every time.

Can I make a portobello mushroom burger in the oven?

Yes, and it is the easiest method of the three. Heat the oven to 400F / 200C, marinate the caps for 20 to 30 minutes, then roast them on a lined sheet pan for 15 to 20 minutes, flipping at the halfway point. They are done when the edges brown and a knife slides through the thickest part without resistance. Add cheese for the final five minutes.

What cheese goes best on a portobello mushroom burger?

Provolone and mozzarella melt the cleanest and stay mild, which lets the balsamic and garlic marinade lead. Swiss adds a nutty note that pairs well with a smoky char, and a sharp cheddar works if you want the sandwich to read as a classic cheeseburger. For a vegan version, any aged vegan slice melts well, added for the last five minutes of cooking rather than at the end.

How do I keep portobello mushrooms from getting watery?

Pat the caps dry, scrape the gills, and keep the marinade to 20 to 30 minutes so the cap seasons without absorbing extra liquid. Cook them fast over high heat so the moisture drives off instead of simmering in, then blot or drain the liquid that collects on the pan. Toasting the bun and putting the sauce on the mushroom rather than the bread keeps the bread dry to the last bite.

Can I make portobello mushroom burgers ahead of time?

You can cook the caps three to four days ahead and refrigerate them covered, but do not assemble the sandwiches early. Reheat the caps in a hot dry skillet for two minutes a side instead of microwaving them, which makes them rubbery. Store caps and buns separately, toast the bun at the last minute, and build each burger right before it is eaten.

What toppings work well with a portobello mushroom burger?

Avocado slices are the classic pairing, and caramelized onions cooked slowly in butter are the biggest upgrade. Tomato and dill pickle chips add acidity that cuts the richness of the cheese, while arugula or sprouts hold their texture better than lettuce when the burger sits. Add the wettest toppings above the cheese and the driest one directly under the top bun to keep the stack together.

Conclusion

A portobello mushroom burger is decided in three places: the prep, the heat, and the assembly. Scrape the gills and score the cap, marinate 20 to 30 minutes in oil, vinegar and soy, then cook fast until the edges brown. Drain the liquid, toast the bun, and put the sauce on the mushroom rather than the bread.

Start with the pan. Get the grill, oven or skillet properly hot, and while it heats, whisk the marinade and de-gill the caps. Everything after that is four minutes per side and a few minutes of stacking.

Leave a Comment