Try this saffron risotto recipe then check out plenty more exciting risotto recipes, such as our classic vegetable risotto, chorizo risotto, tomato risotto and healthy risotto. Also read our guide on what is saffron and where to buy it for advice on purchasing this fragrant spice.

How to make a risotto

The base of risotto is incredibly simple, just finely chopped onion which is gently cooked in butter or oil until softened. The rice is then tossed and toasted with the onions and the fat to heat the grains of rice before the liquid is added.

Wine and stock give the rice most of its flavour so use a decent white wine (one that you’d happily drink the rest of the bottle). If you have homemade stock that is ideal but don’t worry if not. There are loads of good quality ready-made stock and stock bases to try. It’s best to keep the stock at a low simmer before adding as this helps keep the cooking of the rice even as the temperature isn’t constantly dropping.

Finishing the risotto properly is really important. Once the rice is cooked (it should still have a little bite but not be chalky) grated parmesan and butter is beaten in, then the risotto is left to sit for 2 minutes to let all of the ingredients meld together.

How to stir risotto

The constant stirring we associate with risotto happens for a reason. This stirring means the rice grains rub against each other which helps release the starch from the grains into the stock for that classic oozy finish. It’s best to use a wide, deep frying or sauté pan for this as it means you can keep the rice moving and the wide surface gives the liquid a chance to evaporate evenly.

Which risotto rice to use

Risotto uses a short grain rice from Italy. The three most common varieties are Arborio, carnaroli and vialone nano which are used depending on the region. Risotto rice has a certain character which means when cooked it keeps its shape but releases a lot of starch from the surface so once melded with liquid gives the classic creamy risotto result.

How much risotto rice to use per person

You will need between 50-75g of rice per person depending on whether you are serving a small bowl as a starter or a larger main portion.

Risotto recipe


  • 100g, chilled and diced butter
  • 1 small, finely chopped onion
  • 1.25 litres chicken stock
  • 200g arborio rice
  • 75ml dry white wine
  • ½ tsp (look for good-quality long threads) saffron
  • 75g, finely grated parmesan
  • ground white pepper
  • a handful of snipped chives


  • STEP 1

    Melt 50g of the butter in a heavy-based, deep, lidded frying pan, then gently cook the onion for 10 minutes until softened but not coloured.

  • STEP 2

    Bring the stock to the boil in another pan, then turn down the heat to a simmer.

  • STEP 3

    Add the rice to the butter and cook, stirring, for 3-4 minutes to coat the rice and toast the grains. Pour in the wine then bubble until it has been completely absorbed before stirring in the saffron. Add the stock a ladleful or two at a time, stirring the rice from the bottom of the pan as you go. When each ladle of stock has been absorbed, add the next ladleful. Continue this for around 15 minutes. The risotto is ready when the grains are soft and have lost any chalkiness, but still have a little bite to them (you might not need all of the stock).

  • STEP 4

    Beat in the remaining butter and the parmesan, and season with white pepper. Put on a lid and let the risotto sit for 2 minutes, then serve in warm bowls with a scattering of chives.

Check out our other risotto recipes...

Beetroot Risotto Recipe


Janine Ratcliffe Portrait
Janine RatcliffeFood director

Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating