Roasted Portobello Caps with Spinach and Ricotta

Print recipe below

Roasted portobello mushrooms are such a comforting, easy dish to make whenever you want something hearty but not too heavy. Stuffing them with spinach and creamy ricotta elevates the flavor while keeping things fresh and satisfying. This recipe strikes a great balance: the mushrooms roast just right without getting soggy, and the cheese mixture stays silky and well-seasoned with garlic powder. I’ve found it’s best to give the mushrooms a quick initial roast gill-side up—this helps them release moisture slightly so they don’t end up watery once stuffed. The breadcrumbs sprinkled on top add a really nice golden crunch that brings everything together.

It’s a straightforward vegetarian dish that works wonderfully as a light main or a generous side. You can easily double it for guests, and it pairs beautifully with a simple salad or some crusty bread. Plus, it’s naturally gluten-free if you swap the breadcrumbs for a gluten-free variety.

Why You’ll Love This Recipe

  • Uses simple, accessible ingredients you probably already have on hand
  • Quick enough for weeknight dinners but elegant enough for guests
  • Portobellos roast to a meaty texture that’s filling and satisfying
  • The creamy spinach and ricotta filling is lightly seasoned, letting the mushroom shine
  • Breadcrumb topping adds a perfect golden crunch—no sogginess here!
  • Preparing the mushrooms in two steps keeps them from becoming watery

Ingredients

  • 6 large portobello mushroom caps (about 12 oz / 340 g total)
  • 2 cups (60 g) fresh spinach, chopped
  • 1 cup (250 g) ricotta cheese
  • 1 cup (100 g) shredded mozzarella cheese, divided
  • 1 teaspoon garlic powder
  • 1/3 cup (35 g) whole-grain breadcrumbs
  • 1 tablespoon (15 ml) olive oil
  • Salt and freshly ground black pepper, to taste

Ingredient Notes

Portobello mushrooms are perfect here because their large caps can hold a good amount of stuffing and they roast beautifully with a meaty texture. Fresh spinach adds a mild, nutrient-packed touch; frozen spinach can be used but make sure to squeeze out excess moisture before mixing. Ricotta keeps the filling creamy without being heavy, and mozzarella melts nicely on top for a golden crust. Whole-grain breadcrumbs bring a nuttier crunch—feel free to swap for gluten-free crumbs or panko if preferred.

Kitchen Tools Needed

  • Baking sheet or roasting pan
  • Pastry brush or small spoon for oil
  • Mixing bowl
  • Spoon for stuffing
  • Oven thermometer (optional, but helpful for accuracy)

Step-by-Step Instructions

  1. Preheat your oven to 400°F (200°C). Arrange the portobello caps gill-side up on a baking sheet. Brush each cap lightly with olive oil. This initial roasting helps the mushrooms release some steam while keeping their shape. Bake for 8 minutes until they’re just starting to soften.

  2. While the mushrooms roast, combine the chopped spinach, ricotta, half of the shredded mozzarella, garlic powder, and a pinch of salt and black pepper in a bowl. Stir until everything is well mixed. The creamy ricotta will gently wilt the spinach and form a flavorful filling.

  3. Once the mushrooms have roasted 8 minutes, carefully remove the baking sheet from the oven. Spoon the spinach-ricotta mixture evenly into each mushroom cap, pressing gently but not overfilling.

  4. Sprinkle the remaining mozzarella over the filling, then top each cap with a generous pinch of whole-grain breadcrumbs. These will toast in the oven, creating a crispy topping that contrasts beautifully with the soft filling.

  5. Return the mushrooms to the oven and bake for another 15 minutes, until the cheese is bubbly and the breadcrumbs have turned golden brown. The mushrooms should be tender but still hold their shape.

  6. Let them cool for a few minutes before serving. Serve warm as a main dish alongside a simple salad or as a hearty appetizer.

Pro Tips

  • Brushing the mushroom caps with oil before the first bake helps prevent them from drying out.
  • Don’t skip the initial 8-minute roast; it prevents sogginess by releasing excess mushroom moisture early.
  • Use fresh spinach rather than frozen for the best texture and flavor unless you drain and squeeze frozen spinach thoroughly.
  • Check breadcrumbs halfway through baking—if browning too fast, loosely cover with foil.
  • Let the mushrooms rest a few minutes after baking to allow the filling to set slightly, making them easier to eat.

Common Mistakes

  • Overfilling the mushrooms, which causes the stuffing to spill out and cook unevenly.
  • Skipping the initial roasting step often results in watery, soggy mushrooms.
  • Using wet or un-drained frozen spinach adds too much moisture and ruins the texture.
  • Baking at too low a temperature can prevent the breadcrumbs from crisping properly.
  • Not seasoning the filling enough—garlic powder and salt are key for balanced flavor.

Variations

  • Add finely chopped sun-dried tomatoes or roasted red peppers to the filling for a tangy twist.
  • Mix in some grated Parmesan for a sharper, saltier edge in the cheese blend.
  • Toss in toasted pine nuts or walnuts for extra crunch inside the filling.
  • Swap out mozzarella for fontina or provolone for a different melting profile and flavor.

Serving Suggestions

These stuffed portobellos shine served warm as a light vegetarian main or alongside grilled chicken or fish. Pair with a crisp green salad dressed simply with lemon vinaigrette or a refreshing cucumber and tomato salad. Crusty bread or garlic toast rounds out the meal perfectly, soaking up any melted cheese or juices.

Storage Instructions

Store leftovers in an airtight container in the refrigerator for up to 3 days. The filling keeps well, though the breadcrumbs may lose some crunch.

Reheating Tips

Reheat gently in a 350°F (175°C) oven for 10 minutes to warm through and revive some crunch in the breadcrumb topping. Avoid the microwave, which tends to make the mushrooms soggy.

Nutrition Estimate (per serving, serves 6)

  • Calories: 210
  • Protein: 14 g
  • Carbohydrates: 9 g
  • Fat: 12 g

Recipe Summary

Prep Time: 10 minutes
Cook Time: 23 minutes
Total Time: 33 minutes
Servings: 6
Cuisine: American / Vegetarian
Course: Main or Side
Calories: 210 per serving

Frequently Asked Questions

Can I use frozen spinach instead of fresh?
Yes, but make sure to thaw it fully and squeeze out excess water to prevent soggy filling.

Can this be made ahead of time?
You can prepare the stuffing and mushroom caps separately and assemble just before baking.

Are portobello mushrooms always large enough for stuffing?
Typically yes, but look for caps around 4 to 5 inches wide for best results.

Can I use a different cheese instead of ricotta?
Cream cheese or cottage cheese could work but will alter the texture slightly.

Is this recipe gluten-free?
It’s naturally gluten-free if you substitute the breadcrumbs for gluten-free alternatives.

The combination of meaty mushrooms with creamy ricotta and melty mozzarella topped by crunchy breadcrumbs is a simple crowd-pleaser that feels a little special without much fuss. Give it a try when you want a filling vegetarian dish that comes together quickly and makes great leftovers.