Spinach and Mushroom Risotto

Prep: 15 min Cook: 35 min Serves: 4 4.4 · 28 reviews · tap to rate

Spinach and mushroom risotto is a creamy rice dish where the grains stay separate and tender, not mushy.

Pin Print

This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases.

By
Melissa Santos
Spinach and Mushroom Risotto

PONLY COOK // MELISSA SANTOS

Spinach and mushroom risotto is a creamy rice dish where the grains stay separate and tender, not mushy. The mushrooms add depth, the spinach wilts into the sauce, and constant stirring releases starch from the rice to create the silky texture. When done right, it takes about 35 minutes and feeds four as a main course or six as a side.

Ingredients for Spinach and Mushroom Risotto

Arborio rice releases starch as it cooks, building the signature creamy sauce without cream. Mushrooms are sautéed until golden to deepen their flavor before they go into the risotto. Fresh spinach wilts at the end and adds color and iron. Yellow onion and garlic build the savory base. White wine adds acidity and complexity. Vegetable broth or chicken broth is the liquid that cooks the rice and flavors it. Butter and Parmesan cheese finish the dish with richness and salt. Olive oil helps sauté the vegetables and mushrooms. Salt and black pepper season every layer.




Why This Spinach and Mushroom Risotto Works

Arborio rice contains more starch than long-grain rice. As you stir it constantly and add warm broth a little at a time, the rice releases that starch into the liquid, turning it into a silky sauce. The rice grains stay firm enough to bite into while the sauce coats them completely.

Sautéing the mushrooms first concentrates their flavor instead of steaming them in the broth. They brown at the edges, which adds depth. The spinach goes in last, just long enough to wilt, so it stays bright and doesn’t turn gray.

Constant stirring is the key: it keeps the rice from sticking to the bottom and helps release that starch evenly. Resting the risotto covered for a minute after you pull it from the heat lets the rice relax and the sauce firm up slightly, so it holds together on the plate instead of running across it.







Mistakes To Avoid

Adding all the broth at once makes risotto gluey and starchy instead of creamy. The rice cooks unevenly and some grains turn mushy while others stay hard. Add broth in stages so the rice absorbs it gradually.

Skipping the constant stirring leaves the bottom layer stuck and scorched while the top stays crunchy. The starch never releases evenly into the sauce, so you end up with a watery mess on top and a crust on the bottom.

Overcooking the rice turns each grain to mush, and no amount of butter or cheese can fix the texture. The risotto looks like porridge instead of individual grains suspended in sauce. Stop cooking when the rice is just tender with a tiny bit of firmness in the center.

Adding the spinach too early turns it dull and dark instead of bright green, and it breaks down into tiny pieces that disappear into the sauce. Stir it in during the last minute of cooking so it wilts but keeps its color and texture.

As an Amazon Associate, we earn from qualifying purchases.




Ingredients

  • 3 tablespoons olive oil
  • 12 ounces cremini or button mushrooms, sliced
  • 1 medium yellow onion, finely diced
  • 4 cloves garlic, minced
  • 1 1/2 cups Arborio rice
  • 1/2 cup dry white wine
  • 4 to 5 cups vegetable broth or chicken broth, warmed
  • 4 ounces fresh spinach, roughly chopped
  • 3 tablespoons butter
  • 1/2 cup grated Parmesan cheese
  • Salt and black pepper to taste



Step-by-step Instructions

  1. Heat 1 tablespoon olive oil in a large heavy-bottomed saucepan over medium-high heat. Add mushrooms and cook 6 to 8 minutes, stirring occasionally, until golden brown at the edges and any liquid has evaporated. Transfer to a plate.
  2. Add remaining 2 tablespoons oil to the pan. Add diced onion and cook over medium heat for 3 to 4 minutes, stirring, until soft and translucent. Add garlic and cook 1 minute more, until fragrant.
  3. Add rice and stir constantly for 1 to 2 minutes until the grains turn slightly translucent at the edges and smell toasted. This toasts the rice and helps it stay firm during cooking.
  4. Pour in white wine and stir until the rice has absorbed it, about 1 minute. The pan will smell sharp and vinegary for a moment, then the aroma mellows.
  5. Add warm broth 1 cup at a time, stirring frequently. Wait until each addition is mostly absorbed before adding the next, about 15 to 20 minutes total. The rice should always look creamy, not soupy.
  6. At 18 minutes, taste a grain of rice. It should be tender outside with just a tiny firm center. If it is still hard, add more broth 1/4 cup at a time and stir for 1 to 2 minutes more.
  7. Stir in the cooked mushrooms and fresh spinach. Cook 1 to 2 minutes, stirring gently, until the spinach is wilted and bright green.
  8. Remove from heat. Stir in butter and Parmesan cheese until the risotto is creamy and holds together loosely on a spoon. Season with salt and pepper to taste.
  9. Cover and let rest for 1 minute. The risotto will thicken slightly as it sits.
  10. Divide among bowls and serve immediately while hot and creamy.



Frequently Asked Questions




Can I make this ahead?

Risotto is best served immediately after cooking. If you need to make it ahead, cook it until the rice is just shy of done, then spread it on a sheet pan to cool quickly. Refrigerate it within 1 hour. To reheat, warm it gently in a saucepan over medium heat with a splash of broth, stirring until steaming hot.




What broth should I use?

Vegetable broth makes this dish fully vegetarian and lets the mushroom and spinach flavors shine. Chicken broth adds a subtle savory depth. Either works. Avoid beef broth, which overpowers the delicate vegetables.




Can I use a different rice?

Arborio rice is essential because it releases starch to build the creamy sauce while staying firm. Carnaroli rice works the same way. Long-grain white rice or jasmine rice will not create the signature risotto texture no matter how much you stir.




Serving Ideas for Spinach and Mushroom Risotto

Serve risotto in shallow bowls so the creamy sauce spreads out. Grate fresh Parmesan over the top and add a crack of black pepper. A simple green salad with lemon vinaigrette cuts through the richness. Crusty bread on the side soaks up every drop of sauce.

Get the Weekly Menu

New recipes, quick weeknight dinners and kitchen tips - one email a week, straight to your inbox.

More posts

Traditional Homemade Dumplings

Traditional homemade dumplings are tender pasta parcels filled with meat or vegetables, boiled until they float and then simmered in broth or sauce.

Tuscan Delight Pasta

Tuscan Delight Pasta is a light, bright pasta with sun-dried tomatoes, fresh basil, garlic, and a touch of cream that comes together in one pan in under...

Ramen Noodles

Ramen noodles is a Japanese noodle soup with a rich, savory broth, tender noodles, and toppings that add texture and flavor.