Ricotta & Spinach Stuffed Portobellos – A Cozy, Satisfying Vegetarian Dinner
These stuffed portobellos check all the boxes: hearty, creamy, savory, and surprisingly easy to make. The filling is rich with ricotta and spinach, balanced with garlic, lemon zest, and a touch of herbs. The mushrooms roast until tender and juicy, while the top turns golden and slightly crisp.
It’s a simple weeknight recipe that still feels special, and it pairs well with a salad or crusty bread. Whether you’re cooking for two or feeding a small crowd, this is a reliable go-to.
What Makes This Recipe So Good

- Big, satisfying flavor: Portobellos bring a meaty texture, while creamy ricotta and parmesan add richness without feeling heavy.
- Balanced and bright: Lemon zest, garlic, and fresh herbs keep the filling lively and well-rounded.
- Easy prep, minimal dishes: One bowl for the filling, one sheet pan for baking. That’s it.
- Flexible: Swap in kale, add chili flakes, or top with mozzarella for extra melt—this recipe is easy to adapt.
- Works as a main or side: Serve two per person for a main dish, or one alongside soup or salad.
Ingredients
- 4 large portobello mushroom caps, stems removed and gills scraped
- 2 tablespoons olive oil, divided
- 1 small shallot or 1/4 small red onion, finely minced
- 3 cloves garlic, minced
- 5 ounces fresh baby spinach (about 5 packed cups)
- 1 cup whole-milk ricotta
- 1/3 cup grated parmesan or pecorino
- 1/2 cup shredded mozzarella (optional, for topping)
- Zest of 1 lemon
- 1 large egg (optional, for a firmer filling)
- 1 tablespoon fresh parsley, chopped (plus more for garnish)
- 1 teaspoon fresh thyme leaves or 1/2 teaspoon dried Italian seasoning
- 1/4 teaspoon crushed red pepper flakes (optional)
- Salt and freshly ground black pepper, to taste
- 1–2 teaspoons balsamic vinegar (optional, for brushing the caps)
How to Make It

- Prep the mushrooms: Heat the oven to 400°F (200°C).
Line a sheet pan with parchment. Wipe the mushroom caps clean with a damp towel, remove stems, and gently scrape out the dark gills with a spoon. Pat dry.
- Season the caps: Place mushrooms gill-side up on the sheet pan.
Brush with 1 tablespoon olive oil, season with salt and pepper, and, if you like, brush the insides with a little balsamic for depth.
- Pre-bake: Bake for 8–10 minutes to release some moisture. Carefully drain off any liquid from the caps and pan. This step helps prevent soggy results.
- Cook the spinach: While the mushrooms bake, warm the remaining 1 tablespoon olive oil in a skillet over medium heat.
Add shallot and cook 2 minutes until softened. Stir in garlic for 30 seconds. Add spinach and cook, tossing, until just wilted.
Transfer to a cutting board, cool slightly, then chop and squeeze out excess moisture with a paper towel.
- Mix the filling: In a bowl, combine ricotta, parmesan, chopped spinach, lemon zest, parsley, thyme, red pepper flakes (if using), 1/2 teaspoon salt, and several grinds of pepper. If you prefer a firmer, more set filling, whisk in the egg. Taste and adjust seasoning.
- Stuff the caps: Divide the filling among the mushrooms, gently mounding it.
If using mozzarella, sprinkle it on top.
- Bake again: Return to the oven for 12–15 minutes, until the filling is hot, the tops are golden, and the mushrooms are tender. For extra color, broil for 1–2 minutes at the end, watching closely.
- Finish and serve: Let rest 3–5 minutes. Sprinkle with extra parsley and a squeeze of lemon, if you like.
Serve warm.
How to Store
- Refrigerate: Store leftovers in an airtight container for up to 3 days.
- Reheat: Warm in a 350°F (175°C) oven for 8–10 minutes or microwave in 30-second bursts until hot. A quick broil can refresh the top.
- Freeze: Not ideal. The mushrooms release water after thawing, and the ricotta can become grainy.
If you must freeze, wrap tightly and reheat from frozen in the oven.

Why This is Good for You
- Protein and calcium: Ricotta and parmesan add protein and bone-friendly calcium.
- Fiber and iron: Spinach brings fiber, iron, and folate, which support energy and overall wellness.
- Low-carb and nutrient-dense: Portobellos are naturally low in carbs and offer B vitamins and minerals.
- Healthy fats: Olive oil provides heart-friendly monounsaturated fats that help you feel satisfied.
Common Mistakes to Avoid
- Skipping the pre-bake: Raw portobellos hold a lot of moisture. Pre-baking and draining keeps the filling from getting watery.
- Not squeezing the spinach: Excess water in spinach can ruin the texture. Press it dry before mixing.
- Under-seasoning: Mushrooms need salt, acid, and herbs.
Taste the filling and adjust before stuffing.
- Overbaking: If you cook too long, mushrooms can turn rubbery. Bake just until tender and the filling is set.
- Using low-quality ricotta: Grainy, watery ricotta won’t give you a creamy filling. Choose a good whole-milk brand or drain it briefly in a sieve.
Recipe Variations
- Herb-forward: Add chopped basil or dill to the filling and finish with a drizzle of pesto.
- Extra cheesy: Mix in shredded fontina or provolone and top with mozzarella for a stretchy finish.
- Spicy kick: Add more red pepper flakes or a spoonful of Calabrian chili paste to the filling.
- Greens swap: Use chopped kale or Swiss chard in place of spinach.
Cook a bit longer to soften.
- Gluten-free crunch: Sprinkle crushed gluten-free crackers or almond flour mixed with parmesan on top before baking.
- Mediterranean twist: Stir in chopped sun-dried tomatoes, olives, and a pinch of oregano.
- Lemon-pepper: Add extra lemon zest and lots of black pepper, then finish with a squeeze of lemon juice.
- Protein boost: Fold in sautéed lentils or finely chopped cooked chicken sausage if you want more protein.
FAQ
Do I have to remove the gills?
Removing the gills is optional, but recommended. They can taste slightly bitter and release dark liquid that colors the filling. Scraping them out helps with flavor and presentation.
Can I make these ahead?
Yes.
You can prep the filling and pre-bake the caps up to a day ahead. Stuff just before baking, or stuff and refrigerate for up to 12 hours, then bake straight from the fridge, adding a few extra minutes.
What can I serve with stuffed portobellos?
They’re great with a simple arugula salad, roasted potatoes, or a side of quinoa. For something cozy, pair with tomato soup or a light pasta tossed with olive oil and herbs.
How do I keep the mushrooms from getting soggy?
Pre-bake the caps and drain off the liquid.
Also squeeze the spinach very well and avoid overfilling. A brief rest after baking lets excess moisture settle before serving.
Can I make this without eggs?
Absolutely. The egg just helps the filling set a bit more.
Without it, the texture is softer but still delicious.
Is there a dairy-free option?
Use a thick dairy-free ricotta alternative and swap parmesan for a vegan hard-style cheese. You may want to add 1–2 teaspoons nutritional yeast for extra savory flavor.
Can I cook these in an air fryer?
Yes. Pre-bake the caps at 375°F (190°C) for 5–6 minutes, drain, stuff, and air fry at the same temperature for 7–10 minutes until golden and tender.
Wrapping Up
Ricotta & Spinach Stuffed Portobellos are simple, flavorful, and adaptable.
With a few smart steps—pre-baking the caps, squeezing the spinach, and seasoning well—you get a creamy, golden-topped filling inside tender, meaty mushrooms. Keep this recipe in your weeknight rotation, and tweak it to match your mood. It’s comfort food with a fresh, light touch.






