If you’re looking for a showstopper that’s secretly simple, these Stuffed Portobello Mushrooms are about to become your new go-to. Plump, meaty portobello caps are loaded with a luscious blend of cream cheese, fresh spinach, sun-dried tomatoes, and bubbling mozzarella — then roasted until perfectly golden and irresistible.

Whether you’re hosting a dinner party, putting together an elegant weeknight meal, or searching for a satisfying vegetarian main, these stuffed mushrooms check every box. They look impressive, they smell incredible, and they take just 35 minutes from start to finish.
Why You’ll Love These Stuffed Portobello Mushrooms
- Ready in 35 minutes — Prep takes 15 minutes, and the oven does the rest.
- Naturally vegetarian — Big, meaty flavors without any meat required.
- Endlessly customizable — Swap in Italian sausage, crab, or any cheese you love.
- Elegant but approachable — Dinner party worthy, but easy enough for a Tuesday night.
- Low carb friendly — All the indulgence, none of the guilt.
Ingredients You’ll Need
The beauty of this recipe is that the ingredient list is short and straightforward, but the flavors are anything but:
- Portobello mushroom caps — Look for large, firm caps with no soft spots. Remove the stems and gills for the best texture.
- Cream cheese — The base of the creamy filling. Make sure it’s softened so it mixes smoothly.
- Fresh spinach — Adds color, nutrition, and that classic steakhouse stuffed mushroom vibe.
- Sun-dried tomatoes — Intensely savory and slightly sweet. They add incredible depth to the filling.
- Garlic — Because everything is better with garlic.
- Mozzarella and parmesan — The dream cheese combo for that golden, bubbly, stretchy top.
- Olive oil and Italian seasoning — For brushing and flavoring the caps.

How to Make Stuffed Portobello Mushrooms
This recipe comes together in a few easy steps. Here’s what to expect:
Step 1: Prep and Pre-Roast the Mushrooms
Preheat your oven to 400°F and line a baking sheet with parchment paper. Clean your portobello caps with a damp paper towel, then remove the stems and use a spoon to scrape out the dark gills. Brush both sides generously with olive oil and season with salt and pepper.
Here’s the key step most recipes skip: roast the mushrooms gill-side down for 10 minutes first. This drives out excess moisture so your filling stays thick and creamy instead of getting watery. After roasting, pat them dry with a paper towel.
Step 2: Make the Filling
In a skillet over medium heat, sauté the minced garlic for about 1 minute until fragrant. Add the chopped spinach and cook for 2 minutes until wilted. Remove from heat and let it cool slightly.
In a mixing bowl, combine the softened cream cheese, sautéed spinach, chopped sun-dried tomatoes, half of the shredded mozzarella, the grated parmesan, and Italian seasoning. Stir everything together and season with salt and pepper to taste.
Step 3: Fill and Bake
Flip the mushrooms so they’re gill-side up and fill each one generously with the cheese mixture, mounding it slightly. Top each stuffed mushroom with the remaining shredded mozzarella.
Return to the oven and bake for 10 to 12 minutes, until the cheese is fully melted, golden, and beautifully bubbly. Garnish with fresh chopped parsley and serve immediately.

Tips for Perfect Stuffed Portobello Mushrooms
- Always pre-roast gill-side down. This is the single most important tip. Portobellos hold a lot of water, and pre-roasting drives it out so your filling won’t turn watery and soggy.
- Pat dry after pre-roasting. Use a paper towel to remove any remaining moisture before adding the filling.
- Soften the cream cheese. Cold cream cheese won’t mix smoothly. Leave it out at room temperature for 30 minutes, or microwave for 15 seconds.
- Don’t overfill. Mound the filling generously, but keep it within the cap edges so it doesn’t spill over and burn on the pan.
- Watch the oven. Every oven is different — check at 10 minutes. You want the cheese bubbly and just starting to turn golden, not dark brown.
Serving Suggestions
These stuffed portobello mushrooms are versatile enough to serve as an appetizer, side dish, or even a full vegetarian main course. Here are some favorite ways to serve them:
- As an appetizer — Slice each cap into wedges and serve on a platter with a drizzle of balsamic glaze.
- As a side dish — Pair alongside grilled steak, chicken, or salmon for a restaurant-quality dinner.
- As a vegetarian main — Serve with a simple arugula salad and crusty bread for a complete, satisfying meal.
- With pasta — Serve over creamy polenta or alongside your favorite pasta for a hearty Italian-inspired dinner.

Stuffed Portobello Mushrooms
Ingredients
- 4 large portobello mushroom caps stems and gills removed
- 4 oz cream cheese softened
- 1 cup fresh spinach chopped
- 1/3 cup sun-dried tomatoes chopped
- 2 cloves garlic minced
- 1 cup shredded mozzarella divided
- 1/4 cup grated parmesan
- 2 tbsp olive oil
- 1 tsp Italian seasoning
- salt and pepper to taste
- fresh parsley for garnish
Instructions
- Preheat oven to 400°F. Line baking sheet with parchment.
- Clean caps, remove stems and gills. Brush both sides with olive oil, season with salt and pepper.
- Roast gill-side down 10 min to remove moisture. Pat dry.
- Sauté garlic 1 min. Add spinach, cook until wilted 2 min. Remove from heat.
- Mix cream cheese, spinach, sun-dried tomatoes, half mozzarella, parmesan, Italian seasoning. Season to taste.
- Flip mushrooms gill-side up. Fill generously with cheese mixture. Top with remaining mozzarella.
- Bake 10-12 min until cheese is melted, golden, bubbly. Garnish with parsley and serve immediately.
Notes
Final Thoughts
These Stuffed Portobello Mushrooms are one of those recipes that looks far more impressive than the effort required. The combination of creamy spinach filling, sun-dried tomatoes, and bubbling golden cheese tucked inside a meaty portobello cap is genuinely hard to beat — whether you’re cooking for yourself on a weeknight or putting together a dinner party spread.
The pre-roasting technique is the real game-changer here. Don’t skip it. It takes just 10 extra minutes and is the difference between a soggy disappointment and a perfectly thick, rich, restaurant-quality stuffed mushroom.
Give these a try and let me know how they turned out in the comments below! And if you loved this recipe, don’t forget to save it to Pinterest for later.

Leave a Review