National Dish Italy: Risotto alla Milanese (Recipe)

In this article
Discover Risotto alla Milanese, one of the great classics of Italian cooking and the pride of Lombardy. This silky rice dish glows a brilliant golden yellow thanks to a pinch of precious saffron, and it carries the rich, comforting taste of slow-stirred rice and freshly grated Parmesan. Once reserved for feast days and celebrations, it now graces tables everywhere — and with a little patience at the stove, you can bring the elegance of Milan straight to your own kitchen.
About Risotto alla Milanese
Risotto alla Milanese is one of the best-known dishes in Italian cuisine and hails from the region of Lombardy. This creamy rice dish is famous for its luminous golden colour, which it owes entirely to the saffron stirred through it. It was originally served as a festive dish for special occasions, yet today you will find it on the menu of countless Italian restaurants. In this article you will learn exactly how to recreate this culinary masterpiece at home.
Ingredients (serves 1–2)
- 200g risotto rice (such as Arborio or Carnaroli)
- 1 small onion, finely chopped
- 50g butter
- 100ml white wine
- 500ml chicken stock, warm
- 1 sachet of saffron threads
- 50g Parmesan, freshly grated
- Salt and pepper to taste
Shopping for the ingredients
For a perfect risotto alla Milanese, it is well worth paying attention to the quality of the ingredients. Pick up fresh onions and a good-quality risotto rice, as this forms the very foundation of that creamy consistency. Make sure your white wine is dry rather than sweet. Saffron comes either as threads or as a powder, but the threads are more aromatic. Freshly grated Parmesan is recommended so you can enjoy the dish at its full-flavoured best.
Preparing the dish
Begin by finely chopping the onion and grating the Parmesan. Heat the chicken stock in a pan and keep it warm, as it will be added to the rice a ladleful at a time. The saffron threads should be steeped in a small amount of hot stock so they can release their full aroma. Have all your ingredients and utensils ready before you start, so the cooking process runs smoothly from beginning to end.
Step-by-step instructions
- Melt the butter in a large pan over medium heat and gently sweat the chopped onion until translucent.
- Add the risotto rice and toast it, stirring, until the grains turn slightly translucent at the edges.
- Pour in the white wine and let it cook down, stirring constantly.
- Now add the warm chicken stock to the rice a little at a time, stirring frequently. Only add enough stock to just cover the rice with each addition.
- After about 10 minutes, stir in the steeped saffron threads along with their soaking liquid.
- Keep adding stock and stirring until the rice is tender and beautifully creamy (around 18–20 minutes in total).
- Season with salt and pepper and stir through the grated Parmesan.
- Take the risotto off the heat and let it rest briefly before serving.
Gluten-free / lactose-free version
For a gluten-free version of this recipe you simply need to make sure that all the ingredients you use are gluten-free, which is already the case for most of them. For a lactose-free variation you can swap the butter for margarine and use a lactose-free Parmesan. These adjustments barely affect the taste and make the dish accessible to everyone at the table.
Tips for vegans and vegetarians
To prepare risotto alla Milanese the vegan way, simply replace the butter with a plant-based margarine or vegetable oil. Instead of chicken stock you can use vegetable stock. As for the Parmesan, there are now plenty of vegan alternatives that come remarkably close to the original in flavour. The dish stays just as delicious and creamy as the traditional recipe.
More tips and tricks
A secret tip for the perfect risotto is never to wash the rice, as this strips away the starch that gives the dish its creaminess. Stir the rice often during cooking to stop it sticking and to improve the texture. For an extra layer of flavour you can add a splash more white wine or stock right at the end. Serve the risotto straight away, as it quickly loses both its consistency and its temperature.
Adapting the recipe to your taste
You can adjust risotto alla Milanese entirely to suit your own personal preferences. For a more intense saffron note, simply add a little extra. If you like it even creamier, stir through a tablespoon of mascarpone at the end. For an added aroma, try grating in a little fresh lemon zest. These small touches can make the dish even more interesting and rewarding.
Ingredient substitutions
If you do not have risotto rice to hand, you can also use a short-grain round rice, as it likewise contains plenty of starch — the same principle that gives a Risotto al Tartufo its luxurious texture. Instead of white wine you can use a light apple vinegar or a mixture of lemon juice and water. And if you cannot find saffron, a pinch of turmeric will give you the colour, even if the flavour will not be quite the same.
Drink pairing ideas
A risotto alla Milanese pairs beautifully with light to medium-bodied white wines such as a Pinot Grigio or a Soave. For anyone who prefers to match the dish with a red, less tannic varieties like a Chianti or a Barbera work well. If you would rather keep things alcohol-free, try a lively sparkling mineral water or a mild lemon water. These drinks all round off the meal perfectly.
Serving and presentation ideas
A beautifully presented plate can heighten the pleasure of your risotto even further. Use shallow, wide plates to spread the risotto out elegantly. You can garnish with a few extra saffron threads or some freshly grated Parmesan. A small sprig of herbs such as thyme or basil completes the visual experience. Remember to serve it the moment it is ready, so the risotto stays creamy and warm.
A bit of history
Risotto alla Milanese has a long and fascinating history that stretches back to the Middle Ages. According to legend, an apprentice working on Milan Cathedral mixed saffron into the rice to impress his sweetheart. The dish quickly became popular and earned a firm place in Milanese cooking. It came to symbolise prosperity and was often served at festive occasions.
More recipe ideas
- Risotto al Tartufo
- Risotto ai Frutti di Mare
- Risotto al Nero di Seppia
- Minestrone alla Milanese
- Zuppa Lombarda
Summary: Risotto alla Milanese
Risotto alla Milanese is a classic Italian dish that delights with its luminous golden colour and its deep, satisfying flavour. With just a few but high-quality ingredients, it is easy to prepare and simple to adapt to different dietary needs. Whether gluten-free, lactose-free, vegan or vegetarian, this dish remains a treat for everyone. Let the tips and tricks here inspire you and conjure up a little piece of Italy on your own plate.


