These stuffed portabella mushrooms hit that perfect spot between hearty and wholesome. They’re meaty, full of flavor, and easy enough for a weeknight. Serve them as a main dish with a simple salad, or make them a standout side for steak or chicken.
The filling is cozy and cheesy, the caps stay juicy, and the whole thing feels special without a lot of fuss.
What Makes This Recipe So Good

- Big flavor, simple steps: Garlic, herbs, and a touch of balsamic bring out the mushroom’s natural savoriness.
- Flexible filling: Use spinach, sausage, breadcrumbs, or quinoa—whatever you like or have on hand.
- Great texture: Toasted breadcrumbs and melted cheese give a crisp top and a creamy middle.
- Meal-prep friendly: Assemble ahead and bake when you’re ready.
- Naturally crowd-pleasing: Works for vegetarians with easy swaps for gluten-free or low-carb diets.
Shopping List
- 4 large portabella mushroom caps, stems and gills removed
- 2 tablespoons olive oil, plus more for brushing
- 1 small yellow onion, finely chopped
- 3 cloves garlic, minced
- 3 cups fresh spinach, chopped (or 1 cup thawed frozen spinach, squeezed dry)
- 1/2 cup sun-dried tomatoes, chopped (oil-packed, drained)
- 1/2 cup breadcrumbs (panko or regular)
- 1/3 cup grated Parmesan
- 3/4 cup shredded mozzarella (or provolone)
- 2 tablespoons fresh parsley, chopped (or 1 teaspoon dried Italian seasoning)
- 1 tablespoon balsamic vinegar
- 1/2 teaspoon crushed red pepper flakes (optional)
- Salt and black pepper
- Lemon wedges, for serving (optional)
- Optional add-ins: cooked crumbled Italian sausage, cooked quinoa, or toasted pine nuts
Step-by-Step Instructions

- Prep the mushrooms: Heat the oven to 400°F (200°C). Line a sheet pan with parchment. Gently twist off stems and scrape out gills with a spoon.
Brush both sides with olive oil and season with salt and pepper.
- Pre-bake the caps: Place mushrooms gill side down and bake for 10 minutes. Flip to gill side up and let any moisture drain off. This step helps avoid soggy bottoms.
- Cook the aromatics: In a skillet over medium heat, add 2 tablespoons olive oil.
Sauté onion with a pinch of salt until soft, 4–5 minutes. Add garlic and cook 30 seconds until fragrant.
- Add the veggies: Stir in spinach and cook until wilted. Mix in sun-dried tomatoes and turn off the heat.
- Build the filling: Stir in breadcrumbs, Parmesan, half the mozzarella, parsley, balsamic, red pepper flakes, and a few grinds of black pepper.
Taste and adjust salt. Fold in any optional add-ins now.
- Stuff the caps: Spoon the filling evenly into the mushrooms, mounding slightly. Top with the remaining mozzarella.
- Bake to finish: Return to the oven and bake 12–15 minutes, until cheese is melted and golden at the edges.
For extra color, broil 1–2 minutes, watching closely.
- Serve: Let rest 3 minutes. Finish with a squeeze of lemon and a sprinkle of parsley. Serve warm.
How to Store
- Fridge: Keep leftovers in an airtight container for up to 3 days.
- Reheat: Warm in a 350°F (175°C) oven for 10–12 minutes, or in a covered skillet over low heat until hot.
Avoid microwaving too long or they’ll weep moisture.
- Make-ahead: Assemble up to 24 hours in advance. Cover and refrigerate. Bake just before serving.
- Freezing: Not ideal.
The texture turns watery once thawed.
Why This is Good for You
- Nutrient-dense mushrooms: Portabellas offer B vitamins, minerals, and a meaty texture with few calories.
- Protein and calcium: Cheese and optional sausage add protein; Parmesan provides calcium.
- Fiber and antioxidants: Spinach and sun-dried tomatoes bring fiber, vitamins A and C, and lycopene.
- Smart fats: Olive oil adds heart-healthy monounsaturated fats.
What Not to Do
- Don’t skip pre-baking the caps. It’s the key to avoiding soggy mushrooms.
- Don’t over-salt early. Parmesan and sun-dried tomatoes are salty. Season, then taste.
- Don’t overload with wet ingredients. Squeeze thawed spinach dry and drain oil-packed tomatoes.
- Don’t walk away from the broiler. Cheese goes from golden to burnt fast.
Alternatives
- Low-carb: Swap breadcrumbs for almond flour or crushed pork rinds.
- Gluten-free: Use gluten-free breadcrumbs or cooked quinoa.
- Dairy-free: Use plant-based mozzarella and skip Parmesan, or add nutritional yeast.
- Protein boost: Stir in cooked crumbled sausage, shredded chicken, or white beans.
- Different herbs: Try basil, thyme, or rosemary instead of parsley.
- Different cheeses: Goat cheese, feta, or smoked provolone all work well.
FAQ
Do I need to remove the gills?
Removing the gills helps keep the filling from turning muddy and reduces moisture. It also gives you more room for stuffing.
A spoon works great for scraping them out.
Can I grill the mushrooms instead of baking?
Yes. Grill the caps over medium heat for 4–5 minutes per side to pre-cook, then add the filling and finish on indirect heat with the lid closed until the cheese melts.
How do I keep them from getting watery?
Pre-bake the caps, drain excess liquid, and squeeze any moisture from spinach. Avoid overfilling with wet ingredients and let them rest a couple minutes before serving.
What can I serve with stuffed portabellas?
They pair well with a simple arugula salad, roasted potatoes, garlic green beans, or a bowl of tomato soup.
For a heartier meal, add grilled chicken or a grain pilaf.
Can I make mini versions?
Absolutely. Use large cremini (baby bella) mushrooms. Skip the pre-bake, stuff lightly, and bake 10–12 minutes until tender and bubbly.
Wrapping Up
Stuffed portabella mushrooms deliver big comfort with minimal effort.
They’re adaptable, satisfying, and perfect for using what’s in your fridge. Once you try this base recipe, you can riff endlessly and never get bored. Keep it simple, keep it savory, and enjoy every bite.

Stuffed Portabella Mushrooms - A Savory, Satisfying Favorite
Ingredients
- 4 large portabella mushroom caps, stems and gills removed
- 2 tablespoons olive oil, plus more for brushing
- 1 small yellow onion, finely chopped
- 3 cloves garlic, minced
- 3 cups fresh spinach, chopped (or 1 cup thawed frozen spinach, squeezed dry)
- 1/2 cup sun-dried tomatoes, chopped (oil-packed, drained)
- 1/2 cup breadcrumbs (panko or regular)
- 1/3 cup grated Parmesan
- 3/4 cup shredded mozzarella (or provolone)
- 2 tablespoons fresh parsley, chopped (or 1 teaspoon dried Italian seasoning)
- 1 tablespoon balsamic vinegar
- 1/2 teaspoon crushed red pepper flakes (optional)
- Salt and black pepper
- Lemon wedges, for serving (optional)
- Optional add-ins: cooked crumbled Italian sausage, cooked quinoa, or toasted pine nuts
Instructions
- Prep the mushrooms: Heat the oven to 400°F (200°C). Line a sheet pan with parchment. Gently twist off stems and scrape out gills with a spoon. Brush both sides with olive oil and season with salt and pepper.
- Pre-bake the caps: Place mushrooms gill side down and bake for 10 minutes. Flip to gill side up and let any moisture drain off. This step helps avoid soggy bottoms.
- Cook the aromatics: In a skillet over medium heat, add 2 tablespoons olive oil. Sauté onion with a pinch of salt until soft, 4–5 minutes. Add garlic and cook 30 seconds until fragrant.
- Add the veggies: Stir in spinach and cook until wilted. Mix in sun-dried tomatoes and turn off the heat.
- Build the filling: Stir in breadcrumbs, Parmesan, half the mozzarella, parsley, balsamic, red pepper flakes, and a few grinds of black pepper. Taste and adjust salt. Fold in any optional add-ins now.
- Stuff the caps: Spoon the filling evenly into the mushrooms, mounding slightly. Top with the remaining mozzarella.
- Bake to finish: Return to the oven and bake 12–15 minutes, until cheese is melted and golden at the edges. For extra color, broil 1–2 minutes, watching closely.
- Serve: Let rest 3 minutes. Finish with a squeeze of lemon and a sprinkle of parsley. Serve warm.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.
