Portobellos roasted properly are basically vegetable steaks — meaty, deeply savoury, and a perfect vehicle for whatever you stuff inside. This walnut and spinach version is my house favourite.

Why portobellos are the underrated vegetable steak

Portobellos roasted properly are basically vegetable steaks — meaty, deeply savoury, and substantial enough to satisfy even committed carnivores. They're the perfect vehicle for whatever you stuff inside, and they cook in the same time as a good ribeye.

This walnut and spinach version is my house favourite for entertaining: it looks elegant on a plate, scales easily for a crowd, and tastes far more impressive than the work involved. Serve as a starter on smaller mushrooms or as a main on the giant ones.

  • Ready in under 40 minutes
  • Vegetarian and easily made vegan (skip the parmesan, use nutritional yeast)
  • About 14g of protein per main-course serving
  • Make-ahead-friendly for dinner parties

Ingredient notes

Picking the right portobellos

Look for large portobellos — at least 4 inches across — with intact, dry caps. Avoid any that are slimy, dark, or have heavily curled edges; they're past their prime. The gills should be brown and dry, not black and wet.

Don't wash mushrooms in water — they soak it up and steam in the oven instead of roasting. Wipe them clean with a damp paper towel and gently twist out the stem (save it: chopped finely and added to the stuffing, it adds extra mushroom depth).

Toasting the walnuts

Raw walnuts taste tannic and slightly chalky; toasted walnuts taste like the best version of themselves. Toast in a dry pan over medium heat for 4–5 minutes, shaking often, until they smell warm and nutty. Cool before chopping or they'll go oily.

Panko gives the best texture — light, shattery, and golden. If you only have fine breadcrumbs, toast them with a teaspoon of olive oil in a dry pan first to bring out the flavour. Sourdough or stale country bread blitzed in a food processor makes excellent homemade breadcrumbs with more character than store-bought.

Method: the two-stage roast

The single biggest mistake people make with stuffed portobellos is putting raw mushrooms in the oven with cold filling — you end up with watery mushrooms and soggy stuffing. The fix is a pre-roast: 10 minutes gill-side up in a hot oven drives off the moisture and concentrates the flavour before any filling goes in.

  • Brush mushrooms with olive oil and pre-roast gill-side up for 10 minutes
  • Pour off any liquid that pools in the caps before stuffing
  • Squeeze the cooked spinach hard — really hard — to remove water (use a clean tea towel)
  • Pile the stuffing high; it shrinks slightly as it bakes
  • Finish with a 2-minute broiler blast for a deeply golden top

What to serve them with

As a main course, these need a starch and something acidic to balance the richness. My favourite plating is a portobello on a bed of creamy polenta with a tangle of bitter greens (rocket, frisée) dressed in lemon vinaigrette. Mashed potato, soft polenta, or buttered orzo all work beautifully.

For a complete dinner-party menu, serve our shaved fennel & blood orange salad as a starter, the portobellos as a main, and finish with something light like fresh fruit and dark chocolate.

Make-ahead and storage

The stuffing can be made up to 24 hours ahead and refrigerated. The mushrooms can be pre-roasted up to 4 hours ahead and held at room temperature on the baking tray. Stuff and final-bake just before serving.

Leftover stuffed mushrooms reheat well in a 350°F oven for 8–10 minutes — avoid the microwave, which makes the breadcrumbs soft.

Surprisingly nutritious

Mushrooms are one of the only vegetable sources of vitamin D (especially when sun-exposed), and they're rich in B vitamins, selenium, and immune-supporting beta-glucans. Combined with the omega-3s in walnuts and the iron and folate in spinach, this is a dish that earns its main-course status. The Linus Pauling Institute, Oregon State University has a useful overview of the nutritional and immune-supporting properties of culinary mushrooms.

Frequently asked questions

Can I make these vegan?

Yes — replace the parmesan with 3 tablespoons of nutritional yeast plus an extra tablespoon of olive oil for richness. The result is just as savoury.

Can I make these gluten-free?

Use gluten-free panko or blitz a slice of GF bread into crumbs. The structure of the stuffing holds up just as well.

Can I use smaller mushrooms?

Absolutely — large cremini make beautiful canapé-sized stuffed mushrooms. Reduce the bake time to 12 minutes total and skip the pre-roast.

Method

  1. Preheat oven to 400°F. Brush portobellos with olive oil and roast gill-side up for 10 minutes.
  2. Sauté shallot and garlic, add spinach and wilt. Squeeze out excess water and chop roughly.
  3. Mix spinach with walnuts, breadcrumbs, parmesan, lemon zest and seasoning.
  4. Pile stuffing into the mushrooms and bake another 15 minutes until golden on top.

Cook's note

A drizzle of balsamic glaze just before serving makes them photo-worthy.