Indulge in the rich and comforting flavors of Italian cuisine with this Spinach & Goat Cheese Risotto.

Perfect for a cozy dinner, this creamy risotto features tender Arborio rice enveloped in a vibrant spinach sauce, accented with tangy goat cheese and Parmesan.
Whether you’re a novice cook or a seasoned chef, this dish promises to deliver a satisfying and elegant meal that’s both easy to prepare and deliciously impressive.
Ingredients:
- 5 cups quality chicken stock
- 2 small onions
- 1 celery heart
- 1 tablespoon olive oil
- 1 ½ cups risotto rice (such as Arborio)
- ½ cup dry white wine
- 10 ounces baby spinach
- 2/3 cup grated Parmesan cheese
- 1 tablespoon unsalted butter
- 1/3 cup soft goat cheese
- Extra virgin olive oil, for drizzling
Instructions:
Step 1: Prepare the Stock
- Pour the chicken stock into a small saucepan and keep it warm over low heat.
Step 2: Cook the Vegetables
- Peel and finely chop the onions and celery (save the yellow celery leaves for garnish).
- In a large pan, heat 1 tablespoon of olive oil over medium heat.
- Add the chopped onions and celery.
- Cook for about 10 minutes, stirring occasionally, until the vegetables are soft but not browned.
Step 3: Toast the Rice
- Stir in the risotto rice and cook for about 2 minutes, allowing it to toast slightly.
Step 4: Add Wine and Stock
- Pour in the white wine and stir until the liquid is absorbed.
- Begin adding the warm chicken stock, one ladleful at a time.
- Stir constantly, allowing each addition of stock to be fully absorbed before adding the next.
- Continue this process for about 17 minutes, or until the rice is tender but still has a slight bite to it.
Step 5: Make the Spinach Sauce
- Reserve a few baby spinach leaves for garnish.
- In a blender, add the remaining spinach along with 3 to 4 ladlefuls of the warm chicken stock.
- Blend until you achieve a smooth, bright green sauce.
Step 6: Combine and Finish
- Remove the risotto from the heat.
- Stir in most of the grated Parmesan cheese, then add the spinach sauce and mix well.
- Cover the pan and let the risotto rest for 2 minutes, allowing the flavors to meld and the texture to become creamy.
- Taste and season with salt and pepper if needed.
Step 7: Serve
- Spoon the risotto into shallow bowls.
- Dot each serving with small pieces of butter and crumble the goat cheese over the top.
- Garnish with the reserved baby spinach leaves and the remaining Parmesan cheese.
- Finish with a drizzle of extra virgin olive oil.
FAQs
Can I make this risotto without wine?
Yes, you can replace the white wine with an equal amount of chicken stock. The wine adds depth of flavor, but the dish will still be delicious without it.
What type of risotto rice should I use?
Look for Arborio, Carnaroli, or Vialone Nano rice.These types of rice have a high starch content, which is essential for a creamy risotto texture.

Quick & Easy Italian Spinach & Goat Cheese Risotto
Ingredients
- 5 cups quality chicken stock
- 2 small onions
- 1 celery heart
- 1 tbsp olive oil
- 1 ½ cups risotto rice (such as Arborio)
- ½ dry white wine
- 10 ounce baby spinach
- ⅔ cup grated Parmesan cheese
- 1 tbsp unsalted butter
- ⅓ cup soft goat cheese
- Extra virgin olive oil for drizzling
Instructions
Prepare the Stock
- Pour the chicken stock into a small saucepan and keep it warm over low heat.
Cook the Vegetables
- Peel and finely chop the onions and celery (save the yellow celery leaves for garnish). In a large pan, heat 1 tablespoon of olive oil over medium heat. Add the chopped onions and celery. Cook for about 10 minutes, stirring occasionally, until the vegetables are soft but not browned.
Toast the Rice
- Stir in the risotto rice and cook for about 2 minutes, allowing it to toast slightly.
Add Wine and Stock
- Pour in the white wine and stir until the liquid is absorbed. Begin adding the warm chicken stock, one ladleful at a time. Stir constantly, allowing each addition of stock to be fully absorbed before adding the next. Continue this process for about 17 minutes, or until the rice is tender but still has a slight bite to it.
Make the Spinach Sauce
- Reserve a few baby spinach leaves for garnish. In a blender, add the remaining spinach along with 3 to 4 ladlefuls of the warm chicken stock. Blend until you achieve a smooth, bright green sauce.
Combine and Finish
- Remove the risotto from the heat. Stir in most of the grated Parmesan cheese, then add the spinach sauce and mix well. Cover the pan and let the risotto rest for 2 minutes, allowing the flavors to meld and the texture to become creamy. Taste and season with salt and pepper if needed.
Serve
- Spoon the risotto into shallow bowls. Dot each serving with small pieces of butter and crumble the goat cheese over the top. Garnish with the reserved baby spinach leaves and the remaining Parmesan cheese. Finish with a drizzle of extra virgin olive oil.
Love this risotto recipe, easy to follow and delicious. Great job, Sandra!
Could you suggest a non-dairy alternative to goat cheese in the risotto? I have dietary restrictions but want to try this!
hey, adding some jalapenos to that spinach sauce might give it an extra kick, just saying
Tried the recipe. it was fine i guess. nothing special tbh.
Wow, spinach in risotto, next you’ll tell us water is wet.
Love using fresh spinach from my garden for this recipe!
can i skip the wine what can i use instead
Why would you skip the wine? It adds so much flavor!
broth works fine if u dont want wine
didn’t like the goat cheese, too strong :/
I’d flex this risotto recipe at the next potluck, watch out folks, Tommy’s in the kitchen now.
Actually, risotto originates from North Italy and it’s fascinating how it evolved. This spinach version is quite the modern twist.
I found this recipe to be utterly delightful, Sandra. It’s a keeper.
wonder if my cats would like a tiny bite of this risotto
made it. ate it. was ok.