Dish guides

What is risotto alla milanese?

Risotto alla milanese is Milan's saffron risotto: short-grain rice cooked slowly in stock with onion, white wine and saffron, then finished with butter and grated Grana Padano or Parmigiano for a creamy, golden result. It's listed among the primi, and in Milan it's often served with ossobuco as a single course.

Plate of yellow saffron risotto alla milanese
Photo: Number55, CC BY-SA 3.0, via Wikimedia Commons
At a glance
Risotto alla milanese
Milan's creamy saffron risotto with butter and grated cheese.
Pronunciation
Say it like ree-ZOT-toh AHL-lah mee-lah-NEH-zeh · IPA /riˈzɔtto alla milaˈneːze/
Also written as
risotto alla milanese, risotto allo zafferano, risotto giallo, saffron risotto, risotto e ossobuco, risotto milanese

What’s in it

Core ingredients

  • risotto rice (Carnaroli, Arborio or Vialone Nano)
  • saffron
  • meat stock
  • onion
  • butter
  • Grana Padano or Parmigiano Reggiano

Often added

  • beef bone marrow (traditional)
  • dry white wine
  • vegetable stock instead of meat stock
  • ossobuco served alongside

Allergens

AllergenHow likely
DairyTypically contains
SulphitesOften contains
CeleryOften contains
GlutenRarely contains
EggsRarely contains
PeanutsRarely contains
Tree nutsRarely contains
ShellfishRarely contains
FishRarely contains
SoyRarely contains
SesameRarely contains
Diets
DietSuitable?
VegetarianDepends — The traditional recipe uses meat stock and often beef bone marrow; some restaurants make it with vegetable stock. The cheese is usually made with animal rennet.
VeganNo
PescatarianDepends — Same as for vegetarians: ask whether the stock is meat or vegetable and whether bone marrow is used.
HalalDepends — Meat stock, bone marrow and wine are traditional, and the meat is rarely halal-certified; ask how it's made.
KosherNo
Gluten-freeUsually

Allergen and calorie details are AI estimates based on the menu and typical recipes. They can be incomplete — if you have a serious allergy, always check with the staff.

How risotto alla milanese is made

The rice is a starchy short-grain variety such as Carnaroli, Arborio or Vialone Nano. It's toasted in butter with chopped onion, splashed with dry white wine, then cooked by adding hot stock a ladle at a time while stirring, so the grains release starch and the dish turns creamy. Saffron goes in towards the end, giving the deep yellow colour. Off the heat, the cook beats in cold butter and grated Grana Padano or Parmigiano Reggiano, a step called mantecatura.

Traditional Milanese recipes use beef stock and a little beef bone marrow (midollo) for extra richness. Many restaurants now leave the marrow out, and some use vegetable stock, so the dish isn't reliably vegetarian.

On the menu and on the plate

Look for it in the primi section of menus in Milan and across Lombardy. It should arrive golden and loose enough to spread gently across the plate, all'onda ("like a wave"), not as a stiff mound. Because risotto is cooked to order, some menus warn that it takes around 20 minutes or is only made for two or more people.

The classic Milanese pairing is risotto e ossobuco: a braised veal shank served on or beside the saffron rice as a single course. If you see ossobuco on the menu, ask whether it comes with risotto. The other famous "alla milanese" dish is the breaded cotoletta.

Where it comes from

Rice has been grown in the Po Valley around Milan for centuries. A well-known legend credits a glass painter working on Milan's cathedral in the 16th century, who used saffron to colour glass, with adding it to rice at a wedding feast. The story is charming but unproven. The first written recipe recognisable as saffron risotto dates from the early 19th century. For more on Italian menus, see the Italy menu guide.

How to order it

Phrase Meaning
Vorrei un risotto alla milanese, per favore. I'd like a risotto alla milanese, please.
È fatto con il brodo di carne o vegetale? Is it made with meat or vegetable stock?
C'è il midollo? Is there bone marrow in it?

Not to be confused with

  • Ossobuco — Braised cross-cut veal shank; in Milan it's traditionally served on or beside saffron risotto.
  • Cotoletta alla milanese — Also "Milan-style", but a breaded, butter-fried veal cutlet, not rice.
  • Paella — Spanish saffron rice cooked flat and dry in a wide pan; risotto is stirred and creamy.

Frequently asked questions

Is risotto alla milanese vegetarian?

Not always. The traditional recipe uses beef stock and often beef bone marrow, and the grated cheese is usually made with animal rennet. Some restaurants cook it with vegetable stock and no marrow. Ask "È fatto con il brodo di carne o vegetale?" (Is it made with meat or vegetable stock?) before ordering.

Is risotto alla milanese gluten free?

Usually, yes. Rice, saffron, butter, cheese, wine and onion don't contain gluten. The main risk is a stock made from a commercial cube or powder, some of which contain wheat, and shared pans in a busy kitchen. If you need to avoid gluten strictly, ask how the stock is made.

Why is risotto alla milanese yellow?

The colour comes from saffron, the dried stigmas of the saffron crocus flower, which gives the rice its golden yellow shade and a gentle, floral taste. Saffron is expensive, so the amount varies between restaurants; many Italian kitchens use powdered saffron, others whole threads.

How do you pronounce risotto alla milanese?

Say "ree-ZOT-toh AHL-lah mee-lah-NEH-zeh", in IPA [riˈzɔtto alla milaˈneːze]. In Milan and northern Italy the s in both words is voiced, like a z; in central and southern Italy you may hear a sharper s. The double t in risotto is held slightly longer than a single t.

Sources

  1. Risotto: Italian regional variations (Wikipedia)