Healthy, Cheesy & Ready in 30 Minutes – Your New Go-To Veggie Star!
Juicy, meaty portobello mushrooms loaded with garlicky sautéed spinach and creamy, tangy feta cheese. These stuffed mushrooms are low-carb, vegetarian, and so flavorful you won’t miss the meat!
Whether you serve them as a fancy appetizer, light lunch, or hearty side dish, they’re guaranteed to impress. Golden edges, melty cheese, and that perfect spinach-feta combo – pure comfort food that feels gourmet.


Why You’ll Love This Recipe
- Only 30 minutes from start to finish
- Just 7 simple ingredients (most are pantry staples!)
- Naturally low-carb, keto-friendly & gluten-free (skip breadcrumbs)
- Vegetarian & packed with nutrients – iron, protein & vitamins
- Make-ahead friendly & perfect for meal prep or dinner parties
Ingredients (Serves 4 as Appetizer or 2 as Main)
- 4 large portobello mushrooms (stems removed)
- 3 Tbsp olive oil, divided
- 3 cloves garlic, minced
- 6 oz (170g) fresh baby spinach, roughly chopped
- 4 oz (113g) feta cheese, crumbled
- ¼ cup grated parmesan cheese (optional for extra cheesiness)
- ½ tsp dried oregano or Italian seasoning
- Salt & black pepper, to taste
- Optional: ¼ cup panko breadcrumbs for a golden crunch (omit for gluten-free)
Pro tip: Use high-quality block feta for the best creamy texture!
Step-by-Step Instructions
- Preheat & Prep the Mushrooms Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper. Gently wipe mushrooms clean with a damp paper towel. Remove stems and carefully scrape out the dark gills with a spoon (this prevents sogginess). Brush both sides with 2 Tbsp olive oil and season with salt & pepper. Place gill-side up on the baking sheet.

Stuffed Portobello Mushrooms – Julia’s Album
- Pre-Bake the Mushrooms Bake for 10 minutes to release moisture and soften slightly.
- Make the Spinach Filling While mushrooms bake, heat remaining 1 Tbsp olive oil in a large skillet over medium heat. Add minced garlic and sauté 30 seconds until fragrant. Add spinach and cook 2-3 minutes until wilted. Season with oregano, salt & pepper. Remove from heat and let cool slightly.
- Mix the Filling In a bowl, combine wilted spinach mixture with crumbled feta and parmesan (if using). Stir until creamy and well combined. Taste and adjust seasoning.
- Stuff the Mushrooms Remove mushrooms from oven (they will have released liquid – you can drain it). Generously mound the spinach-feta filling into each cap. Sprinkle with breadcrumbs if using.
- Bake Until Golden Return to oven and bake 15-18 minutes until the tops are golden and cheese is bubbly. For extra color, broil 1-2 minutes at the end (watch closely!).
- Rest & Serve Let cool 2 minutes. Serve hot straight from the oven!

Oven-Baked Spinach Stuffed Portobello Mushrooms with Feta – fANNEtastic food
Serving Suggestions (Pinterest-Worthy!)
- Classic: Drizzle with balsamic glaze + fresh basil
- Light meal: On a bed of arugula with cherry tomatoes
- Fancy: With grilled chicken or salmon on the side
- Party platter: Mini versions using baby portobellos
- Mediterranean twist: Add chopped sun-dried tomatoes or olives to the filling

Spinach Stuffed Portobello Mushrooms
Pro Tips for Mushroom Perfection
- Moisture control: Pre-baking + removing gills = no soggy mushrooms!
- Make ahead: Stuff the mushrooms up to 8 hours early, cover & refrigerate. Bake just before serving (add 3-5 extra minutes).
- Cheese swap: Goat cheese or mozzarella works beautifully too.
- Vegan version: Swap feta for vegan feta and skip parmesan.
- Leftovers: Store in airtight container up to 2 days. Reheat in oven at 350°F for best texture.
There you have it – restaurant-quality Spinach and Feta Stuffed Portobello Mushrooms made easy at home!
Who else is obsessed with stuffed mushrooms? Save this recipe, tag your veggie-loving friends, and let us know how yours turned out!