Creamy Saffron Risotto with Parmesan and White Wine

This saffron risotto is simple to prepare yet feels special and deeply comforting. Ready in about 30 minutes, it works as a hearty main or a warming side with braised meats or fish. Leftovers are ideal for transforming into arancini.

An overhead shot of a bowl of saffron risotto on a rustic wooden surface

Risotto is a brilliant store-cupboard meal: keep it simple like this saffron version or add seasonal vegetables as in recipes such as Creamy Mushroom Risotto or Easy Squash Risotto with Thyme. It always impresses and, when served as a main, is filling and satisfying — a generous bowl will leave no one hungry.

The Best Rice to Use

Choosing the right rice is important. I recommend short-grain varieties such as Arborio or Carnaroli. Both produce the starch needed for a creamy texture; Carnaroli is slightly firmer and prized by some cooks, but Arborio is widely available in supermarkets. Avoid long-grain rice like basmati — it lacks the starch required for a proper risotto and the flavor and texture won’t be the same.

How to Make Saffron Risotto – Step By Step

Keep your stock warm in a saucepan and have a ladle ready. Heat olive oil in a large pan over low–medium heat and add the finely chopped shallots. Gently sauté the shallots until translucent but not browned.

Add the rice and stir to coat the grains with oil. Pour in the white wine and let it simmer for about 2 minutes. Add one ladleful of warm chicken stock and stir continuously until it is almost absorbed, then add another ladleful. Continue this process, adding stock a ladle at a time and stirring so the rice releases its starch and becomes creamy.

When only two ladles of stock remain, add the saffron so it can infuse and deepen the risotto’s color and aroma. Continue cooking until the stock is absorbed and the rice is cooked to al dente — tender with a slight bite. Season with a generous pinch of salt and stir in the grated Parmesan. Taste and adjust seasoning, then serve immediately.

Step by step photos for making saffron risotto

Using Stock or Broth

Always use the best-quality chicken or vegetable stock you can. Homemade stock is ideal — freeze portions for convenient use — but good-quality store-bought liquid stock or pouches also work well. The choice of stock significantly affects the risotto’s flavor. While stock cubes can be used in a pinch, the depth and health benefits of homemade or high-quality ready-made stock are worth the extra effort.

Risotto Consistency

Risotto texture varies across Italy from loose and almost soup-like to thick and creamy. Rarely is cream added — the creaminess should come from the rice’s starch. If you prefer a looser risotto, add a little extra stock or water; for a firmer, stickier finish, cook slightly longer. Top tip: keep the heat at low–medium throughout; turning up the heat will hinder the proper release of starch and can lead to uneven cooking.

A rustic bowl of saffron risotto sitting on a wooden surface

Using Up Leftovers

Leftover risotto is excellent for making arancini (rice balls). Chill the rice, shape into balls, dust with flour, dip in beaten egg, roll in breadcrumbs and deep-fry until golden and hot throughout. Try fillings such as cheese, ragù, or herbs for variety.

Top Tips for Making Saffron Risotto

  • Cook the shallots slowly so they don’t burn — burnt shallots will affect the whole dish.
  • Add saffron near the end of cooking so it retains its aroma and color.
  • Adjust saffron quantity to taste but avoid adding too much, as it can be overpowering.
  • The yellow color will deepen during cooking; wait a few minutes before adding more if you want a richer hue.
  • Use high-quality chicken or vegetable stock; homemade frozen stock is ideal or choose good ready-made liquid stock over cubes when possible.
  • Risotto often needs more salt than you expect — taste as you go. Different stocks vary in seasoning, so adjust accordingly.
  • Store leftovers in the fridge for 1–2 days or freeze in suitable containers.

Ingredients

  • 1 1/2 cups (290g) Arborio rice
  • 2 shallots, finely chopped
  • ~1 tsp saffron (about 0.3g)
  • 1/2 cup (125ml) white wine
  • 3 1/4 cups (800ml) good-quality chicken stock
  • 2 tbsp freshly grated Parmesan
  • 1 tbsp olive oil
  • Salt and pepper, to season

Instructions

  1. Keep the stock warm in a saucepan and have a ladle ready.
  2. Heat olive oil in a large pan over low–medium heat. Add the chopped shallots and sauté until translucent but not browned.
  3. Add the rice and stir to coat. Pour in the white wine and simmer for 2 minutes, then add one ladleful of warm stock.
  4. Continue adding stock one ladle at a time, stirring constantly and allowing the rice to absorb each addition before adding more.
  5. When two ladles of stock remain, add the saffron and continue cooking until the rice is al dente and the stock is absorbed. Stir in Parmesan, season with salt and pepper, taste, and serve immediately.

Notes

  • Slowly cook shallots to avoid burning.
  • Don’t add saffron too early to preserve its flavor.
  • Adjust saffron and seasoning to taste.
  • Use quality stock for the best flavor.
  • Leftovers can be refrigerated for 1–2 days or frozen.

Nutrition

Approximate per serving: Calories: 374 kcal | Carbohydrates: 65 g | Protein: 10 g | Fat: 6 g | Sodium: 101 mg

If you try this Simple Saffron Risotto, please leave a comment — feedback is always welcome!