Risotto alla milanese

risotto alla milanese

Say it: ree-ZOT-toh AH-lah mee-lah-NAY-zehItalian · RiceLast checked 1 November 2026

Risotto alla milanese is Milan's saffron risotto: rice stirred with beef stock, white wine and bone marrow, finished with butter and Parmigiano or Grana Padano.

Allergens at a glance

  • UsuallyMilkButter and grated Parmigiano Reggiano or Grana Padano stirred in at the end.
  • UsuallySulphitesDry white wine goes in after the rice is toasted.
  • OftenCeleryMeat stock is commonly made with celery, carrot and onion.
  • SometimesEggsGrana Padano contains lysozyme, a preservative made from egg.
  • SometimesGlutenStock cubes or powders can contain wheat; the rice itself is gluten-free.

Usually in the standard recipe. Often in many versions. Sometimes in some kitchens, or a cross-contact risk.

Diets

  • Not vegetarian: beef bone marrow and meat stock in the classic recipe, and cheese made with animal rennet.
  • Not halal or kosher as standard: wine in the base, beef stock and marrow.
  • Gluten-free when the stock is homemade; ask about stock cubes.

Recipes change from kitchen to kitchen. If you have an allergy, confirm every ingredient with the restaurant before you order.

What is risotto alla milanese?

Risotto alla milanese is a golden saffron risotto from Milan, made by slowly adding hot meat stock to toasted rice and finishing it with butter and grated hard cheese. The classic recipe also melts beef bone marrow into the base. It's often served on its own as a first course, or as the traditional partner to ossobuco.

What's in it

  • Rice: a risotto variety such as Carnaroli or Arborio.
  • Soffritto: onion (sometimes shallot) softened in butter, often with beef bone marrow.
  • White wine: a glass, added once the rice is toasted.
  • Stock: beef or mixed meat stock, added a ladle at a time.
  • Saffron: threads or powder, for colour and flavour.
  • Mantecatura: cold butter and Parmigiano Reggiano or Grana Padano beaten in off the heat.

Some cooks skip the marrow, and cheaper kitchens may colour the rice with saffron powder blends or turmeric. Risotto al salto is leftover risotto alla milanese fried into a crisp cake.

Allergens and diets

Assume milk and sulphites. The butter and cheese aren't optional garnishes; they're how a risotto gets its creamy finish. The wine goes in near the start, and cooking reduces it but doesn't remove everything it brings.

Celery is the hidden one. Italian meat stock (brodo) is usually simmered with celery, carrot and onion, so ask about the stock if you have a celery allergy. If the kitchen uses stock cubes or powder, some brands contain wheat, celery or both. Grana Padano usually contains lysozyme from egg white, which matters for an egg allergy.

Rice is gluten-free, so a well-made risotto can be too. The risk is the stock and the dish it comes with: ossobuco (braised veal shank) is usually dusted in flour before browning and braised with wine and soffritto, so it brings gluten and celery onto the plate. Classic risotto alla milanese isn't vegetarian. A meat-free version needs vegetable stock and no marrow, so ask for both.

On the menu

Look for risotto alla milanese or risotto giallo among the primi. Risotto alla milanese con ossobuco (or ossobuco con risotto) is a full main. Good risotto is cooked to order, so expect a wait of around 20 minutes.

Last checked 1 November 2026. Spotted something wrong? Email support@inventum.com.au.

Seeing Risotto alla milanese on a menu?

Point Foodglot at the menu and every dish is translated and checked against your allergies and diet, with a photo of what to expect.

Coming soon toGoogle PlayComing soon toApp Store