
Earthy portobello mushrooms make a fancy base when stuffed with bright spinach and smooth feta cheese. This dish, with roots in Mediterranean cooking, blends hearty mushrooms, green leaves, and sharp cheese in a way that just works, giving you a meal that's good for you and tastes amazing too.
I stumbled on this dish at a friend's dinner when I needed something tasty for vegetarians. Everyone went crazy for these stuffed mushrooms and asked me how to make them before they left.
Stellar Ingredient Picks
- Portobello Mushrooms: Go for ones that feel solid with no spots and tight gills underneath
- Extra Virgin Olive Oil: Don't skimp here—good oil makes the marinade pop
- Fresh Spinach: Grab bunches with perky, green leaves for the best results
- Feta Cheese: The stuff from Greece gives you the creamiest, tangiest flavor
- Fresh Garlic: Pick bulbs that feel heavy and have snug cloves
- Balsamic Vinegar: The darker ones pack more punch in your dish
Cooking Directions
- Getting Mushrooms Ready:
- Wipe caps with a damp towel instead of washing them. Pull stems out carefully to keep caps whole. Stir marinade parts together well. Let mushrooms soak up all those tasty flavors.
- Making The Filling:
- Heat your oil till it looks shiny. Cook minced garlic till it smells good and turns light brown. Drop in spinach bit by bit, letting each bunch shrink down. Add a pinch of salt and pepper to taste.
- Putting It Together:
- Place caps on your baking sheet with gills facing down. Bake them first till they release some juice. Empty out this liquid completely. Pack each cap full with your spinach mix.
- Last Cooking Step:
- Sprinkle feta chunks over filled mushrooms. Bake till cheese gets slightly golden. Let them cool a bit before you dig in.

In my Mediterranean family, we always knew feta could turn plain veggies into something special. My folks really like how the cheese gets a bit golden and tastes even better after it's been in the oven.
Tasty Side Matches
These fancy mushrooms go great with lots of things. Try them next to herby quinoa, roasted veggies, or a simple arugula salad with lemon dressing. If you want something heartier, they're awesome with grilled chicken or fish too.
Yummy Twists
You can switch things up by using different cheese like goat cheese or mozzarella instead. Throw in some sun-dried tomatoes or pine nuts for crunch and extra flavor. If you don't do dairy, swap the feta for some cashew cheese or nutritional yeast.
Storage Tips
You can put together these mushrooms and keep them uncooked in a sealed container for a day. If you've already cooked them, they'll stay good in your fridge for about 3 days. Just warm them up in a 350°F oven for around 10 minutes.

I've made this dish so many times over the years, and it's never let me down when I want to impress someone. There's something about the mix of meaty mushrooms, garlicky spinach, and salty feta that feels fancy but comforting at the same time.
Frequently Asked Questions
- → Can I prep these mushrooms early?
- Sure! Make them 2-3 days in advance. Use an airtight container and reheat at 350°F for around 10-15 minutes.
- → Do I take out the mushroom gills?
- Nope, removing the gills isn’t needed. Just be gentle while taking out the stems to keep the caps intact.
- → What pairs well with these mushrooms?
- They’re awesome alongside grilled meats, with quinoa or rice for a veggie meal, or as a party appetizer.
- → Can I swap the feta for another cheese?
- Absolutely! Goat cheese, parmesan, or mozzarella all work. Each gives its own unique flavor.
- → Are these mushrooms gluten-free?
- Yes, everything here is naturally gluten-free since there’s no flour or bread involved.