Go Back
+ servings
Print Recipe
4.74 from 19 votes

Classic Spinach Risotto

This Classic Spinach Risotto is a restaurant-worthy meal. It is rich, creamy, and so flavorful! Follow my step-by-step instructions and treat your family with this elegant dish. 
Prep Time5 mins
Cook Time50 mins
Total Time55 mins
Course: Main Course, Side Dish
Cuisine: Italian
Keyword: spinach risotto recipe
Servings: 4 servings
Calories: 634kcal
Author: Tania Sheff


  • 8 cups vegetable broth
  • 2 tbsp. olive oil
  • 4 tbsp. butter divided
  • 1 medium onion minced
  • 3 garlic cloves finely chopped
  • 1 ½ cup Arborio rice
  • 1 cup dry white wine good quality
  • 6 oz. fresh baby spinach
  • 1 cup Parmesan cheese


  • Bring the vegetable broth to a simmer in a medium saucepan. Keep the broth warm over very low heat.
  • Meanwhile, add the olive oil, 2 tablespoons of butter, diced onion, and garlic to a heavy large saucepan. Cook, stirring occasionally, for about 5 minutes over medium heat.
  • Stir in the rice and let it toast for a few minutes. Add the wine and cook, stirring continuously, until fully absorbed.
  • Add 1 cup of the hot vegetable broth to the rice, and stir until the broth is absorbed. Continue adding broth, 1 cup at a time, stirring continuously, until the rice is just tender and the risotto is smooth and creamy (about 25-30 minutes).
  • Reduce the heat to low, stir in the fresh spinach, and cook until fully wilted (5 minutes).
  • Stir in the remaining butter and Parmesan cheese.



What Kind of Rice is Best

By far, the best rice to use for ANY risotto is Arborio rice. It is a high-starch, short-grained white rice that adds a creamy and silky texture to risotto. The good news is that it is not hard to find nowadays since it is sold in almost all large grocery stores and online. The bad news is that it is at a bit higher price point, compared to other rice varieties. But frankly, it is worth paying a little extra because the results are SO TASTY! If for some reason you can’t find Arborio rice, sushi rice is the next best option.

What Kind of Spinach to Use

I absolutely love using fresh baby spinach. It is so tender, and it doesn’t require cutting. Regular spinach can also be used, but you’ll need to roughly chop it.


Calories: 634kcal | Carbohydrates: 72g | Protein: 15g | Fat: 26g | Saturated Fat: 12g | Cholesterol: 48mg | Sodium: 2425mg | Potassium: 409mg | Fiber: 3g | Sugar: 6g | Vitamin A: 5555IU | Vitamin C: 14.7mg | Calcium: 357mg | Iron: 4.8mg