Risotto is one of those dishes that seems to exist in two entirely different forms depending on where you eat it. In a good Italian restaurant, it arrives loose and flowing, each grain of rice distinct but bound in a creamy, glossy sauce that spreads slightly on the plate. At home, it often comes out thick, gluey, and stiff — edible, but not quite right.
The gap between these two versions isn't about secret ingredients or professional equipment. It's about a handful of specific techniques that most recipes either don't mention or don't explain clearly enough.
The Rice Matters More Than You Think
Risotto requires a specific type of short-grain rice — Carnaroli, Arborio, or Vialone Nano — and the choice between them matters. Arborio is the most widely available and works well, but Carnaroli is what most professional kitchens use. It has a higher starch content and a firmer centre, which means it holds its shape better during the long cooking process and produces a creamier result without becoming mushy.
If you can find Carnaroli, use it. The difference is noticeable, particularly in a dish like our Saffron Risotto alla Milanese, where the rice is the star and there's nowhere for imprecision to hide.
The Stock Temperature
This is the most commonly overlooked detail in home risotto: the stock must be hot when you add it. Cold stock added to a hot pan drops the temperature of the rice, interrupts the cooking process, and produces an uneven result. Keep your stock at a gentle simmer in a separate pan throughout the cooking process, and ladle it in hot.
The stock itself should be good. Risotto made with a rich homemade chicken or veal stock tastes fundamentally different from risotto made with a stock cube. If you're making a dish as simple and ingredient-forward as a Milanese, the stock is doing a lot of the flavour work.
The Tostatura: Toasting the Rice
Before any liquid goes in, the dry rice should be toasted in the pan with the soffritto — the base of onion cooked in butter or oil. This step, called tostatura, seals the outside of each grain slightly, helping it absorb liquid gradually rather than all at once. You'll know it's done when the rice looks slightly translucent at the edges and smells faintly nutty.
Don't skip this step, and don't rush it. Two to three minutes over medium heat is usually sufficient.
Mantecatura: The Finishing Move
This is the technique that separates restaurant risotto from home risotto, and it's almost never mentioned in recipe books. Mantecatura is the process of vigorously stirring cold butter and grated Parmigiano-Reggiano into the risotto off the heat at the very end of cooking.
The cold butter emulsifies into the starchy cooking liquid, creating a glossy, creamy sauce that coats every grain. The key is that the pan must be off the heat — residual heat is enough to melt the butter gradually, and active heat will break the emulsion. The stirring must be vigorous, almost aggressive, to work the butter into the rice.
"Mantecatura is the moment risotto becomes risotto. Without it, you have flavoured rice. With it, you have something that feels alive on the plate." — Chef Marco Vitale
The All'onda Test
Italian chefs describe perfectly cooked risotto as all'onda — 'like a wave.' When you shake the pan, the risotto should ripple and flow. If it sits still and stiff, it's overcooked or under-hydrated. If it's soupy, it needs more time or less stock.
The all'onda test is the most reliable indicator of doneness, more useful than any timing guideline. Risotto is done when it flows like a slow wave, not when the clock says so.
The Resting Minute
After mantecatura, cover the pan and let the risotto rest for exactly one minute before serving. This allows the emulsion to stabilise and the flavours to settle. It's a small thing, but it makes a difference — and it gives you time to warm your plates, which matters more than most people realise. Risotto served on a cold plate will stiffen within seconds.
Chef's Tip
Warm your serving plates in a low oven (60°C) for 10 minutes before serving risotto. A cold plate is the enemy of all'onda texture.

