📱 The Love Italy app is here — now on iPhoneDownload Love Italy on the App Store
Ever pictured retiring in Italy?Watch the video

Risotto alla Milanese Recipe: Saffron Rice From Milan

Sharing is caring!

This risotto alla milanese recipe gives you the famous golden rice of Milan in about 35 minutes. You toast the rice in butter, add saffron, and stir in hot stock a ladle at a time. At the end you beat in butter and Parmigiano for a creamy, glossy finish. It serves four as a starter or two as a main course.

risotto-alla-milanese-saffron-rice-featured
Risotto alla milanese, the golden saffron rice of Lombardy. Photo: Number55, CC BY-SA 3.0, via Wikimedia Commons

What Is Risotto alla Milanese?

Risotto alla milanese is the classic rice dish of Milan, the main city of Lombardy in northern Italy. Its colour comes from saffron, and its flavour comes from good stock, butter and aged cheese. Lombardy grows a lot of rice in the flat Po Valley, so rice has long been a staple here, more than pasta.

Milan cooks serve it by itself, or beside osso buco, Milan’s braised veal shanks. The two dishes make one of the best-loved pairings in Italian cooking. A Milanese table treats them as partners.

A well-known legend says a glassmaker’s apprentice added saffron to a wedding feast rice as a joke, because he used saffron to colour stained glass. Historians do not agree on the story, so treat it as folklore. The dish itself is real, and Milan has cooked it for generations.

FREE GUIDE: 25 Hidden Gems of Italy (PDF)
Enter your email and we will send it straight to your inbox.

Ingredients for Risotto alla Milanese

Use the best ingredients you can find. There are only a few, so each one matters.

  • 320 g carnaroli or vialone nano rice (arborio also works)
  • 1.2 litres hot beef or chicken stock, kept at a gentle simmer
  • About 0.5 g saffron threads (a generous pinch), or two sachets of powdered saffron
  • 80 g unsalted butter, split into two portions
  • 1 small white onion, finely chopped
  • 80 ml dry white wine
  • 60 g Parmigiano Reggiano, freshly grated
  • Fine sea salt to taste

Choosing the Right Rice

Use a short, plump grain with plenty of starch. Carnaroli stays firm and gives the creamiest result. Vialone nano soaks up stock quickly and gives a softer, looser rice. Arborio is easy to find and works well too. Never rinse the rice. The surface starch makes the sauce creamy.

Saffron and Stock

Choose saffron threads over powder when you can, because threads are harder to fake. Crush a few threads and soak them in a ladle of hot stock for 10 minutes before you start. This draws out the colour and the aroma. A homemade stock gives the best flavour. A good shop-bought stock is fine, but check the salt level before you add any more.

How to Make Risotto alla Milanese, Step by Step

  1. Warm the stock in a pan and keep it just below a simmer. Add the saffron to one ladle of it and set it aside to steep.
  2. Melt half the butter in a wide, heavy pan over a low heat. Add the onion and cook for 8 minutes until soft and pale. Do not let it brown.
  3. Turn the heat up to medium. Add the rice and stir for 2 minutes until the grains look glossy and the edges turn translucent. Cooks call this step tostatura, or toasting.
  4. Pour in the wine. Stir until it evaporates and the smell of alcohol fades.
  5. Add a ladle of hot stock and stir. When the rice has absorbed most of the liquid, add another ladle. Keep going for about 16 to 18 minutes.
  6. Pour in the saffron stock about 5 minutes before the end. Taste a grain. It should be tender with a slight bite in the centre.
  7. Take the pan off the heat. Beat in the rest of the butter and the Parmigiano. This is the mantecatura, and it makes the rice creamy.
  8. Cover the pan and rest the risotto for 2 minutes. Serve at once on warm plates.

The risotto should flow in a slow wave when you tilt the plate. Italians call this all’onda, meaning “like a wave”. If it looks stiff, stir in a splash of hot stock.

Love Italy? Free Italy stories every weekday morning.

Subscribe Free →

Tips for a Creamy Golden Risotto

  • Keep the stock hot. Cold stock stops the cooking and makes the rice gluey.
  • Stir often, not without pause. Gentle stirring frees starch from the grains.
  • Season at the end. The stock and the cheese both add salt.
  • Do not overcook. The rice keeps cooking in the pan after you remove it from the heat.
  • Use a wide pan. The rice cooks evenly in a thin layer.

Traditional Variations and Serving Ideas

Many old Milanese recipes start by softening a little bone marrow with the onion. This adds a rich, savoury depth. If you can get marrow from a butcher, try 30 g in place of half the butter at the start. Some cooks add a little extra stock and a knob of butter to the leftover rice and call it risotto al salto, which means “jumped risotto”. You press the cold rice into a thin cake and fry it in butter until both sides turn crisp and golden.

For a lighter meal, serve the risotto with a simple green salad. For a full Milanese dinner, serve it beside osso buco. If you like Italian rice dishes, you may also enjoy Sicilian arancini with saffron and ragù, which use the same spice in a very different way.

Where to Taste Risotto alla Milanese in Milan

You will find this risotto on the menu of traditional trattorie across Milan. Look for places that serve it with osso buco as a set dish. Ask whether the cook uses carnaroli, and whether the stock is made in the kitchen. Milanese restaurants often serve it as a first course, called primo, so plan for a main course afterwards. Check opening hours on each restaurant’s own website before you go, because small family places often close on one weekday.

If you cook it at home, the dish also suits colder months. A bowl of hot rice on a wet autumn evening makes a simple, generous meal.

Risotto alla Milanese FAQ

What is the best rice for risotto alla milanese?

Carnaroli is the best choice because it stays firm and makes a creamy sauce. Vialone nano and arborio also work well for risotto alla milanese.

How much saffron do I need for risotto alla milanese?

Use about 0.5 g of saffron threads for four people, soaked in hot stock first. Too much saffron tastes bitter and medicinal, so add less if you are unsure.

Can I make risotto alla milanese ahead of time?

It tastes best straight from the pan, but you can cook it ahead if you stop two minutes early. Spread it on a tray to cool, then finish it with hot stock and butter. Leftover rice also makes a good crisp cake for the next day.

You Might Also Enjoy

Plan Your Italy Trip

Want to taste Lombardy’s cooking where it began? Start with our ultimate Italy travel guide and our trip planning hub to plan your route.

Join 28,000+ Italy Lovers

Every weekday morning, get Italy’s lesser-known corners, local stories and secrets, straight to your inbox.

Subscribe free — enter your email:

Prefer a direct link? Subscribe here →

Already a free subscriber? Upgrade to Premium for exclusive Sunday guides and local secrets.

Free forever · Weekday mornings · Unsubscribe anytime

Loved this? Share it 🇮🇹

Sharing is caring!

Other newsletters you might like

The Ultimate Ireland Travel Guide

A daily travel newsletter and blog for Ireland — landmarks, hidden gems, the Wild Atlantic Way, food and pubs, trad music, castles and practical trip-planning tips for the Emerald Isle.

Subscribe

Love Space

Love Space — in your inbox. Space travel, rockets, planets and the cosmos. One cosmic idea a day.

Subscribe

Love New York

Love New York is a website and newsletter that is dedicated to the promotion of New York as a travel destination. Everything great about the big apple.

Subscribe

One Two Three Send

The newsletter for newsletters

Subscribe

Newsletters via the One Two Three Send network.  ·  Want your newsletter featured here? Click here

Secure Your Dream Italian Experience Before It’s Gone!

Planning a trip to Italy? Don’t let sold-out tours or overcrowded attractions spoil your adventure. Unmissable experiences like exploring the Colosseum, gliding through Venice on a gondola, or marvelling at the Sistine Chapel often book up fast—especially during peak travel seasons.

Booking in advance guarantees your place and ensures you can fully immerse yourself in the rich culture and breathtaking scenery without stress or disappointment. You’ll also free up time to explore Italy's hidden gems and savour those authentic moments that make your trip truly special.

Make the most of your journey—start planning today and secure those must-do experiences before they’re gone!

Leave a Comment

Your email address will not be published. Required fields are marked *

🇮🇹 Free Travel Guide

Join 28,000 Italy lovers, free

Get The Ultimate Italy Travel Guide — free, straight to your inbox

↓ Free for Italy lovers everywhere ↓

✓ Here you go — opening your guide now.

Joined by 28,000+ Italy lovers • Free every weekday

🇮🇹 Free Travel Guide
Scroll to Top