Stuffed Portobello mushrooms with spinach, feta, and cranberries

Sharing is caring!

Stuffed Portobello mushrooms with spinach, feta, and cranberries were never part of the plan that crisp October day. But as I wandered through a local farmers’ market filled with earthy mushrooms, fresh greens, and jewel-toned cranberries, inspiration struck — and I couldn’t resist.

The combination seemed a little unexpected at first, yet somehow familiar. My mom often roasted mushrooms with garlic back home, and those cozy aromas always filled the kitchen with warmth. Once I began cooking for myself, I started layering in new flavors — like feta’s creamy bite and the cranberry’s sweet tang. The result? A surprisingly bold and balanced dish that’s become a favorite at dinners and holidays alike.

Every time I make these stuffed Portobello mushrooms with spinach, feta, and cranberries, they’re met with happy sighs and empty plates. Bonus? They’re vegetarian, naturally gluten-free, and perfect for any season — though I think fall suits them best.

If you’re into this kind of flavor combination, try pairing it with Creamy Ricotta and Spinach Stuffed Sweet Potatoes for an unforgettable autumn-inspired meal. Or if you want something bite-sized and festive, these Mediterranean Spinach and Feta Cheese Crisps are always a hit.

 Craving more cozy, crowd-pleasing recipes? Subscribe now and never miss a delicious update.

Why These Stuffed Mushrooms Are So Special

There are stuffed mushrooms… and then there are stuffed Portobello mushrooms with spinach, feta, and cranberries. What makes these so unforgettable? It’s all about the contrast. The meaty richness of the Portobello acts as a perfect foundation for the creamy, tangy feta. The cranberries pop with sweetness, and the spinach adds that earthy green balance we crave when cooler weather sets in.

Plus, it’s a wonderfully flexible recipe. Serve them as a main course with a side of Mediterranean Spinach and Feta Cheese Crisps or plate them up individually as appetizers — either way, they’ll steal the spotlight. And because the recipe uses just a handful of ingredients, each one has a chance to shine.

It’s this balance of flavors — comforting, slightly indulgent, yet nourishing — that keeps me coming back. And judging by the compliments I’ve received, I know I’m not the only one.

 Ingredients & Preparation

Simple Ingredients with Beautifully Balanced Flavors

One of the things I love most about these stuffed Portobello mushrooms with spinach, feta, and cranberries is how few ingredients they require — and how much flavor they deliver. Every element plays a distinct role. The Portobellos are meaty and savory, perfect as a base. Spinach adds earthiness, feta brings a creamy saltiness, and dried cranberries contribute a bright, sweet pop.

Here’s exactly what you’ll need:

Ingredient Amount
Portobello mushroom caps (large, stems removed) 4
Olive oil 1 tablespoon (15 mL)
Salt and black pepper To taste
Fresh spinach, chopped 2 cups (60 g)
Crumbled feta cheese ½ cup (75 g)
Dried cranberries ¼ cup (30 g)
Garlic, minced 1 clove
Fresh thyme or oregano, chopped 1 teaspoon

What’s fantastic about this recipe is that you can easily scale it. Want to make more? Just double the ingredients. Cooking for two? Halve it. The filling also makes a great base for other dishes — try it tucked into a baked sweet potato or spooned over rice for a hearty vegetarian bowl.

If you’re a fan of fresh herbs in savory bakes, the Greek Spinach Pie is another savory dish where spinach shines. And for a fun twist on stuffed veggies, don’t miss the Stuffed Sweet Potatoes with Spinach, Mushroom, and Feta.

Print
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
Stuffed mushroom recipe card layout

Stuffed Portobello Mushrooms with Spinach, Feta and Cranberries


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Sylvia
  • Total Time: 30
  • Yield: 4 servings
  • Diet: Vegetarian

Description

Stuffed Portobello Mushrooms with Spinach, Feta and Cranberries are a cozy, savory-sweet vegetarian dish perfect for fall gatherings or weeknight dinners. Earthy mushrooms cradle a creamy filling of sautéed spinach, tangy feta, and sweet dried cranberries, baked until golden.


Ingredients

• 4 large Portobello mushroom caps, stems removed

• 1 tablespoon (15 mL) olive oil

• Salt and black pepper, to taste

• 2 cups (60 g) fresh spinach, chopped

• ½ cup (75 g) crumbled feta cheese

• ¼ cup (30 g) dried cranberries

• 1 clove garlic, minced

• 1 teaspoon fresh thyme or oregano, chopped


Instructions

1. Preheat oven to 375°F (190°C). Line a baking sheet with parchment or grease lightly.

2. Clean mushrooms with a damp paper towel. Remove stems and place gill-side up on tray. Drizzle with half the olive oil, season with salt and pepper.

3. In a skillet over medium heat, sauté garlic in remaining oil for 30 seconds. Add spinach and cook until wilted, about 2–3 minutes.

4. Remove skillet from heat. Stir in cranberries, crumbled feta, and fresh herbs.

5. Spoon the mixture evenly into the mushroom caps. Press lightly to compact.

6. Bake uncovered for 18–20 minutes, until mushrooms are tender and tops are slightly golden.

7. Serve hot with a drizzle of lemon yogurt sauce or a simple salad.

Notes

– Frozen spinach can be used; just thaw and squeeze out excess water.

– Goat cheese or vegan feta can be substituted for dietary preferences.

– Add chopped walnuts for crunch or sun-dried tomatoes for variation.

– Prep ahead: Assemble mushrooms up to 1 day in advance and bake before serving.

– Best served fresh, but can be stored up to 3 days and reheated in oven.

  • Prep Time: 10
  • Cook Time: 20
  • Method: Baking
  • Cuisine: Vegetarian

Tools You’ll Need + Easy Swaps

Let’s talk tools. You don’t need anything fancy here, which is part of this recipe’s charm. A few basics will do the trick:

  • A small skillet (for sautéing the spinach and garlic)

  • A baking tray or shallow roasting pan

  • Parchment paper (optional, for easier cleanup)

  • A small spoon (for stuffing the mushrooms)

When it comes to substitutions, this dish is forgiving. If you don’t have fresh spinach on hand, frozen works too — just thaw and squeeze out excess moisture. Not a fan of cranberries? Chopped sun-dried tomatoes or even dried apricots can add that sweet note. And for a dairy-free option, vegan feta or a cashew-based cheese substitute works wonderfully.

You could also toss in a handful of chopped walnuts or pine nuts for added texture and richness. This dish welcomes your creativity — it’s part of what makes these stuffed Portobello mushrooms with spinach, feta, and cranberries so rewarding to prepare.

Cooking Instructions & Tips

Step-by-Step: How to Make Stuffed Portobello Mushrooms with Spinach, Feta, and Cranberries

Once you’ve gathered your ingredients, the magic happens quickly. This recipe is as enjoyable to prepare as it is to serve. Each step builds flavor, layer by layer, resulting in an aromatic, golden-topped mushroom that’s bursting with texture.

Let’s cook:

  1. Preheat and prep:
    Start by preheating your oven to 375°F (190°C). Line a baking sheet with parchment or lightly grease it with olive oil.

  2. Clean the mushrooms:
    Gently wipe the Portobello caps with a damp paper towel to remove any dirt. Remove the stems (save for stocks or sauces if you’d like!) and place the mushrooms gill-side up on your baking tray. Drizzle with half the olive oil and sprinkle with salt and pepper.

  3. Sauté the spinach mixture:
    In a small skillet over medium heat, add the rest of the olive oil and sauté the minced garlic for about 30 seconds, just until fragrant. Then stir in the chopped spinach and cook until wilted, about 2–3 minutes. Remove from heat and stir in the cranberries, feta, and chopped herbs.

  4. Stuff the mushrooms:
    Using a spoon, divide the spinach-feta-cranberry mixture evenly between the mushroom caps. Press gently to compact the filling.

  5. Bake to perfection:
    Bake uncovered for 18–20 minutes, or until the mushrooms are tender and the tops look golden and lightly crisped.

Tips for Nailing This Recipe Every Time

Here’s what I’ve learned after making this recipe countless times:

  • Use fresh mushrooms: Avoid overly moist or slimy caps. Firm, dry mushrooms roast better and absorb flavor without becoming soggy.

  • Don’t skip the pre-roast seasoning: That little drizzle of olive oil and salt before stuffing helps flavor the mushrooms themselves.

  • Watch the bake time: Overbaking can make the mushrooms collapse and leak liquid. Check around the 18-minute mark for doneness.

  • Serve immediately: These are best fresh from the oven, when the feta is soft and the cranberries are just warm enough to release their sweetness.

If you’re drawn to veggie-forward mains, Cranberry and Spinach Stuffed Chicken Breasts with Brie takes these flavors and gives them a meaty twist. Or if you love all things roasted and herbaceous, Eggplant Parmesan Bake is another must-try dish packed with Italian-inspired comfort.

These stuffed Portobello mushrooms with spinach, feta, and cranberries come together in under 40 minutes, yet the flavors taste like something that’s been simmering all day. That’s the kind of kitchen magic we all need more of.

Serving, Storing & Pairing

What to Serve with These Stuffed Portobello Mushrooms

The beauty of stuffed Portobello mushrooms with spinach, feta, and cranberries is their versatility. They can shine as a main dish or complement a larger spread beautifully. When serving them solo, I often plate two per person alongside a light salad or a grain bowl. The balance of creamy, tart, and umami flavors makes them incredibly satisfying on their own.

For a richer presentation, consider pairing them with something crisp and refreshing, like a citrusy arugula salad or even roasted Brussels sprouts tossed in balsamic glaze. These sides cut through the richness and round out the plate without overpowering the filling.

One of my favorite pairings is a generous dollop of Greek yogurt swirled with lemon and garlic — it echoes the Mediterranean flavors and cools down the warmth of the baked mushrooms. Or go heartier with a warm quinoa pilaf mixed with pine nuts and herbs.

If you’re planning a larger vegetarian spread, serve them alongside these Spinach Feta and Sun-Dried Tomato Stuffed Mushrooms for a flavor-packed duo. For something lighter, Avocado Toast with Feta, Cherry Tomatoes, Cranberries, and Walnuts makes a fresh contrast that keeps things bright and colorful.

How to Store and Reheat Without Losing Texture

Leftovers? You’re in luck — these reheat surprisingly well.

To store:
Let the mushrooms cool completely before transferring them to an airtight container. Refrigerate for up to 3 days. Avoid stacking them to keep the filling intact.

To reheat:
For best results, reheat in a 350°F (175°C) oven for 10–12 minutes. This helps maintain the texture and revives the crispness on top. Avoid microwaving, as it can make the mushrooms soggy and dull the flavor.

You can also prep the filling ahead of time and store it separately for up to 2 days, then assemble and bake fresh when you’re ready to serve.

These stuffed Portobello mushrooms with spinach, feta, and cranberries also freeze moderately well if you skip baking — just freeze the stuffed (but uncooked) mushrooms on a tray, then transfer to a freezer bag. Bake directly from frozen, adding 5–7 minutes to the cooking time.

Whether you’re meal prepping or serving them at a dinner party, this recipe is as convenient as it is satisfying.

Frequently Asked Questions (FAQ)

Can I make these stuffed Portobello mushrooms ahead of time?

Yes! You can fully prepare and stuff the mushrooms up to 24 hours in advance. Just cover and refrigerate them unbaked. When ready, bake as directed — no need to adjust the time.

What can I use instead of feta?

If you’re not a fan of feta, try goat cheese for a creamier texture or ricotta salata for a milder, crumbly substitute. For a dairy-free version, opt for vegan feta alternatives.

Are these mushrooms keto-friendly?

They can be, with one small tweak: swap out the dried cranberries for chopped walnuts or sun-dried tomatoes, which are lower in carbs but still pack flavor.

Can I grill them instead of baking?

Absolutely. Grill over medium heat on foil for about 10–12 minutes with the lid closed. Keep an eye on them to prevent the filling from burning.

How do I keep the mushrooms from getting soggy?

Always roast gill-side up and avoid overcrowding the baking tray. Sautéing the spinach first also removes excess moisture from the filling.

Conclusion: A New Favorite Worth Repeating

There’s something magical about simple ingredients coming together in a way that feels special. These stuffed Portobello mushrooms with spinach, feta, and cranberries do just that — they deliver comfort, contrast, and richness without any fuss.

Whether you’re serving them as a meatless main, a holiday appetizer, or part of a brunch board, they never fail to impress. I still remember how these became the star of a quiet autumn dinner with friends — the kind of meal where conversation lingers and everyone wants seconds.

If you’re craving more delicious mushroom ideas, I also recommend this stunning recipe for Stuffed Portobello Mushrooms with Goat Cheese and Sun-Dried Tomatoes from She Keeps a Lovely Home. It’s another beautifully layered, vegetarian-friendly dish that celebrates bold flavor.

And of course, if this recipe brought you joy, don’t miss the Greek Spinach Pie for another take on Mediterranean greens, or cozy up with the Eggplant Parmesan Bake for an equally satisfying vegetarian favorite.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star