clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
two mashed potato stuffed portobello mushrooms topped with marinara sauce and melted cheese

Stuffed Portobello Mushrooms

  • Author: Vicky and Ruth
  • Total Time: 1 hour
  • Yield: 6 stuffed mushrooms 1x
  • Diet: Vegetarian


Enjoy stuffed portobello mushrooms packed with mashed potatoes, fragrant garlic, capers, and sundried tomatoes. The perfect meatless recipe!


  • 6 very large portobello mushrooms
  • 6 garlic cloves, unpeeled
  • 2 large Yukon gold potatoes (about 1 1/2 lbs). You can use any kind you have in hand
  • 2 tbsp extra virgin olive oil
  • 1/4-1/2 tsp salt 
  • 1/8 tsp ground black pepper
  • 1/4 cup plain unsweetened plant-based milk ( almond, cashew coconut, oat) or some of the potato cooking water
  • 3 tbsp capers (you can use olives if you don't like capers)
  • 3 tbsp sun dried tomatoes packed in oil, chopped small (or sun dried tomatoes soaked in hot water, chopped small)
  • 3/4 cup of store-bought marinara, spaghetti or pizza sauce
  • 3/4 cup shredded mozzarella cheese
  • 6 tbsp crumbled feta cheese


  1. Preheat the oven to 400F. Line a large baking sheet with parchment paper
  2. Remove the stems from the mushrooms, and using a small spoon, carefully scrape off the gills, making sure the mushrooms don't break (you want to create a cavity for the filling)
  3. Brush each portobello mushroom top with some olive oil and place the stem side down on the  lined baking sheet. Wrap the unpeeled garlic cloves in aluminum foil and place them on the baking sheet next to the mushrooms. Bake for 12 minutes (15 minutes if the mushrooms are extra large)
  4. Remove the baking sheet from the oven. Carefully transfer the mushrooms to a large plate, discard any water that may have puddled on them and return the baking sheet to the oven to continue cooking the garlic cloves for an additional 15 minutes.  Do not turn off the oven after you take out the garlic
  5. While the mushrooms bake, peel the potatoes, cut them into 2" pieces, and place them in a large saucepan with abundant salted water ( at least 2" of water above the potatoes).  Boil for 15-25 minutes or until the potatoes are tender (the smaller the pieces, the faster they will cook)
  6. Once the potatoes are done, reserve about 1 cup of the potato cooking water and set it aside
  7. Drain the potatoes and place them in a large bowl. Peel or squeeze out the roasted garlic cloves and add them to the potatoes along with the salt and black pepper
  8. While the potatoes are hot, mash them with a potato masher or a fork, add the olive oil, and as much of the reserved potato cooking water or plant-based milk needed to get a thick, creamy consistency. Add  the liquid a little bit at a time, to make sure the potatoes are not runny
  9. Add the capers and sundried tomatoes and mix well
  10. Place a clean piece of parchment paper on the baking sheet you used to bake the mushrooms. Arrange the mushrooms on the baking sheet and fill each one with a heaping pile of mashed potatoes ( the amount will depend on the size of the mushrooms). Pour the marinara sauce, top with mozzarella cheese and crumbled feta, and bake for 15 minutes
  • Prep Time: 15
  • Cook Time: 45
  • Category: Dinner
  • Method: Baked
  • Cuisine: American


  • Serving Size: 1 stuffed portobello mushrooms
  • Calories: 228
  • Sugar: 5
  • Sodium: 300
  • Fat: 8
  • Saturated Fat: 2.4
  • Unsaturated Fat: 5
  • Trans Fat: 0
  • Carbohydrates: 30.5
  • Fiber: 5
  • Protein: 11.3
  • Cholesterol: 10.9

Keywords: vegetarian, gluten-free, kosher, passover, Shavuot

31 Days of Tasty Plant-Based Dinner Recipes That Will Delight Your Taste Buds and Nourish Your Body


Get Ready for Operation

Flavor Explosion!




You're signed in!


Check your inbox for

your first email.


If you use Gmail you may

find it in the promo tab