These air fryer portobello mushroom burgers are the easiest meatless dinner I make on repeat. The mushrooms come out juicy in the middle with crisp, caramelized edges, the balsamic-pesto marinade does almost all the flavor work, and the whole thing is on the table in 15 minutes flat.

I’ve made this recipe more times than I can count — for Meatless Mondays, for friends who said they didn’t like mushrooms (they ate two), and on busy weeknights when I want something that tastes like a real burger without the cleanup. The air fryer is the secret. A grill works, but the air fryer concentrates the marinade instead of dripping it into flames, and it doesn’t dry the cap out the way a sauté pan can.
If you’ve got a pack of large portobellos and 15 minutes, you’ve got dinner.
Quick answer: Air fry portobello mushroom burgers at 370°F for 7–9 minutes, stem side down, in a single layer. Marinate 30 minutes first for the best flavor. No flipping needed.
Serve with Air Fryer Copycat Burger Onion Rings, Air Fryer Copycat McDonald’s French Fries, or with a side salad.
Why You’ll Love This Recipe
- 15 minutes start to finish once the mushrooms are marinated — faster than waiting on takeout.
- Genuinely meaty texture. Portobellos have natural umami, and the balsamic vinegar pulls even more of it out. This is not a sad veggie burger.
- One marinade, two uses. The same pesto-balsamic mix becomes the bun spread when you stir it into mayo.
- Naturally vegetarian, easily vegan. Swap the mayo for vegan mayo and skip the cheese — that’s it.
- No flipping, no babysitting. The air fryer cooks them evenly from both sides.
- Works in any air fryer — I tested this in my Ninja Foodi and a basket-style Cosori. Both nailed it.
Ingredients You’ll Need

- Portobello mushrooms: Look for firm caps with no soft spots. The bigger, the better. They shrink about 20% in the air fryer, so you want them larger than your buns to start.
- Balsamic vinegar: Any standard balsamic works. Aged balsamic adds more sweetness if you have it.
- Olive Oil: Or avocado oil. You need fat for the marinade to coat properly.
- Pesto: Store-bought is fine. Homemade basil pesto is incredible here.
- Mayonnaise: Use vegan mayo to keep this fully plant-based.
- Brioche Buns or Hamburger Buns: or whole wheat, sesame, or gluten-free buns
- Optional extras: Feel free to customize your burgers with additional toppings such as avocado slices, fresh basil, roasted red peppers, caramelized onions, or crispy bacon for indulgence.
Want melted cheese on top? Add a slice during the last minute of air-frying with the basket open just long enough to drop it on, then close and finish. Provolone, Swiss, and pepper jack all melt beautifully.
How Long to Air Fry Portobello Mushroom Burgers
Here’s the quick reference I wish every recipe had:
| Air Fryer Temp | Time | What You’re Cooking |
|---|---|---|
| 370°F | 7–9 min | Marinated portobello caps (this recipe) |
| 380°F | 5–7 min | Plain portobellos, no marinade |
| 350°F | 3–4 min | Reheating leftover cooked mushroom burgers |
| 400°F | 6 min + 1 min | With cheese melt on top |
Cook times vary slightly by air fryer brand and how thick your mushrooms are. Start checking at 7 minutes — they’re done when the caps are tender all the way through and the edges look glossy and caramelized.
How to Make Air Fryer Portobello Mushroom Burgers

Step 1: Make the marinade and soak the mushrooms
Whisk the balsamic vinegar, olive oil, pesto, salt, and pepper in a small bowl. Put the cleaned portobello caps in a zip-top bag or shallow dish and pour the marinade over them. Toss to coat. Let them sit on the counter for 30 minutes, flipping the bag once or twice so both sides soak.
Don’t skip the marinade. Mushrooms are 90% water and they hold flavor like a sponge. Thirty minutes is the sweet spot — much longer and they start to break down.

Step 2: Preheat the air fryer to 370°F
While the mushrooms marinate, preheat your air fryer for about 3 minutes. A preheated basket gives you that crispy edge from the moment the mushrooms hit it.
Step 3: Air fry, stem side down
Place the mushrooms stem side down (gill side up) in a single layer in the basket, not touching. Cook at 370°F for 7 to 9 minutes.
- Why stem side down? The gills act as a little bowl that catches the marinade and the natural juices, so the mushroom basically bastes itself while it cooks. Flip it and all that flavor drains into the basket.
- Don’t use a parchment liner here. The mushrooms release a lot of liquid, and a liner traps it underneath — you’ll end up with steamed, soggy mushrooms instead of caramelized ones. The drips into the bottom of the air fryer are fine; they wipe right out.

Step 4: Mix the pesto mayo
While the mushrooms cook, stir the mayonnaise and pesto together in a small bowl. That’s it — that’s the sauce.
Step 5: Toast the buns (optional but worth it)
After the mushrooms come out, toss the buns into the air fryer at 370°F for 1 to 2 minutes until lightly golden. Toasting matters because portobellos release moisture as they sit, and an untoasted bun will get soggy in about three bites.
Step 6: Build the burger
Smear pesto mayo on the bottom bun. Add the portobello cap, gill side up so it holds toppings. Layer on a tomato slice and a few basil leaves. Add cheese, arugula, or anything else you like. Close it up and eat immediately.

Recipe Tips From My Kitchen
- Buy the biggest portobellos you can find. They shrink in the air fryer. A cap that’s the size of your bun raw will end up too small once it cooks.
- Wipe, don’t wash. Use a damp paper towel to clean the caps. Running water makes them soak up moisture, which dilutes the marinade.
- Scrape the gills only if you want a tidier presentation. They’re edible and add flavor — I leave them in. Some people scrape them because they can darken sauces and toppings.
- Single layer, always. Stacked mushrooms steam each other. Cook in batches if your basket is small.
- Test your air fryer. The first time you make these, check at 7 minutes. If they’re not tender, give them 1–2 more.
- Save the leftover marinade for tomorrow’s salad dressing — just whisk in a little more olive oil.
Common Mistakes (and How to Fix Them)
My mushrooms turned out soggy. You either used a parchment liner, stacked them, or skipped the preheat. Liquid needs to drip away and hot air needs to circulate. Try again at 370°F preheated, single layer, no liner.
They came out dry and rubbery. Overcooked. Pull them at 7 minutes next time and check — they finish quickly after that.
The flavor was flat. Either you didn’t marinate long enough, or your mushrooms were small (less surface area = less marinade absorbed). Thirty minutes minimum, and use the biggest caps you can find.
The bun got soggy. Always toast the bun, and don’t assemble until you’re ready to eat.

Variations to Try
- Vegan portobello burger: Use vegan mayo and skip the cheese. The mushroom itself is already vegan.
- Worcestershire marinade: Swap the balsamic for ¼ cup Worcestershire sauce + 2 tablespoons water. Deeper, steakier flavor.
- Asian-inspired: Replace the pesto with 1 tablespoon soy sauce or tamari and 1 teaspoon sesame oil. Top with quick-pickled cucumbers.
- Steakhouse style: Skip the pesto mayo. Top the cooked mushroom with caramelized onions, blue cheese crumbles, and a smear of horseradish mayo.
- Mushroom melt: Use sourdough instead of buns, add provolone, and treat it like a grilled cheese.
What to Serve With Portobello Mushroom Burgers
These burgers want a crispy, salty side. My favorites:
- Air Fryer Copycat Burger King Onion Rings
- Air Fryer Copycat McDonald’s French Fries
- Air Fryer Steak Fries
- A simple arugula salad with lemon and parmesan
- Sweet potato wedges

How to Store and Reheat
Storing: Let the cooked mushrooms (no bun) cool completely, then store in an airtight container in the fridge for up to 3 days. Don’t store them assembled — the bun will turn to mush.
Freezing: Wrap cooled mushroom caps individually in plastic wrap, then transfer to a freezer bag. They keep for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating: The air fryer is the best way. 350°F for 4 to 5 minutes brings the texture right back. Avoid the microwave — it turns the cap rubbery.
Air Fryer Portobello Mushroom Burgers FAQs
How long do I air fry portobello mushroom burgers? Cook them at 370°F for 7 to 9 minutes, stem side down, in a single layer. They’re done when the caps are tender all the way through and the edges look glossy.
Do I need to flip portobello mushrooms in the air fryer? No. Flipping pours out the marinade and the natural juices that collect in the gills. Leave them stem side down the whole time — the air fryer cooks both sides evenly.
Should I remove the gills from portobello mushrooms? It’s optional. The gills are edible and add flavor. Scrape them out with a spoon only if you want a cleaner-looking burger or if you’re worried about dark color bleeding into your sauce.
Can I make these without marinating? You can, but they’ll taste flat. Even 15 minutes of marinade makes a big difference. If you’re truly rushed, brush the mushrooms with olive oil, balsamic, salt, and pepper and air fry immediately — flavor won’t be as deep, but it works.
Are portobello mushroom burgers vegan? The mushroom itself is vegan. To make the full burger vegan, use vegan mayo for the sauce, skip the cheese, and choose a vegan bun (most brioche buns contain egg and butter — check the label or use a standard wheat bun).
How many calories are in a portobello mushroom burger? About 612 calories per burger as written, including the brioche bun, pesto mayo, tomato, and basil. Skip the bun and that drops to around 280 calories.
Can I cook these in a regular oven instead? Yes. Roast on a foil-lined sheet pan at 400°F for 15 to 20 minutes, stem side down, until tender. You won’t get as much caramelization on the edges, but the flavor is still great.
What’s the best cheese for portobello mushroom burgers? Provolone, Swiss, mozzarella, and pepper jack all melt well in the last minute of cooking. For bolder flavor, try blue cheese or smoked gouda.
Can I marinate the mushrooms overnight? You can, but I don’t recommend more than 4 hours. Mushrooms break down in acidic marinades and can get mushy. Thirty minutes to an hour is the sweet spot.
Why are my air-fried mushrooms watery? Either you stacked them, used a parchment liner, or skipped the preheat. All three trap the liquid that the mushrooms release. Single layer, no liner, preheated basket — fixes it every time.
More Easy Air Fryer Recipes
- Air Fryer Portobello Mushrooms (no bun, side dish version)
- Air Fryer Stuffed Portobello Mushrooms
- Air Fryer Steak Fries
- Air Fryer Onion Rings
- Instant Pot Mac & Cheese
- Copycat Burger Recipes in the Air Fryer
Did You Make This Recipe?
If you tried these air fryer portobello mushroom burgers, please leave a star rating and a quick comment below — it genuinely helps other readers (and helps me make more recipes like this one).
Tag @forktospoon on Instagram or share your photo in our Air Fryer Recipes Facebook group — I love seeing what you make.

Air Fryer Portobello Mushroom Burgers
Description
Ingredients
For the mushrooms and marinade
- 4 large portobello mushroom caps, cleaned and stems removed
- ¼ cup balsamic vinegar
- 2 tablespoons olive oil
- 1 tablespoon basil pesto, store-bought or homemade
- ½ teaspoon kosher salt
- ¼ teaspoon black pepper
For the pesto mayo
- ¼ cup mayonnaise, use vegan mayo for a plant-based version
- 1 tablespoon basil pesto
For serving
- 4 brioche buns, or whole wheat, sesame, or gluten-free buns
- 4 slices tomato, ripe
- 8 basil leaves, fresh
- 4 slices provolone, mozzarella, or Swiss cheese (optional)
- 1 cup baby arugula , or butter lettuce, optional
Instructions
- Make the marinade. In a small bowl, whisk together the balsamic vinegar, olive oil, pesto, salt, and black pepper until fully combined.
- Marinate the mushrooms. Place the cleaned portobello caps in a zip-top bag or shallow dish. Pour the marinade over them, seal or cover, and toss to coat. Let them marinate on the counter for 30 minutes, flipping the bag once or twice so both sides absorb the marinade.
- Preheat the air fryer to 370°F (188°C) for about 3 minutes while the mushrooms finish marinating.
- Air fry the mushrooms. Place the portobello caps stem side down (gill side up) in a single layer in the air fryer basket, making sure they aren’t touching. Cook at 370°F for 7 to 9 minutes, until the caps are tender all the way through and the edges look glossy and caramelized. Do not flip — the gills hold the marinade and natural juices.
- Add cheese (optional). During the last minute of cooking, open the basket, place a slice of cheese on each mushroom, and close the basket to finish cooking. The residual heat will melt the cheese.
- Make the pesto mayo. While the mushrooms cook, stir the mayonnaise and pesto together in a small bowl.
- Toast the buns. Remove the mushrooms and tent with foil. Place the buns cut-side up in the air fryer and toast at 370°F for 1 to 2 minutes, until lightly golden.
- Build the burgers. Spread pesto mayo on both halves of each bun. Place a portobello cap gill side up on the bottom bun, top with a tomato slice, 2–3 basil leaves, and any optional toppings. Close the burger and serve immediately.
Equipment
- Cooking Spray
- Parchment Paper, optional
- Zip-top plastic bag or shallow dish (for marinating)
- Small whisk
- Small mixing bowl (for the pesto mayo)
- Tongs or Spatula
Notes
NOTES
Choose the biggest mushrooms you can find. Portobellos shrink about 20% in the air fryer. A cap that looks slightly larger than your bun raw will fit perfectly once cooked. Wipe, don’t wash. Clean mushrooms with a damp paper towel. Running water makes them absorb moisture, which dilutes the marinade. No parchment liners. Mushrooms release a lot of liquid as they cook. A liner traps that liquid underneath and steams the mushrooms instead of letting them caramelize. No flipping needed. Cooking stem side down lets the gills act as a little bowl that holds the marinade — flipping pours all that flavor out. Single layer only. If your basket is small, cook in batches. Stacked mushrooms steam each other and turn out soggy. Make it vegan. Use vegan mayo for the sauce and skip the cheese. The mushroom and marinade are already plant-based. Check your buns — most brioche contains egg and butter, so swap to a standard wheat or vegan bun. Make it gluten-free. Use gluten-free buns and confirm your pesto is gluten-free (most are, but check the label). No air fryer? Roast the marinated mushrooms on a foil-lined sheet pan at 400°F for 15 to 20 minutes, stem side down, until tender. You won’t get quite as much edge caramelization, but the flavor is still excellent. Storage: Store cooked mushrooms (no bun) in an airtight container in the fridge for up to 3 days. Don’t store the burgers assembled — the bun will go soggy. Freezing: Wrap cooled mushroom caps individually in plastic wrap, then place in a freezer bag. Freeze for up to 3 months. Thaw overnight in the fridge before reheating. Reheating: Reheat in the air fryer at 350°F for 4 to 5 minutes. Skip the microwave — it turns the cap rubbery.Nutrition
Share this recipe
We can’t wait to see what you’ve made! Mention @forktospoon or tag #forktospoon!

Patti
I’m trying out recipes for my new Ninja Grill & Griddle. Wow! This was a hit…correction, it was a home run!
The recipe was easy to follow and the results simply delicious. I added swiss cheese and spinach, also.
Will definitely be making this again and again. Thank you!