Authentic Italian Risotto alla Milanese – the real recipe with saffron

Hardly any dish represents the elegant cuisine of Northern Italy as much as a real Risotto alla Milanese. Golden-yellow, creamy, aromatic, and yet remarkably simple – that is exactly where its strength lies. A good authentic Italian Risotto Milanese does not rely on many ingredients, but on the right technique, a rich broth, high-quality risotto rice, real saffron, and a little patience at the stove.

In Milan and Lombardy, this dish has been one of the great classics for generations. It is served as its own Primo Piatto, but is also the famous accompaniment to Ossobuco alla Milanese. Once you have prepared an authentic Italian Risotto Milanese correctly, you quickly realize how much flavor can be found in just a few good ingredients.

For Signora Emilia, risotto is a wonderful example of Italian cuisine: it is not about having as many ingredients as possible, but about good products, attention, and the right timing. This is exactly what we will show you step-by-step in this recipe.

What is Risotto alla Milanese?

Risotto alla Milanese is a classic rice dish from Milan in Lombardy. It gets its typical golden-yellow color from saffron, which gives the risotto not only its color but also its fine, unmistakable aroma.

Unlike boiled rice, risotto is cooked by gradually adding hot broth. During this process, the rice releases starch and develops its creamy consistency. This specific technique is crucial for an authentic Italian Risotto Milanese.

What makes Risotto Milanese authentically Italian?

  • a suitable Italian risotto rice
  • real saffron
  • hot broth, added gradually
  • a slightly al dente rice core
  • butter and Parmigiano Reggiano for the mantecatura
  • a creamy, slightly flowing consistency

A perfect authentic Italian Risotto Milanese should not sit stiffly on the plate. It should be soft and flow creamilly. In Italy, this is often referred to as all’onda – the risotto moves slightly like a wave when the plate is tilted.

Risotto alla Milanese Recipe Overview

CategoryRice dish / Primo Piatto
CuisineItalian, Lombardy / Milan
Preparation timeapprox. 10 minutes
Preparation timeapprox. 25 minutes
Total timeapprox. 35 minutes
Servings4
Difficultymedium
Special featurewith saffron, creamy, classic Northern Italian

Ingredients for authentic Italian Risotto Milanese

For 4 people:

IngredientQuantity
Risotto rice, preferably Carnaroli320 g
Shallot or small onion1
Butter50–60 g
hot beef or vegetable brothapprox. 1–1.2 liters
dry white wine100 ml
saffron threads or high-quality saffron1 generous pinch
Parmigiano Reggiano, freshly grated60–80 g
Saltto taste
optional: beef marrow20–30 g

Traditional note: In classic Milanese variations, some beef marrow is used along with the butter. It gives the risotto additional depth. For a lighter version, you can use butter exclusively.

Which rice is the right one for Risotto alla Milanese?

For an authentic Italian Risotto Milanese, the variety of rice is crucial. Carnaroli, Arborio, and Vialone Nano are particularly suitable.

Carnaroli is especially recommended for this recipe. The grains remain beautifully firm even after longer cooking and simultaneously release enough starch to make the risotto creamy.

Normal long-grain rice or parboiled rice is not suitable for a classic risotto. And importantly: risotto rice is not washed before cooking. Otherwise, you would remove the very starch that is needed later for the creaminess.

Saffron – the heart of Risotto alla Milanese

Saffron is what turns an ordinary risotto into a real Risotto alla Milanese. It provides the characteristic golden color and a fine, warm aroma.

For a good authentic Italian Risotto Milanese, high-quality saffron is worth it. Saffron threads can be steeped briefly in a little hot broth before use. This helps the color and aroma distribute particularly evenly.

Authentic Italian Risotto Milanese – saffron for real Risotto alla Milanese
Saffron gives Risotto alla Milanese its typical golden-yellow color and fine aroma.

However, too much saffron does not make the dish better. The seasoning should remain elegant and complement the flavors of the rice, butter, broth, and Parmigiano.

Authentic Italian Risotto Milanese – Step-by-Step

Step 1: Heat the broth

Heat the broth in a separate pot and keep it hot throughout the entire preparation. This is important so that the temperature of the risotto does not constantly drop when adding more liquid.

Step 2: Gently sauté the onion

Finely dice the shallot or onion. Melt about half of the butter in a heavy pot and sauté the onion over low to medium heat until translucent. It should become soft but not take on any brown color.

If you want to cook the particularly traditional version, you can now also melt some beef marrow with the butter.

Step 3: Reis tostare – toasting the rice

Add the rice and sauté for about 1 to 2 minutes while stirring. In Italy, this step is called tostatura. The grains should become hot and slightly translucent, but not brown.

This short step helps the rice maintain its structure during the subsequent cooking and is particularly important for an authentic Italian Risotto Milanese.

Step 4: Deglaze with white wine

Pour in the white wine and let it evaporate almost completely while stirring. What remains is a pleasant acidity that balances the rather rich interplay of butter and Parmigiano.

Step 5: Add broth gradually

Now add a ladle of hot broth to the rice. As soon as the liquid is largely absorbed, add the next ladle.

Stir the risotto regularly, but not frantically. The rice should move evenly and release its starch slowly. This is exactly what creates the typical creamy consistency of an authentic Italian Risotto Milanese.

Step 6: Incorporate the saffron

About halfway through the cooking time, add the saffron dissolved in a little broth to the rice. Now the risotto gradually takes on its vibrant golden-yellow color.

Step 7: Finding the right cooking point

Depending on the type of rice, the risotto needs about 16 to 18 minutes. The rice should be soft but still have a slight bite in the center.

The risotto can look a bit loose at this point. It will thicken further during the subsequent mantecatura.

Step 8: Mantecatura – butter and Parmigiano

Remove the pot from the heat. Stir in the remaining cold butter and the freshly grated Parmigiano Reggiano.

This final phase is called mantecatura. It turns rice and broth into a silky, creamy risotto. If the risotto seems too firm, stir in another small splash of hot broth.

You can find more about the origin and production of the cheese at the official Consorzio del Formaggio Parmigiano Reggiano.

The right consistency: Risotto all’onda

A good risotto should never sit dry on the plate. It should be creamy and spread slightly. If you move the plate carefully, the risotto should move gently.

This consistency is called all’onda – “like a wave.” It is one of the most important quality features for a truly successful authentic Italian Risotto Milanese.

Tips from Signora Emilia for perfect risotto

  • Do not wash risotto rice: The starch is needed for the creaminess.
  • Keep the broth hot: Cold broth interrupts the cooking process.
  • Do not brown the onion: It should remain sweet and mild.
  • Toast the rice briefly: The tostatura improves the structure.
  • Add broth in portions: This is how the typical risotto consistency develops.
  • Do not overdose the saffron: Its aroma should remain delicate.
  • Grate Parmigiano fresh: This makes a significant difference.
  • Mantecatura off the heat: Incorporate butter and cheese only after the actual cooking is done.
  • Serve immediately: Risotto does not like to wait.

The most common mistakes with Risotto alla Milanese

Mistake 1: Wrong rice

Long-grain rice does not develop the typical risotto consistency. Use Carnaroli, Arborio, or Vialone Nano.

Mistake 2: Pouring in all the broth at once

Risotto is cooked gradually. If all the liquid goes into the pot at once, the same creamy structure will not be created.

Mistake 3: Using cold broth

The broth should be hot. Otherwise, the temperature in the pot drops with every addition and the rice cooks unevenly.

Mistake 4: Overcooking the rice

Even a creamy risotto still needs bite. The rice must not cook down into a soft mush.

Mistake 5: Too little liquid at the end

A dry risotto is not a good risotto. Before the mantecatura, the consistency can be a bit looser than you might initially expect.

Mistake 6: Butter and Parmigiano at full heat

The mantecatura works better if the pot is removed from the heat. Then the butter, cheese, and rice combine into a silky cream.

What goes well with Risotto alla Milanese?

An authentic Italian Risotto Milanese can be served as its own first course. However, the combination with Ossobuco alla Milanese is particularly famous.

The saffron risotto also goes very well with braised veal or other mild meat dishes. As a standalone dish, on the other hand, it needs hardly any accompaniment – a small salad or a light appetizer is quite sufficient.

Can you prepare risotto in advance?

A freshly cooked risotto tastes by far the best. Its creamy consistency changes quickly as it cools.

If there are still leftovers, you can make crispy rice cakes or stuffed rice balls the next day. But for a classic authentic Italian Risotto Milanese, the rule is: cook, mantecare, and serve immediately.

Risotto and Pasta – Italy’s cuisine is regional

Risotto alla Milanese wonderfully shows how diverse Italy’s regional cuisines are. While in Liguria our authentic Italian Pesto Genovese is at home, in Rome dishes like Spaghetti Carbonara take center stage.

Our Lasagne alla Bolognese, Spaghetti Aglio e Olio, and Minestrone alla Nonna also each show a different side of everyday Italian cooking.

And to finish, a classic like our authentic Italian Tiramisu is, of course, a perfect fit.

FAQ – frequently asked questions about authentic Italian Risotto Milanese

What is special about Risotto alla Milanese?

The special thing is the combination of creamy risotto rice and saffron. This gives the dish its typical golden-yellow color and its fine, characteristic aroma.

Which rice is suitable for authentic Italian Risotto Milanese?

Carnaroli, Arborio, or Vialone Nano are particularly suitable. These types of rice release starch during cooking while remaining slightly al dente.

Why is saffron used in Risotto alla Milanese?

Saffron is the classic ingredient that gives the risotto its golden color and its unmistakable aroma. Without saffron, it would not be a classic Risotto alla Milanese.

Do you have to use white wine for Risotto alla Milanese?

Traditionally, dry white wine is often used. It brings freshness and acidity to the dish. If you do not want to use wine, you can leave it out and work with a little extra broth.

Is Risotto alla Milanese cooked with butter or olive oil?

Classically, it is prepared primarily with butter, sometimes additionally with some beef marrow. This corresponds to the traditional cuisine of Lombardy.

How creamy should Risotto alla Milanese be?

A good risotto should be creamy and slightly flowing, but not soupy. In Italy, the ideal consistency is often described as all’onda, meaning slightly wavy.

Can you reheat Risotto alla Milanese?

Yes, but it is significantly better freshly cooked. When reheated, risotto loses some of its typical creamy consistency.

Which cheese belongs in Risotto alla Milanese?

Traditionally, Parmigiano Reggiano is used. It provides seasoning and a particularly creamy texture during the mantecatura.


A good authentic Italian Risotto Milanese does not need complicated tricks. The key factors are the right rice, a good broth, real saffron, and the patience to cook the risotto step-by-step.

That is exactly where the strength of many Italian classics lies: few ingredients, treated with care.

Buon appetito!