Stuffed Portobello Mushrooms deliver all the satisfying, umami-rich heft of a steak in a vegetarian package. I stuff big caps with sweet roasted tomatoes, creamy goat cheese, and plenty of herbs, then bake until the filling is soft and the mushrooms are tender. They're beautiful on a party platter, comforting as a meatless main with a green salad, or alongside a simply roasted steak or pork chop when you want something bright and savory on the plate.

While staging in a steakhouse kitchen, I learned a simple prep trick: trim the tough stems and spoon out the chocolate-colored gills to create a neat cavity for filling. I brought that technique home and built this recipe around it-stuffed Portobello mushrooms filled with oven-roasted tomatoes, tangy goat cheese, and fresh herbs, then baked until tender and savory.
↓ Recipe
Why You'll Love Portobello Stuffed Mushrooms
- Meaty but no meat - Umami rich Portobello caps give steak-like heft, so you get a satisfying, vegetarian main or hearty appetizer.
- Make-ahead friendly - Stuff ahead and refrigerate; bake when guests arrive for stress-free timing.
- Great presentation, minimal effort - Big portobellos look beautiful on a platter and disappear fast.
Ingredients You'll Need
These oversized stuffed mushrooms are so good! Let me show you how tricks to clean the mushroom caps, stuff them, and bake them.
- Portobello mushrooms - Large, firm caps about 4" across.
- Tomatoes - I use oven roasted tomatoes for extra rich flavor, but fresh work.
- Oil - Extra virgin olive il or avocado oil.
- Lemon juice - Adds bright acidity for balance.
- Shallot - Adds subtle sweetness.
- Garlic cloves - Fresh, for aromatic flavor depth.
- Goat cheese - Plain or herbed.
- Fresh herbs - Thyme, parsley, chives (optional garnish).
Substitutions and Variations
All of these variations have so much flavor, so be creative and do what sounds good. Next time, try one of these:
- Short on time? Use chopped fresh tomatoes, or try chopped sun-dried tomatoes.
- Cheese swap: Replace goat cheese with grated mozzarella and spoon a little marinara on top before baking for a pizza-like finish.
- Add protein: Stir in cooked, crumbled Italian sausage - or chop cooked sausage links and pulse briefly in a food processor to refine the texture.
- Add greens: Fold in chopped fresh spinach (or baby arugula) for color.
Chef's tip: Portobello mushrooms (sometimes spelled portabella) are simply mature cremini mushrooms - the same mushroom, but larger. Their dark brown caps (about 4" across) have a deep, foresty aroma and a meaty texture that stands up well to stuffing. Unlike smaller mushrooms, portobellos are sold with exposed gills; I scrape them out because a clean cavity makes a neater, more appetizing vessel for filling.

How to Make Stuffed Portobello Mushrooms
Start by cleaning the mushrooms. Gather your ingredients.
How to Clean Portobello Mushrooms
- Wipe the outside of each mushroom cap with a damp paper towel to remove surface dirt.
- Remove the stem: push it gently side-to-side to pop it out; trim any remaining tough bits with a paring knife so the inside is flat. Discard stems (or save for stock).
- Scoop out the gills: use a teaspoon to gently scrape the dark brown gills from the inside of the cap.

Stuff Portobellos and Bake
Brush with olive oil, broil for a few minutes, then fill with roasted tomatoes, crumbled goat cheese and herbs. Place on a rimmed baking sheet lined with parchment paper in a single layer and bake for about 12 minutes.
Hot to Make Roasted Tomatoes

Make these ahead to save time. Find the recipe for the oven roasted tomatoes here. They take about 25 minutes and will last a few days in the fridge. You need a pound of cherry or grape tomatoes, fresh thyme, olive oil, salt, and pepper. For exact ingredients see the bottom of the recipe card.
Slice the tomatoes in half, place in a medium bowl and toss with the olive oil, garlic and lots of fresh chopped thyme. Roast on a rimmed baking sheet covered with parchment paper and roast 25 minutes

Serving Suggestions
What should I serve with stuffed Portobello mushrooms? They're lovely with a simple green salad, herbed grains (quinoa or farro), creamy polenta, or alongside roasted meat for a balanced plate.
Leftovers
Refrigerate leftovers up to 3 days; reheat gently in a 350°F oven until warmed through for best texture (microwaving can make them soggy). Stuffed portobellos do not freeze well.
Recipe FAQs
Yes - assemble them up to 24 hours ahead and refrigerate covered; bake just before serving for best texture.
The mushrooms, tomatoes, and goat cheese are naturally gluten-free - check any added crumbs or fillers (panko, store-bought mixes) to be sure.
Yes - swap the goat cheese for a herbed cashew cheese or a seasoned tofu-ricotta and add nutritional yeast for extra savory flavor.
More Recipes With Mushrooms
Need more of a reason to eat mushrooms? Try these!
Did You Make This?
If you make stuffed portobello mushrooms, please let me know by leaving a comment. I appreciate your feedback and love hearing from you. And please leave a start rating. This all helps other readers too.
📖 Recipe

Stuffed Portobello Mushrooms With Tomatoes and Goat Cheese
Ingredients
- 1 recipe of oven roasted tomatoes LINK BELOW
- 4 large Portobello mushrooms about 4″ across
- 3 tablespoons olive oil
- 1 tablespoon lemon juice
- 2 teaspoon finely chopped shallot optional
- 1 large garlic clove finely chopped
- ¼ teaspoon sea salt to taste
- ¼ teaspoon ground black pepper
- 4 ounces plain goat cheese
Optional Garnishes
- 1 tablespoon fresh chopped parsley
- 1 tablespoon fresh chopped chives
- 4 teaspoons Balsamic vinegar
Instructions
Roast Tomatoes (can be made ahead)
- If you have not made the oven roasted tomatoes ahead, do them first. They take just a few minutes of prep time and 20-25 minutes in the oven.
Prep Mushrooms
- While the tomatoes are roasting, clean the mushrooms by gently wiping the outside of the caps with a damp paper towel or brushing any dirt off with a soft brush. Next, pop out the stems by pushing them from side to side until the snap out. Then with a teaspoon, scrape the gills out until the underside is mostly clean. Place them on a foil lined rimmed baking sheet.
- Whisk together the olive oil, lemon juice, shallot and garlic. Brush mushroom caps inside and out with the olive oil mixture (or plain olive oil). Sprinkle each cap with salt and pepper.
Broil Mushrooms
- Pre-heat the broiler. With the oven rack on the second to the top level, broil the mushrooms for 3-5 minutes until they are hot and the edges are starting to brown. They will start to release moisture and get juicy. Remove from the oven.
Bake Mushrooms
- Pre-heat the oven to 375 (190C). Fill the caps with the roasted tomatoes and dot with the goat cheese. Sprinkle with the fresh herbs. Bake for 12 minutes or until hot and the cheese has softened. Brush with a little extra olive oil on the edges to make them shine. Serve.




MandyE says
Oh, and next time, I think I'm going to try something with crab meat in it. 🙂
MandyE says
I pinned this a week or so ago, and I've made it twice now. The first time, I used feta cheese and parsley. Tonight I made the mushrooms into "mini pizzas" with feta, diced tomatoes, and pepperoni. I'd actually wanted to use pancetta, but couldn't find it at the grocery store today.
Thank you so much for the idea! This will definitely be a staple dish for us...so easy and nutritious...easy to play around with depending on what you have on hand...and the whole family loved it!
Carol says
I have a a similar recipe using sundried tomatoes, gruyere cheese, fresh herbs and pine nuts. Just fixed them on the grill last night. Yummy!!!
Stacey says
Made this tonight for dinner for my family and everyone loooooved it! We will defiantly be making this again soon. The instructions were very easy to follow too. =)
Sally says
Yeah! Glad to hear it Stacey! Thanks for reporting back!
Alyson L says
I made these tonight with a bit of a change up and they were wonderful. We had two sausages we had to get cooked in the next few days so I added them in on a whim and WOW!!! I had to fight my 14month old for the last bits then he stole my bowl to clean it out. And he is a super picky eater!!
I am going to make them again as a side dish when my family comes. I loved this. And so simple to make.
Aninas Recipes says
Love the combination of ingredients in this recipe. I think your post is most informative. Thank you!
Natasha of NatashasKitchen.com says
That looks ridiculously good! I'm a mushroom-holic. Do you think that filling would work well for regular mushrooms?
Sally says
Hi Natasha, sure it would work with regular mushrooms. Just get the biggest ones you can find for plenty of room and pop the stems out to make a hollow area to fill. I'm a mushroom-holic too!
Amelia says
Looks delicious, I love mushrooms! Is there some reason why you remove the gills? Is it just for space?
Sally says
Hi Amelia. Yes, cleaning out the gills gives extra space. I think it's more appetizing as well. You can try it with the gills in if you prefer.
Beth @ Aunt B's Kitchen says
Thank you for sharing this wonderful recipe. I've featured it in my News of the Day today.
Val @ Tips on Healthy Living says
These are so luscious and pretty darn healthy! I bet they'd work in the grill too. I might grill the cap side then fill them up and put them back on the grill.
Peggy says
These look amazing! Keeping them in mind for next meatless Monday =)
A Table in the Sun says
These look like the perfect appetizer for a retirement party I'm throwing. How can you lose with goat cheese, tomatoes, and portobellas!
Shut Up & Cook says
These look fantastic!
Looking forward to meeting you tomorrow at the BlogHer dinner at Canlis. If you've never been you're in for a treat!
Carrie says
These are so lovely. I adore stuffed portabellas of any type, and I'm loving the goat cheese/oven roasted tomato combination here. So pretty.
Madonna says
Your attention to detail makes your food look so appetizing. Thanks for another recipe to try.