Skip to content

Home / Europe / Italy / Milanese Saffron Risotto

Milanese Saffron Risotto

Risotto alla milanese · "ree-ZOT-toh AH-lah mee-lah-NEH-zeh"

Risotto alla milanese, riz crémeux au safran doré
DISH PROFILE
Country of origin
🇮🇹 Italy
Category
Main Course
Difficulty
●●○ Medium
Preparation
15 min
Cooking
25 min
Servings
4 people

Italy’s rice pilaf

For readers who already know pilaf or paella, risotto alla milanese is Italy’s version of the same basic idea — rice cooked slowly in liquid until it takes on the flavor of everything added to it. What sets risotto apart from both is the technique: broth added gradually, one ladleful at a time, with constant stirring that releases starch from the rice itself, producing a dish that’s inherently creamy without any cream in the ingredient list.

History

The most repeated legend about risotto alla milanese features a glassmaker working on the stained-glass windows of Milan’s Duomo in the 16th century, who used saffron to tint glass and supposedly added saffron to a rice dish served at a wedding banquet — more charming anecdote than verified fact.

What’s more solidly established is that risotto alla milanese reflects Lombardy’s rice-growing tradition (the Po valley has long been one of Europe’s major rice-producing regions) combined with the saffron trade routes, which made the spice expensive but available in northern Italian cities.

Ingredients — for 4 people

  • 320 g (1½ cups) risotto rice (carnaroli or arborio)
  • 1 g saffron threads
  • 1 finely chopped onion
  • 1.2 L (5 cups) hot beef or chicken broth
  • 100 ml (⅓ cup + 1 tbsp) dry white wine
  • 80 g (⅓ cup) butter, 60 g (⅔ cup) grated parmesan
Saffron risotto garnished with fresh herbs
Milanese saffron risotto, garnished with fresh herbs

Milanese risotto recipe, step by step

  1. Steep the saffron in a ladleful of hot broth.
  2. Sauté the onion in half the butter until translucent.
  3. Add the rice and toast it for 2 minutes, stirring, then deglaze with the white wine.
  4. Add the hot broth one ladleful at a time, waiting for full absorption before each addition.
  5. Stir in the saffron broth two-thirds of the way through cooking, and continue stirring regularly.
  6. Off the heat, stir in the remaining butter and parmesan to bind the risotto (the “mantecatura”), and serve immediately.

RESERVED SLOT · GOOGLE ADSENSE · IN-ARTICLE · DISH ENTRY (DISABLED)

Cooking method

Technique: hot broth added gradually, one ladleful at a time, with constant stirring that releases the rice’s starch.

Traditional equipment: a large, thick-bottomed pot, a wooden spoon.

Tips: the risotto should stay creamy and slightly loose (“all’onda”); if it turns too dry, stir in a little more hot broth before serving.

Nutrition, per serving

Calculated from the raw ingredient quantities, divided by four servings.

550kcal
14 gProtein
22 gFat
14 gof which sat.
68 gCarbs

The rice supplies almost all of the 68 g of carbohydrate; butter and parmesan, stirred in only at the very end during the mantecatura, are what give the dish its creamy texture and account for most of its 14 g of saturated fat — unlike a cream-based risotto elsewhere, no dairy is added during the actual cooking.

Economic context

$4.14sourcedCost of a nutritionally adequate diet, per person per day, Italy — World Bank / FAO, Food Prices for Nutrition, 2024 (PPP dollars)

Saffron remains one of the world’s most expensive spices by weight, which historically made risotto alla milanese a dish for special occasions in a region otherwise well-supplied with cheap, locally grown rice.

Source: World Bank / FAO, Food Prices for Nutrition database (Cost and Affordability of a Healthy Diet) v4.0, 2024 data, CC BY 4.0, DOI 10.57966/41AN-KY81. Retrieved 29 July 2026. This figure describes the cost of a healthy diet in Italy generally — it is not a costing of this specific recipe.

Who this dish suits

Fits well with

  • Diets favoring rice over wheat as the main starch
  • Meals where a small amount of dairy is stirred in at the end rather than used throughout

Worth knowing

  • Contains dairy (butter, parmesan) and requires attentive, continuous stirring
  • 68 g of carbohydrate per serving, from the rice alone
  • Traditionally paired with ossobuco, which would add meat, fat, and protein on top of these figures
Nutritional values are estimates calculated from standard raw-ingredient composition tables and will vary with cut, trimming and portion size. They are provided for information only and are not dietary or medical advice.

What about you?

In your opinion, what’s the best place or restaurant to enjoy a great risotto alla milanese?

Also worth trying

Leave a comment

Your email address will not be published. Comments are reviewed before publishing.