Creamy Mushroom and Spinach Risotto (Ready in 40 Minutes)

Creamy mushroom and spinach risotto is an Italian rice dish cooked slowly with warm broth until rich and tender, then finished with golden mushrooms, wilted spinach, and Parmesan. It is ready in about 40 minutes and is naturally vegetarian and gluten-free.

Risotto has a reputation for being fussy, and honestly it earned it, but most of that fear comes from one fixable mistake: people wander off from the pan. You do not need to stir non-stop, but you do need to stay close and add the broth one ladle at a time. Do that, and twenty minutes later you have the creamiest bowl of comfort, and all of it comes from the rice starch, not a drop of cream. The mushrooms and spinach make it feel like an actual dinner, not a side.

Vegetarian mushroom risotto with spinach in a white bowl, rosemary behind

Picking the Rice, Mushrooms and Cheese

Arborio rice is the classic choice because its high starch content creates that signature creamy texture. Carnaroli works just as well. Do not rinse it, or you will wash away the starch you need.

Mushrooms bring the savory, earthy depth. Cremini (baby bella) or white button are easy to find, and a handful of dried porcini soaked in warm water deepens the flavor. Save the soaking liquid and use it as part of your broth.

Spinach goes in at the very end so it keeps its color and fresh taste. Baby spinach needs no chopping; mature spinach is best roughly chopped.

Parmesan adds salt and umami. For a strictly vegetarian version, choose a hard cheese made without animal rennet, or use nutritional yeast as in our vegan mushroom risotto.

Close-up of creamy mushroom and spinach risotto with visible mushrooms

How to Keep It Creamy

  • Keep the broth hot. Cold broth shocks the rice and stalls the cooking. Keep it simmering on a back burner.
  • Add broth one ladle at a time, stirring, and wait until it is nearly absorbed before adding more. This is what coaxes the starch out.
  • Stop at al dente. The rice should be tender with a slight bite in the center; it keeps cooking off the heat.
  • Stir in the cheese and butter off the heat. Adding them once the pan is off the burner gives the silkiest finish instead of a greasy one.

Swaps: Vegan, No Wine, or Extra Veg

Make it vegan: swap the butter for olive oil or vegan butter, and the Parmesan for 3 tablespoons of nutritional yeast. Our vegan mushroom risotto shows the full method.

No wine: skip it and add an extra splash of broth with a teaspoon of lemon juice for the brightness the wine would have given.

Add protein: stir in a cup of cooked white beans, or top each bowl with pan-fried smoked tofu.

Other vegetables: peas, asparagus, or roasted butternut squash all work in place of, or alongside, the spinach.

Leftovers, Reheating and Arancini

  • Fridge: store in an airtight container for up to 3 days.
  • Reheat gently on the stovetop with a splash of broth or water to loosen it back to a creamy consistency.
  • Freezing works for up to 1 month, though the texture softens. Thaw overnight before reheating.
  • Best leftover trick: roll cold risotto into crispy arancini (fried rice balls) the next day. Cold, firm risotto holds its shape far better than fresh.

Serve it as a main with a simple green salad, or alongside a bowl of mushroom soup for a fully mushroom-forward dinner.

Creamy mushroom and spinach risotto in a white bowl, overhead
Vegetarian mushroom risotto with spinach in a white bowl, rosemary behind

Creamy Mushroom and Spinach Risotto

A creamy, comforting mushroom and spinach risotto ready in 40 minutes. Naturally vegetarian and gluten-free, finished with Parmesan and fresh spinach.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Choose Serving Size 4 servings

Ingredients 

  • cups Arborio rice
  • 9 oz mushrooms cremini or white, sliced
  • 5 oz baby spinach fresh
  • 1 onion medium, finely chopped
  • 2 cloves garlic minced
  • ½ cup dry white wine (optional)
  • 5 cups hot vegetable broth
  • ½ cup grated Parmesan (or vegetarian hard cheese)
  • 2 tbsp butter
  • 1 tbsp olive oil
  • Salt and freshly ground black pepper to taste

Instructions

  • Pour the broth into a pot and keep it warm over low heat.
  • In a large pan, heat the olive oil with 1 tbsp butter. Sauté the onion until soft, about 3 minutes. Add the garlic and cook 30 seconds.
  • Add the mushrooms and cook until golden and the released liquid has evaporated, about 5 to 6 minutes.
  • Add the rice and toast for 1 to 2 minutes, until the edges look translucent.
  • Pour in the wine and stir until absorbed.
  • Add the hot broth one ladle at a time, stirring often and waiting until each addition is absorbed before adding more, about 18 to 20 minutes, until the rice is creamy and al dente.
  • Stir in the spinach and cook until just wilted, about 1 minute.
  • Remove from the heat. Stir in the Parmesan and remaining 1 tbsp butter. Season with salt and pepper, rest 2 minutes, and serve.

Notes

Store in an airtight container for up to 3 days. Reheat with a splash of broth to restore creaminess. Turn leftovers into crispy arancini.

Frequently Asked Questions

Is mushroom and spinach risotto healthy?

Yes. This risotto is built around whole vegetables, with mushrooms providing B vitamins and spinach adding iron and folate. It is naturally vegetarian and gluten-free, and you control the amount of butter and cheese, so it fits a balanced diet well.

Can I make risotto ahead of time?

You can. Cook it until it is about three quarters done, spread it on a tray to cool, then refrigerate. Finish cooking with a little extra hot broth just before serving, which takes about five minutes.

How long does risotto last in the fridge?

Stored in an airtight container, mushroom and spinach risotto keeps for up to 3 days in the fridge. Reheat it gently on the stovetop with a splash of broth or water to bring back its creamy texture.

Is risotto gluten-free?

Risotto made with Arborio or Carnaroli rice is naturally gluten-free, since rice contains no gluten. Just make sure your vegetable broth is certified gluten-free, as some stock cubes contain wheat.

Can I make this risotto vegan?

Absolutely. Replace the butter with olive oil or vegan butter and swap the Parmesan for nutritional yeast. The rice starch still gives you a rich, creamy result without any dairy.

What can I do with leftover risotto?

Cold risotto is perfect for arancini, the Italian fried rice balls. Shape it into balls, coat in breadcrumbs, and fry until golden for a crispy second meal from the same batch.

Similar Posts

5 from 1 vote

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




One Comment