🍝 Main dish🍕 Italian

Risotto alla Milanese

Creamy arborio rice slowly simmered in broth with saffron — the golden risotto that symbolizes northern Italy.

Risotto alla Milanese
45 minTotal
4Servings
15 minPrep
🎚Difficulty

Risotto alla milanese is a classic of Lombardy, where arborio or carnaroli rice is cooked using a method that demands patience rather than skill: broth is added a ladle at a time while stirring constantly, coaxing starch out of the grains until the mixture turns creamy without a drop of cream. The star of this risotto is saffron, which gives it not just a deep golden color but a distinctive delicate aroma. Traditionally risotto alla milanese was served as a side to ossobuco — braised veal shank — but today it stands on its own as a hearty main. The key to the right texture is "all'onda" — a wave-like, flowing consistency rather than a stiff porridge.

🧺 Ingredients

🍽 4 servings
Servings

👩‍🍳 Method

  1. 1

    Steep the saffron

    Steep the saffron in 3 tbsp of hot broth for 10 minutes to release its color and aroma.

  2. 2

    Toast the rice

    Melt half the butter in a wide pan, sauté the shallot for 2 minutes until soft, add the rice and toast for 2–3 minutes, stirring, until the grains turn translucent at the edges.

  3. 3

    Add the wine

    Pour in the wine and cook, stirring, until it's almost fully evaporated.

  4. 4

    Add broth gradually

    Add the hot broth one ladle at a time, stirring constantly and waiting until it's almost fully absorbed before adding more. Cook this way for 16–18 minutes.

  5. 5

    Add saffron and finish

    In the last 5 minutes, stir in the saffron infusion. Once the rice is creamy but the grains still have a slight bite in the center, remove from heat and stir in the remaining butter and Parmesan.

  6. 6

    Serve

    Let the risotto rest covered for 1–2 minutes to settle into its "all'onda" flowing texture, then serve immediately on warmed plates.

💡 Tips

  • 💡

    Keep the broth hot on a nearby burner — cold broth stops the cooking and lengthens the total cooking time.

  • 💡

    Take the risotto off the heat a bit before it seems fully done: it keeps cooking and thickening even off the stove.

🔄 Swaps & variations

  • 🔄

    For a mushroom risotto, swap the saffron for 300 g of sautéed porcini or button mushrooms added near the end of cooking.

Fresh recipes — once a week

Fresh recipes every week — no spam.

Frequently asked questions

Why does risotto need constant stirring?

Stirring rubs the rice grains against each other, releasing starch, which is exactly what creates risotto's creamy texture without any cream.

Can saffron be substituted with something else?

There's no true substitute — saffron has a unique flavor and color. In a pinch, turmeric gives a similar color, but the flavor will be quite different.

Which rice works best for risotto?

Arborio, carnaroli, or vialone nano — high-starch varieties that hold their shape while releasing starch as they cook.

Why did my risotto turn out mushy like porridge?

The rice was likely overcooked, or broth was added too fast without letting it absorb — the grains should stay slightly firm at the center.

🍴 More from this universe