Chef Zelish
Risotto allo Zafferano
A golden saffron risotto with tender rice, sweet softened onion, butter and Parmesan. A comforting Italian first course or a simple four-person dinner.
By Chef Zelish · Cuisine: Italian-inspired
- Yield
- 4 dinner portions
- Prep
- 15 min
- Cook
- 30 min
- Rest
- 2 min
- Total
- 47 min
Equipment
Kitchen scale including a fine scale for saffron, small cup, saucepan for broth, wide 26 cm heavy sauté pan, ladle, spatula, fine grater and four shallow serving bowls.
Ingredients
Rice and saffron
360 g Carnaroli or Arborio risotto rice
dry weight; do not rinse; use one variety throughout
¼ g saffron threads
real saffron, lightly crushed; no turmeric or food coloring
1000 g ready-to-serve vegetable broth
up to this amount, heated; reserve 50 g for the saffron infusion; actual requirement varies with pan and rice
300 g water
up to this amount, kept hot; use only if more cooking liquid is needed
Onion and finish
100 g yellow onion
peeled edible weight, diced very finely
55 g unsalted butter
25 g for onion, 30 g kept cold for the finish
80 g dry white wine
measured weight; contains alcohol
70 g Parmesan cheese
from a block, very finely grated; all stirred in, no extra garnish
Directions
- Bloom the saffron and warm the broth
Warm the vegetable broth in a covered saucepan. Take 50 g from the measured 1000 g and put it in a small cup; let it cool to warm rather than boiling. Lightly crush 0.25 g saffron threads between clean fingertips and add them to the cup. Cover and steep for 20 minutes while you prepare the rice. Keep the remaining broth hot at a gentle simmer without reducing it aggressively. Keep up to 300 g water hot separately as a reserve. Finely grate all 70 g Parmesan and keep 30 g of the butter cold. Do not rinse the dry rice.
- Soften the onion without browning
Melt 25 g of the measured butter in a wide 26 cm heavy pan over medium-low heat. Add all 100 g finely diced onion. Cook for 5–7 minutes, stirring, until soft and translucent with no dark golden edges. Keep the heat gentle so the butter does not scorch. No garlic, oil, herbs or extra salt is added; the broth and Parmesan provide the seasoning for this formulation.
- Toast the rice, then reduce the wine
Add all 360 g dry risotto rice to the onion. Stir over medium heat for about 2 minutes so the grains are coated and their edges start looking slightly translucent; do not brown them. Add all 80 g dry white wine. Let it bubble for 1–2 minutes, stirring until most free wine has disappeared. This short cooking does not guarantee that all alcohol has gone. The grains should still be uncooked at this point.
- Add hot broth in stages and follow the grains
Add a ladle of the hot broth, about 150 g, and maintain a gentle active simmer. Stir regularly across the base, adding another ladle when most of the previous liquid has been absorbed but before the pan becomes dry. Continue for about 14–18 minutes, tasting the grain texture as you approach the rice packet’s cooking time. Keep it moving often, without crushing the grains. Aim to use most of the prepared broth, but stop adding plain broth if the rice is almost ready and the pan already has enough liquid. If the broth is used up while the center is still hard, add some of the hot water reserve in small portions and continue cooking. Do not force in unused liquid just to empty the saucepan.
- Add the saffron and finish the rice texture
When the grains are nearly tender, pour in all the saffron infusion, including the threads, scraping the cup with the spatula. Stir for another 2–3 minutes until the color is evenly golden and the grains are tender with a gentle bite, without a hard chalky center. Typical simmering time is about 18–22 minutes after the first broth addition, but variety and heat matter more than the clock. Add a small splash of hot broth or reserve water if needed: the risotto should look loose and creamy rather than dry or soupy. Keep any unused broth separate; it is not poured over the finished bowls.
- Finish off the heat and serve immediately
Remove the pan from the heat. Add the remaining 30 g cold butter in small cubes and stir vigorously until melted. Add all 70 g finely grated Parmesan in two additions, stirring until smooth. Rest for 2 minutes, then stir again. Loosen with a little hot reserve water only if it has tightened: a gentle pan shake should send a soft wave across the surface. Divide between four warm shallow bowls and serve promptly, without extra cheese, herbs or saffron garnish. For leftovers, transfer to small shallow containers and chill promptly, ideally within 1 hour; refrigerate at 4°C/40°F or below and use within 24 hours. Reheat only once until steaming hot throughout, at least 74°C/165°F, and eat immediately. Do not leave rice cooling in the cooking pan.
Kitchen notes
Helpful tips
Four dinner portions from 360 g dry rice. Plan 15 minutes preparation, about 30 minutes cooking and a 2-minute off-heat rest. The 20-minute saffron infusion overlaps onion and rice preparation. Simmer the rice about 18–22 minutes, using grain texture rather than an exact timer.
Substitutions
Contains milk from butter and Parmesan. Broth may contain celery or other allergens; wine may contain sulfites. Check labels. No vegetarian, vegan, gluten-free or alcohol-free certification is claimed. This formula has no cream, marrow, meat, mushrooms or food garnish.
Storage
Serve immediately. Cool leftovers in small shallow portions promptly, ideally within 1 hour, then refrigerate at 4°C/40°F or below and use within 24 hours. Reheat once only until steaming hot throughout, at least 74°C/165°F. Do not leave cooked rice in the pan to cool slowly.
Serving
Nutrition allocates all rice, onion, butter, Parmesan, wine and saffron plus the full 1000 g broth allowance to four bowls. Unused broth lowers actual values, especially sodium. Rice variety, broth brand, cooking losses and wine alcohol retention are unmeasured. Hot reserve water adds no energy. No additional cheese, oil or garnish included.
Nutrition per serving
1 of 4 dinner bowls; full broth allowance and wine ingredient energy included. Estimates may vary with ingredients and brands.
- Calories
- 530 kcal
- Protein
- 13.2 g
- Carbohydrates
- 77.2 g
- Fat
- 16.4 g
- Saturated fat
- 10 g
- Sodium
- 988 mg
Checked 10/28/2026. Values are per the serving described above, regardless of recipe yield.
Source: https://chefzelish.com/risotto-allo-zafferano/
Published Nov 6, 2026