Welcome to Truehealthrecipes

Mushroom and Spinach Risotto

By Lisa Martinez | April 03, 2026
Mushroom and Spinach Risotto

I remember the night I tried to impress a friend with a fancy dinner, and the kitchen turned into a disaster zone. The stovetop was a volcano, the stove was a temperamental beast, and the rice was either mush or rock-hard. I was staring at a pot of overcooked rice, the kind that makes you question every life decision you made. That moment was the spark that led me to this ultimate mushroom and spinach risotto—because if you can’t rescue a disaster, you can at least create something that feels like a triumph.

Picture this: the aroma of sautéed onions and garlic drifting through the air, a gentle sizzle as mushrooms release their earthy perfume, and the rich, nutty scent of toasted arborio rice. The sound of the ladle stirring the pot is rhythmic, almost meditative, while the visual of the rice turning a creamy ivory makes your eyes widen. When you finally taste it, the first bite is a silky, velvety hug that coats your tongue with subtle umami and a hint of fresh spinach. The crunch of the mushrooms gives a satisfying contrast, and the finish is bright, almost like a fresh green salad wrapped in a comforting hug.

What sets this version apart is that it’s not just another “how to make risotto” article. It’s a carefully honed recipe that balances texture and flavor, uses a single pan, and incorporates a twist that most recipes miss: a splash of lemon zest that lifts the earthiness of the mushrooms and brightens the spinach. I dare you to taste this and not go back for seconds, because once you hit the first spoon, you’ll be convinced that this is hands down the best version you’ll ever make at home. I’ll be honest—I ate half the batch before anyone else got a taste, and the kitchen smelled like a forest after a rainstorm.

If you’ve ever struggled with the classic risotto that ends up either dry or soupy, you’re not alone—and I’ve got the fix. Picture yourself pulling this out of the stove, the whole kitchen smelling incredible, and serving a dish that feels like a hug from a culinary wizard. Okay, ready for the game‑changer? Let me walk you through every single step—by the end, you’ll wonder how you ever made it any other way.

What Makes This Version Stand Out

  • Flavor: The combination of earthy mushrooms, bright spinach, and a hint of lemon zest creates a layered taste that sings in your mouth. The subtle umami from the mushrooms is amplified by the toasted rice, while the lemon lifts the overall profile.
  • Texture: Arborio rice is cooked to a creamy, al dente consistency that feels luxurious without being mushy. The gentle simmer and constant stirring release the starch, creating that signature silky mouthfeel.
  • Speed: This recipe takes less than an hour from start to finish, making it a perfect weeknight dinner without sacrificing flavor.
  • One‑Pan Simplicity: No extra pots or pans—everything happens in one skillet, which means less cleanup and more time to enjoy the meal.
  • Versatility: You can swap the spinach for kale or Swiss chard, the mushrooms for shiitake, or the Parmesan for a vegan cheese alternative without losing the essence.
  • Crowd‑Pleaser: The dish is rich, comforting, and has that “restaurant‑quality” factor that will impress friends and family alike.
  • Make‑Ahead Friendly: Leftovers reheat beautifully, and the flavors actually deepen over time, making this a great make‑ahead option.

Alright, let's break down exactly what goes into this masterpiece…

Kitchen Hack: Use a splatter guard when sautéing onions and garlic to keep the kitchen clean and avoid those dreaded oil splashes that can ruin the stove.

Inside the Ingredient List

The Flavor Base

Vegetable broth is the backbone of this risotto, providing a savory depth that complements the mushrooms and spinach. Using homemade broth gives you control over the saltiness and allows you to infuse herbs like thyme or bay leaves for an extra aromatic layer. If you skip the broth, the rice will lack moisture and flavor, turning the dish into a dry, underseasoned mess. For the best results, simmer the broth with a pinch of sea salt and a splash of white wine for a subtle complexity.

The Texture Crew

Arborio rice is the star that delivers the creamy, al dente texture you crave in every bite. Its high starch content releases a luxurious silkiness when cooked slowly with liquid. If you substitute a different rice, like jasmine or basmati, you’ll lose that characteristic creaminess and end up with a drier, less cohesive dish. Look for rice that feels firm to the touch and has a slightly translucent edge before you begin cooking.

The Unexpected Star

Fresh spinach adds a pop of color and a mild, slightly sweet flavor that balances the earthiness of the mushrooms. It also contributes vitamins and minerals, turning this dish into a nutritional powerhouse. If you use frozen spinach, remember to thaw and squeeze out excess water, or the risotto will become watery and lose its silky texture. A handful of spinach is enough to give the dish that bright, green finish without overwhelming the other flavors.

The Final Flourish

Parmesan cheese brings a salty, nutty finish that coats the rice, giving the risotto a velvety mouthfeel. It also helps to bind the dish together, adding richness that lingers on the palate. If you’re vegan, substitute nutritional yeast or a plant‑based cheese that melts well. A drizzle of high‑quality olive oil at the end adds a silky sheen and a burst of fruity brightness.

Fun Fact: The first documented risotto recipe dates back to 16th‑century Italy, where it was a humble dish made from leftover bread and broth, showing that great flavor can come from simple beginnings.

Everything's prepped? Good. Let's get into the real action…

Mushroom and Spinach Risotto

The Method — Step by Step

  1. Start by heating a large, wide skillet over medium heat. Add a generous splash of olive oil and let it shimmer. Once the oil is hot, add the finely chopped onion and a pinch of salt. Sauté until the onion turns translucent and begins to caramelize, about 4–5 minutes. This caramelization builds a sweet, savory foundation that will carry the rest of the flavors.

  2. Introduce the minced garlic to the pan and let it cook for a minute until fragrant. Be careful not to let it brown; a golden aroma is what you’re after. Stir in the sliced mushrooms, spreading them out so they can brown evenly. Cook until they release their juices and start to turn golden, about 6–7 minutes. The mushrooms’ umami will deepen the risotto’s overall flavor profile.

  3. Now it’s time to toast the arborio rice. Sprinkle the rice over the mushroom mixture and stir constantly, allowing the grains to become translucent around the edges. This toasting step is crucial; it prevents the rice from becoming gummy and adds a subtle nutty taste. Keep stirring for about 2 minutes until the rice is lightly browned.

  4. Kitchen Hack: If you like a bit of crunch, toss in a handful of toasted pine nuts or chopped walnuts right after the rice has toasted. They’ll add a delightful texture and a nutty flavor that pairs wonderfully with mushrooms.
  5. Pour in a ladle of warm vegetable broth and stir until the liquid is almost fully absorbed. Then add another ladle of broth, continuing to stir and wait for absorption before adding more. Repeat this process, one ladle at a time, for about 18–20 minutes. The rice should be tender but still have a slight bite. This slow, steady simmer allows the rice to release starch and become creamy.

  6. When the rice is nearly done, fold in the fresh spinach. It will wilt almost instantly, turning a vibrant green that’s visually striking. Stir until the spinach is fully incorporated, and the mixture smells fresh and slightly earthy.

  7. Kitchen Hack: A pinch of lemon zest added right before serving brightens the dish and cuts through the richness, giving the risotto a fresh, citrusy lift.
  8. Now add the grated Parmesan cheese and a splash of heavy cream if you want extra silkiness. Stir vigorously until the cheese melts completely and the risotto becomes glossy. The cheese should coat the grains like a velvet blanket, creating a mouth‑watering finish.

  9. Season with freshly ground black pepper and a final pinch of salt. Taste and adjust if necessary. Then let the risotto rest for a minute or two—this allows the flavors to settle and the rice to thicken slightly. Serve immediately, garnished with extra Parmesan or a drizzle of good olive oil.

  10. Watch Out: Don’t rush the broth addition; adding too much at once can cause the rice to become mushy. The key is to add broth slowly and stir constantly.
  11. If you’re a perfectionist, you can finish the dish with a quick squeeze of fresh lemon juice for brightness. Alternatively, sprinkle a handful of chopped fresh herbs like parsley or basil for a burst of color. Either way, this final touch turns a great risotto into an unforgettable meal.

That's it — you did it. But hold on, I've got a few more tricks that'll take this to another level…

Insider Tricks for Flawless Results

The Temperature Rule Nobody Follows

Maintaining a gentle simmer is critical. If the heat is too high, the broth will evaporate too quickly, and the rice will overcook. If it's too low, the rice will take too long to absorb liquid and might end up dry. I keep the stove at medium‑low and let the risotto bubble just enough to keep the liquid moving. This simple temperature control is the secret behind that silky, cohesive texture.

Why Your Nose Knows Best

Smell is your best indicator of doneness. When the risotto is ready, it should have a fragrant, buttery aroma that makes your mouth water. If you hear a faint hiss as the broth evaporates, you’re close. Trust that nose; it’s a better judge than a timer for this dish.

The 5‑Minute Rest That Changes Everything

After you finish stirring in the cheese, let the risotto sit covered for five minutes off the heat. This rest period allows the starches to settle and the flavors to meld. The result is a risotto that’s even creamier and more cohesive than when it first leaves the stove.

A Splash of Lemon for a Fresh Finish

A small amount of lemon juice or zest added at the end brightens the dish and cuts through the richness. It’s a simple addition that transforms the flavor profile, giving it a fresh, bright edge that’s perfect for summer evenings.

Stirring Technique Matters

Stirring constantly but gently ensures even heat distribution and prevents the rice from sticking to the bottom. Use a wooden spoon or a silicone spatula, and avoid over‑stirring, which can break the grains and create a gummy texture. Think of it as a slow dance—steady, rhythmic, and always in sync with the heat.

The Final Touch of Olive Oil

A drizzle of high‑quality extra‑virgin olive oil just before serving adds a silky sheen and a burst of fruity brightness. It also helps the cheese melt into a glossy coating. If you’re a fan of a little extra flavor, a few drops of truffle oil can elevate the dish to gourmet status.

Kitchen Hack: If you’re short on time, pre‑heat your broth in a separate pot and keep it warm on the stove. That way you can pour it in without breaking the cooking rhythm.

Creative Twists and Variations

This recipe is a playground. Here are some of my favorite ways to switch things up:

Saffron & White Truffle

Swapping a pinch of saffron for the lemon zest and adding a drizzle of white truffle oil gives the risotto a luxurious, aromatic depth. The saffron imparts a subtle floral note that pairs beautifully with the earthy mushrooms. This version is perfect for a special occasion or a romantic dinner.

Roasted Red Pepper & Goat Cheese

Add roasted red peppers for a sweet, smoky flavor and finish with dollops of creamy goat cheese. The pepper’s sweetness balances the mushrooms’ earthiness, while the goat cheese adds a tangy, silky finish. This variation is ideal for those who love a bit of tang in their dishes.

Smoked Paprika & Chickpeas

Incorporate smoked paprika for a deep, smoky undertone and stir in chickpeas for extra protein and texture. The paprika’s heat complements the mushrooms, while the chickpeas add a pleasant bite. This version is great for vegetarians seeking a hearty, protein‑rich meal.

Pesto & Sun‑Dried Tomatoes

Fold in a spoonful of basil pesto and sun‑dried tomatoes for a Mediterranean twist. The pesto adds a fresh, herbal brightness, and the sun‑dried tomatoes contribute a chewy, sweet bite. This combination turns the risotto into a vibrant, colorful plate.

Thai‑Inspired Coconut & Lime

Replace the vegetable broth with coconut milk and finish with a squeeze of lime juice. Add a pinch of Thai red curry paste for a subtle heat. The coconut’s richness balances the bright lime, while the curry paste adds a fragrant, slightly spicy kick. This version transports your taste buds to the tropics.

Almond & Parmesan Crumble

Top the risotto with toasted sliced almonds and a sprinkle of extra Parmesan. The almonds add a crunchy contrast, and the Parmesan enhances the savory depth. This finishing touch makes the dish feel more indulgent and adds a delightful textural element.

Storing and Bringing It Back to Life

Fridge Storage

Store the risotto in an airtight container in the refrigerator for up to 3 days. The creamy texture may thicken slightly, so before reheating, stir in a splash of water or broth to restore the original consistency. Reheat gently on the stovetop or in a microwave, stirring frequently to prevent separation.

Freezer Friendly

Risotto freezes well for up to 2 months. Cool the dish completely before transferring it to a freezer‑safe container. When ready to enjoy, thaw overnight in the refrigerator, then reheat with a splash of broth or water to loosen the starch. The flavors will still be rich and comforting.

Best Reheating Method

The secret to reheating risotto is gentle heat and a splash of liquid. Warm it over low heat on the stove, stirring constantly, and add a tablespoon of water or broth every few minutes until it reaches your desired consistency. Avoid microwaving for extended periods, as it can dry out the dish and create uneven heat.

Mushroom and Spinach Risotto

Mushroom and Spinach Risotto

Homemade Recipe

Pin Recipe
350
Cal
25g
Protein
30g
Carbs
15g
Fat
Prep
15 min
Cook
30 min
Total
45 min
Serves
4

Ingredients

4
  • 1 cup Arborio rice
  • 4 cups Vegetable broth
  • 4 cups Fresh spinach
  • 12 oz Mushrooms
  • 1 medium Onion
  • 3 cloves Garlic
  • 1 cup Parmesan cheese
  • 2 tbsp Olive oil
  • Salt to taste
  • Pepper to taste

Directions

  1. Heat the skillet over medium heat and add olive oil. Sauté onion until translucent, then add garlic and mushrooms. Stir until mushrooms release juices and brown slightly.
  2. Add arborio rice, stir to toast for 2 minutes. Pour in a ladle of warm broth and stir until absorbed. Continue adding broth one ladle at a time, stirring until absorbed, for about 18 minutes.
  3. Stir in spinach until wilted, then add parmesan and a splash of cream. Season with salt and pepper, and let the risotto rest for 5 minutes.
  4. Finish with a drizzle of olive oil and optional lemon zest. Serve immediately.

Common Questions

Brown rice takes longer to cook and doesn’t release starch the same way, so the risotto will be less creamy. It’s best to stick with arborio for that classic texture.

Drain and rinse them well, then sauté them as you would fresh mushrooms. The flavor will be slightly different, but it still works.

Adding spinach at the end can cause it to overcook and lose its bright green color. Stir it in when the rice is almost done so it wilts gently.

Yes, but it will change the flavor profile. Stick with vegetable broth for a lighter, vegetarian version.

Stir constantly and keep the heat moderate. A well‑heated pan and a splash of oil help prevent sticking.

Replace the Parmesan with nutritional yeast or a vegan cheese, and use a plant‑based broth. The texture remains creamy.

More Recipes