Stuffed portobello mushrooms are hearty, savory, and satisfying enough to serve as a vegetarian main dish. Large mushroom caps are filled with sweet roasted tomatoes, creamy goat cheese, garlic, herbs, and a splash of balsamic, then baked until tender. Serve them on a party platter, with a green salad for a meatless dinner, or alongside roasted steak, chicken, or pork for a bright, savory side.

While working in a steakhouse kitchen, I learned a simple prep trick for large portobello mushrooms: trim the tough stems and gently scrape out the dark gills to create a neat cavity for filling. I brought that technique home and built this recipe around it, filling the mushrooms with oven-roasted tomatoes, tangy goat cheese, garlic, and fresh herbs, then baking them until tender and savory.
[feast_advanced_jump_to]Stuffed Portobello Mushrooms Recipe Snapshot
- Meaty, no meat - Umami-rich portobello caps have steak-like heft, making them a satisfying vegetarian main or hearty appetizer.
- Make-ahead friendly - Stuff ahead and refrigerate, then bake when guests arrive for stress-free timing.
- Beautiful presentation - Big stuffed portobellos look gorgeous on a platter with minimal effort and disappear fast.
Ingredients You'll Need
These oversized stuffed mushrooms are so good, and the prep is simple once you know how to clean the caps and create space for the filling.
- Portobello mushrooms - Use large, firm caps about 4 inches across.
- Tomatoes - Oven-roasted tomatoes add rich, concentrated flavor, but fresh tomatoes work too.
- Oil - Use extra virgin olive oil or avocado oil.
- Lemon juice - Adds bright acidity for balance.
- Shallot - Adds subtle sweetness and savory depth.
- Garlic - Fresh garlic adds aromatic flavor.
- Goat cheese - Use plain or herbed goat cheese.
- Fresh herbs - Thyme, parsley, and chives add fresh flavor and color.
Chef's tip - What are Portobello Mushrooms? Portobello mushrooms, sometimes spelled portabella, are mature cremini mushrooms - the same mushroom, just larger. Their dark brown caps, usually about 4 inches across, have a deep, earthy aroma and 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 the filling.
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 chopped sun-dried tomatoes instead of oven-roasted tomatoes.
- Cheese swap - Replace goat cheese with mozzarella and spoon a little marinara over the top before baking for a pizza-style stuffed mushroom.
- Add protein - Stir in cooked, crumbled Italian sausage, or finely chop cooked sausage links for better texture.
- Add greens - Fold in chopped fresh spinach or baby arugula for color and freshness.
- Make them vegan - swap the goat cheese for a herbed cashew cheese or a seasoned tofu-ricotta and add nutritional yeast for extra savory flavor.
Chef's Tip: Why Remove the Gills?
Scraping out the dark gills creates more room for filling and gives the stuffed mushrooms a cleaner, more appetizing look. A small spoon works perfectly.
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 any surface dirt.
- Remove the stem by gently pushing it side to side until it pops out. Trim any remaining tough bits with a paring knife so the inside of the cap is flat.
- Discard the stems or save them for mushroom broth and freeze until you have enough.
- Use a teaspoon to gently scrape out the dark brown gills from the inside of each cap, creating a clean cavity for the filling.

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 Stuffed Portobello Mushrooms
- Serve over cooked quinoa, brown rice or a wild rice blend, or cauliflower rice to turn the mushrooms into a complete meal.
- Serve as a vegetarian main course with a simple green salad and crusty gluten-free bread.
- Pair with grilled or roasted steak, pork chops, chicken, or salmon for a hearty vegetable side dish.
- Drizzle with homemade pesto just before serving for a fresh basil finish that complements the goat cheese and tomatoes beautifully.
- Finish with a little balsamic glaze and extra fresh herbs for an easy appetizer or party platter.
Leftovers
Refrigerate leftover stuffed portobello mushrooms in an airtight container for up to 3 days. Reheat gently in a 350°F oven until warmed through for the best texture. Microwaving can make them soggy. Stuffed portobellos do not freeze well.
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 love hearing from you, and your comments help other readers too.
📖 Recipe

Stuffed Portobello Mushrooms
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
Would you like to save this recipe?
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.










































































































































































Salting the Zucchini Slices
How to Assemble the Zucchini Appetizer Rolls




























































