Creamy Mushroom Spinach Rice

Highlighted under: Healthy & Light

I absolutely love this Creamy Mushroom Spinach Rice recipe! It’s one of my go-to dishes when I want to impress my family or enjoy a comforting meal during the week. The combination of earthy mushrooms, vibrant spinach, and creamy rice creates a delightful harmony of flavors. It’s simple to prepare yet feels indulgent, making it a perfect fit for any occasion. I’ve often received compliments for this dish, and I think you’ll appreciate how it warms your heart while tantalizing your taste buds!

Amber Walsh

Created by

Amber Walsh

Last updated on 2026-01-15T12:31:19.645Z

Each time I make this Creamy Mushroom Spinach Rice, it brings back memories of cozy family dinners where everyone gathers around the table to share a delicious meal. I experimented with various combinations, but this balance of flavors truly stands out. The umami from the mushrooms and the freshness of spinach work together beautifully, resulting in a creamy dish that feels both comforting and nourishing.

One key tip I found helpful is to sauté the mushrooms until they're golden brown before adding the rice. This enhances their flavor and ensures that every bite is packed with deliciousness. If you want to elevate it further, a sprinkle of Parmesan cheese on top while serving takes it to another level!

Why You'll Love This Recipe

  • Creamy texture that envelops every grain of rice
  • Rich umami flavor profile from the mushrooms
  • Quick and easy to prepare, perfect for busy weeknights
  • Packed with nutrients from fresh spinach

Understanding Arborio Rice

Arborio rice is the star of this Creamy Mushroom Spinach Rice recipe, known for its high starch content, which contributes to the dish's creamy texture. When cooked, Arborio rice releases starch, creating a luxurious, velvety finish that clings to each grain. As you stir the rice while it cooks, pay attention to the changing consistency; you want it to be al dente on the outside while being tender and creamy on the inside.

If you don't have Arborio rice, you can use other short-grain varieties like Carnaroli or Vialone Nano. These alternatives also release starch well and are great for achieving that creamy texture. However, avoid long-grain rice like basmati or jasmine, as they won't provide the same rich creaminess due to their lower starch content.

Perfecting the Sauté Technique

Sautéing the onion and garlic properly sets the flavor foundation for this dish. Cook the onion until it's translucent to ensure it caramelizes slightly and releases its natural sweetness before adding the mushrooms. This extra step enhances the overall flavor profile of the rice. For best results, use a pan with a wide base, allowing moisture to evaporate quickly and encouraging even browning of the mushrooms.

When adding the mushrooms, be sure not to overcrowd the pan. This helps them brown evenly rather than steam. Spread them out in a single layer and resist the urge to stir too frequently. Allowing them to cook undisturbed for a few minutes helps develop a golden crust, bringing out their rich umami flavor, which complements the creamy elements beautifully.

Ingredients

Gather all the necessary ingredients for this delicious dish:

Ingredients

  • 1 cup Arborio rice
  • 2 cups vegetable broth
  • 1 cup fresh spinach, chopped
  • 1 cup mushrooms, sliced
  • 1 small onion, finely chopped
  • 2 cloves garlic, minced
  • 1/2 cup heavy cream
  • 2 tablespoons olive oil
  • Salt and pepper to taste
  • Parmesan cheese for serving (optional)

Make sure to have everything prepped for a smooth cooking process!

Instructions

Follow these steps for a perfectly creamy dish:

Sauté the Vegetables

In a large skillet, heat the olive oil over medium heat. Add the chopped onion and minced garlic, cooking until the onion is translucent. Stir in the sliced mushrooms and cook until they are golden brown, about 5-7 minutes.

Cook the Rice

Add the Arborio rice to the skillet, stirring to coat the grains with the oil and vegetables. Pour in the vegetable broth, bringing the mixture to a simmer. Reduce the heat to low, cover, and cook for about 15-18 minutes until the rice is creamy and tender.

Finish with Spinach and Cream

Once the rice is cooked, stir in the chopped spinach and heavy cream. Cook for an additional 2-3 minutes until the spinach is wilted and everything is heated through. Season with salt and pepper to taste.

Serve and Enjoy

Serve hot with a sprinkle of Parmesan cheese on top, if desired. Enjoy your comforting and creamy mushroom spinach rice!

Don’t forget to savor every bite!

Secondary image

Pro Tips

  • For a more intense flavor, consider adding thyme or rosemary while cooking. Additionally, sautéing the spinach for a minute before adding it can bring out its sweetness.

Make-Ahead Tips

You can prepare the base of this dish in advance. Cook the mushrooms and onions, then let them cool before storing in an airtight container in the refrigerator for up to two days. When you're ready to serve, simply reheat them in a skillet, add the Arborio rice and broth, and proceed with the cooking steps. This not only saves time but also allows the flavors to deepen even further.

If you're looking to create meal prep portions, consider making a larger batch and storing single servings in the freezer. Once cooled, divide the rice into airtight containers. When reheating, add a splash of vegetable broth or water to restore creaminess, and heat gently in a microwave or stovetop, stirring occasionally.

Serving Suggestions

This Creamy Mushroom Spinach Rice pairs beautifully with a variety of proteins. Consider serving it alongside grilled chicken, sautéed shrimp, or even as a bed for a fillet of baked salmon. The creamy texture complements the savory notes of these proteins while the spinach adds a lovely pop of color and nutrition.

For a vegetarian twist, consider topping the rice with roasted nuts like pine nuts or chopped walnuts for added crunch and healthy fats. A sprinkle of fresh herbs like parsley or basil can elevate the dish with a fresh, aromatic finish, making it even more appealing.

Questions About Recipes

→ Can I use brown rice instead of Arborio rice?

While Arborio rice is recommended for its creaminess, you can use brown rice. Just keep in mind that cooking time may vary.

→ Can this recipe be made vegan?

Absolutely! Substitute heavy cream with coconut cream or a plant-based cream, and use vegetable broth.

→ How can I store leftovers?

Store the rice in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave.

→ What can I add for extra protein?

You can easily add cooked chicken, shrimp, or tofu to turn this dish into a more filling meal.

Creamy Mushroom Spinach Rice

I absolutely love this Creamy Mushroom Spinach Rice recipe! It’s one of my go-to dishes when I want to impress my family or enjoy a comforting meal during the week. The combination of earthy mushrooms, vibrant spinach, and creamy rice creates a delightful harmony of flavors. It’s simple to prepare yet feels indulgent, making it a perfect fit for any occasion. I’ve often received compliments for this dish, and I think you’ll appreciate how it warms your heart while tantalizing your taste buds!

Prep Time10 minutes
Cooking Duration30 minutes
Overall Time40 minutes

Created by: Amber Walsh

Recipe Type: Healthy & Light

Skill Level: Beginner

Final Quantity: 4 servings

What You'll Need

Ingredients

  1. 1 cup Arborio rice
  2. 2 cups vegetable broth
  3. 1 cup fresh spinach, chopped
  4. 1 cup mushrooms, sliced
  5. 1 small onion, finely chopped
  6. 2 cloves garlic, minced
  7. 1/2 cup heavy cream
  8. 2 tablespoons olive oil
  9. Salt and pepper to taste
  10. Parmesan cheese for serving (optional)

How-To Steps

Step 01

In a large skillet, heat the olive oil over medium heat. Add the chopped onion and minced garlic, cooking until the onion is translucent. Stir in the sliced mushrooms and cook until they are golden brown, about 5-7 minutes.

Step 02

Add the Arborio rice to the skillet, stirring to coat the grains with the oil and vegetables. Pour in the vegetable broth, bringing the mixture to a simmer. Reduce the heat to low, cover, and cook for about 15-18 minutes until the rice is creamy and tender.

Step 03

Once the rice is cooked, stir in the chopped spinach and heavy cream. Cook for an additional 2-3 minutes until the spinach is wilted and everything is heated through. Season with salt and pepper to taste.

Step 04

Serve hot with a sprinkle of Parmesan cheese on top, if desired. Enjoy your comforting and creamy mushroom spinach rice!

Extra Tips

  1. For a more intense flavor, consider adding thyme or rosemary while cooking. Additionally, sautéing the spinach for a minute before adding it can bring out its sweetness.

Nutritional Breakdown (Per Serving)

  • Calories: 320 kcal
  • Total Fat: 22g
  • Saturated Fat: 12g
  • Cholesterol: 70mg
  • Sodium: 480mg
  • Total Carbohydrates: 30g
  • Dietary Fiber: 2g
  • Sugars: 3g
  • Protein: 6g