One-Pot Mushroom Spinach Risotto

Featured in: One-Pan Comforts

This dish combines the earthy flavors of mushrooms with tender spinach, cooked slowly in Arborio rice, white wine, and vegetable broth. The risotto is finished with butter and Parmesan for extra creaminess, creating a satisfying and smooth texture. Cooking it all in one pot makes preparation and cleanup simple while infusing remarkable flavor in every bite. Ideal for a comforting vegetarian meal with Italian flair, it pairs well with light white wines.

Updated on Mon, 10 Nov 2025 13:44:00 GMT
Creamy One-Pot Mushroom and Spinach Risotto with melted Parmesan and vibrant greens. Save
Creamy One-Pot Mushroom and Spinach Risotto with melted Parmesan and vibrant greens. | toastybloom.com

A creamy, comforting risotto packed with earthy mushrooms and fresh spinach, all made in a single pot for easy cleanup and maximum flavor.

This recipe became a favorite in my home because it combines simplicity with rich flavors that satisfy every time.

Ingredients

  • Vegetables: 2 tablespoons olive oil, 1 medium onion finely chopped, 2 garlic cloves minced, 300 g (10 oz) cremini or button mushrooms sliced, 100 g (3.5 oz) baby spinach roughly chopped
  • Rice: 300 g (1 1/2 cups) Arborio rice
  • Liquids: 120 ml (1/2 cup) dry white wine, 1 liter (4 cups) vegetable broth kept warm
  • Dairy: 60 g (1/2 cup) grated Parmesan cheese plus extra for serving, 2 tablespoons unsalted butter
  • Seasonings: Salt and freshly ground black pepper to taste, Optional freshly chopped parsley for garnish

Instructions

Step 1:
Heat the olive oil in a large heavy-bottomed pot over medium heat Add the chopped onion and cook for 3 4 minutes until softened
Step 2:
Stir in the garlic and cook for 1 minute until fragrant
Step 3:
Add the sliced mushrooms and cook for 5 7 minutes stirring occasionally until mushrooms are golden and their moisture has evaporated
Step 4:
Pour in the Arborio rice and stir for 1 2 minutes until the grains are well-coated and slightly translucent
Step 5:
Deglaze with the white wine stirring until the wine is mostly absorbed
Step 6:
Add the warm vegetable broth one ladleful at a time stirring constantly and waiting until most of the liquid is absorbed before adding more Continue this process for about 20 minutes or until the rice is al dente and creamy
Step 7:
Stir in the chopped spinach and cook for 2 3 minutes until wilted
Step 8:
Remove from heat Add the butter and grated Parmesan stirring until creamy Season with salt and pepper to taste
Step 9:
Serve hot garnished with extra Parmesan and parsley if desired
Save
| toastybloom.com

This dish brings my family together every time we enjoy a cozy dinner at home.

Required Tools

Large heavy-bottomed pot Wooden spoon Ladle Chefs knife Cutting board

Allergen Information

Contains dairy (Parmesan cheese butter) Contains sulfites (white wine) Check broth and cheese labels for possible allergens For a gluten-free version ensure broth and Parmesan are gluten-free

Nutritional Information

Calories 410 Total Fat 13 g Carbohydrates 58 g Protein 12 g

Earthy One-Pot Mushroom and Spinach Risotto served warm, perfect for cozy dinners. Save
Earthy One-Pot Mushroom and Spinach Risotto served warm, perfect for cozy dinners. | toastybloom.com

Enjoy your delicious homemade risotto with a sprinkle of fresh parsley for a final touch

Recipe FAQs

What type of mushrooms work best?

Cremini or button mushrooms provide an earthy flavor and tender texture that complement the creamy risotto well. You can also use other mild mushrooms if preferred.

Can I use fresh spinach instead of frozen?

Fresh spinach is preferred as it wilts quickly and retains a bright flavor and texture when stirred in at the end.

Why is Arborio rice used?

Arborio rice has a high starch content, which creates the creamy consistency essential to a well-made risotto.

How long should the broth be added?

Add warm vegetable broth gradually, stirring frequently, until the rice absorbs it. This usually takes about 20 minutes for the rice to become tender and creamy.

Can this be made vegan?

Yes, substitute the butter and Parmesan with vegan alternatives to keep it plant-based without compromising on creaminess.

What wine pairs well with this dish?

A crisp Pinot Grigio or Sauvignon Blanc enhances the flavors and balances the creamy texture.

One-Pot Mushroom Spinach Risotto

A creamy blend of mushrooms and spinach cooked in one pot for a comforting Italian main dish.

Prep Time
15 minutes
Time for Cooking
30 minutes
Complete Time
45 minutes
Recipe Creator Grace Miller

Recipe Group One-Pan Comforts

Skill Level Medium

Cuisine Type Italian

Servings Made 4 Portion Count

Dietary Notes Meat-Free

What You Need

Vegetables

01 2 tablespoons olive oil
02 1 medium onion, finely chopped
03 2 garlic cloves, minced
04 10 ounces cremini or button mushrooms, sliced
05 3.5 ounces baby spinach, roughly chopped

Rice

01 1 1/2 cups Arborio rice

Liquids

01 1/2 cup dry white wine
02 4 cups vegetable broth, kept warm

Dairy

01 1/2 cup grated Parmesan cheese, plus extra for serving
02 2 tablespoons unsalted butter

Seasonings

01 Salt and freshly ground black pepper, to taste
02 Optional: freshly chopped parsley for garnish

Step-by-Step Directions

Step 01

Sauté Aromatics: Heat olive oil in a large, heavy-bottomed pot over medium heat. Add finely chopped onion and cook for 3 to 4 minutes until softened.

Step 02

Add Garlic: Stir in minced garlic and cook for 1 minute until fragrant.

Step 03

Cook Mushrooms: Add sliced mushrooms and sauté for 5 to 7 minutes, stirring occasionally, until golden and moisture evaporates.

Step 04

Toast Rice: Incorporate Arborio rice and stir continuously for 1 to 2 minutes until grains are coated and slightly translucent.

Step 05

Deglaze with Wine: Pour in dry white wine and stir until liquid is mostly absorbed.

Step 06

Incorporate Broth Gradually: Add warm vegetable broth one ladle at a time, stirring constantly and allowing liquid to absorb before adding more. Continue for about 20 minutes until rice reaches al dente and creamy consistency.

Step 07

Wilt Spinach: Fold in chopped spinach and cook for 2 to 3 minutes until wilted.

Step 08

Finish Risotto: Remove pot from heat; stir in unsalted butter and grated Parmesan until creamy. Season with salt and freshly ground black pepper to taste.

Step 09

Serve: Dish hot, garnished with extra Parmesan and freshly chopped parsley if desired.

Tools You'll Need

  • Large heavy-bottomed pot
  • Wooden spoon
  • Ladle
  • Chef's knife
  • Cutting board

Allergy Details

Look over every item for allergens. If unsure, check with your healthcare provider.
  • Contains dairy from Parmesan cheese and butter
  • Contains sulfites from white wine
  • Check broth and cheese labels for possible allergens
  • Ensure gluten-free broth and Parmesan for gluten intolerance

Nutrition (per portion)

For guidance only: not a replacement for professional medical counsel.
  • Energy (Calories): 410
  • Fats: 13 g
  • Carbohydrates: 58 g
  • Proteins: 12 g