Gluten-Free Risotto alla Milanese (Saffron Risotto)

Golden with saffron and finished to a loose, glossy texture, risotto alla Milanese is one of northern Italy’s most recognisable rice dishes. Arborio rice is gently cooked with hot stock so the grains release their starch while staying al dente at the centre, creating creaminess without needing cream. Saffron gives the risotto its distinctive colour, delicate aroma and subtle earthy warmth, while butter and Parmesan round out the savoury finish. Naturally suited to gluten-free cooking, it works as an elegant main course or as a classic accompaniment to rich braised meats, provided it is served immediately while still flowing and silky.
Cuisine style Northern Italian risotto
Flavor profile Creamy • Savoury • Rich
Techniques Sautéing • Gradual simmering • Stirring
Key equipment Saucepan • Large pot • Ladle
Time commitment Under 1 hour

Why this recipe works

  • Classic risotto method: Adding hot stock gradually helps the rice release starch, creating a creamy texture without cream.
  • Saffron-infused stock: Infusing the saffron directly into the warm stock spreads its colour and aroma evenly through the rice.
  • Glossy finish: Butter and Parmesan are stirred in off the heat, giving the risotto a rich, flowing consistency.

Get the most out of this recipe

Timing notes

  • Serve immediately: Risotto alla Milanese is at its best as soon as it is finished, while it is still loose, silky and flowing.
  • Keep the stock ready: The active cooking is straightforward, but the stock should stay hot before you begin adding it to the rice.

Ingredient notes

  • Use risotto rice: Arborio rice has enough starch to create the creamy texture expected in risotto while keeping a slight bite.
  • Saffron matters: Dried saffron threads provide the distinctive golden colour and gentle floral aroma of this Milanese-style risotto.
  • Finish with good cheese: Parmesan brings savoury depth and helps the final texture become glossy rather than flat.

Common mistakes

  • Letting it sit too long: Risotto thickens as it stands, so avoid finishing it far ahead of serving.
  • Cooking too aggressively: A steady medium heat keeps the rice bubbling gently; boiling too hard can make the outside soften before the centre is ready.
  • Adding too much stock at once: Add stock gradually so the rice can absorb it evenly and release starch into the sauce.

Make-ahead tips

  • Reheat gently: Leftovers can be loosened in a saucepan with a little stock, stirring until piping hot and creamy again.
  • Prepare before cooking: Chop the onion, grate the cheese and have the stock ready before starting, as risotto needs attention once the rice goes in.

Equipment you'll need

Ingredients
Instructions
Print
  1. Pour the chicken stock into a saucepan and bring it to a gentle simmer over a low heat. Stir in the saffron, then keep the stock hot while you cook the risotto.
  2. Finely chop the onion. Heat the olive oil with 30 g of the butter in a large pot over a medium heat, then cook the onion for 6 to 8 minutes until soft and translucent, without colouring.
  3. Add the arborio rice and stir for 1 to 2 minutes until the grains look slightly translucent at the edges. Stir in the fine sea salt.
  4. Pour in the wine and stir until it has almost completely evaporated. Keep the heat at a steady medium so the rice bubbles gently.
  5. Add a ladleful of hot saffron stock and stir until it is mostly absorbed, then repeat, adding stock a ladle at a time. Continue for 18 to 22 minutes, stirring often, until the rice is al dente and the risotto is loose and flowing.
  6. Take the pot off the heat and stir in the remaining 30 g butter and the Parmesan until glossy and creamy. Taste and adjust with a little more fine sea salt if needed, then serve straight away.

Made this recipe? Rate it — a comment is optional.

Recipe notes

Tips

  • Keep the stock at a gentle simmer throughout; adding cold stock slows cooking and can make the texture uneven.
  • For the classic loose finish, stop cooking when the rice is just tender and the risotto still spreads slightly when spooned onto a plate.

Substitutions

  • Replace Dry White Wine with the same amount of Chicken stock for an alcohol-free version.
  • Replace Parmesan with the same amount of Grana Padano cheese for a slightly milder finish.

Storage

  • Refrigerate up to 2 days
  • Cool quickly, cover and refrigerate. Reheat gently in a saucepan with a splash of chicken stock, stirring until piping hot and loosened to a creamy consistency.

Ratings & reviews

Liked this recipe? Share your feedback to support our cooking community.

Tried this recipe?

Choose 1–5 stars. A comment is optional.

If you leave a comment, use 10–500 characters.

Stay inspired

Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.

Gluten-Free Risotto alla Milanese (Saffron Risotto)
Image by JustRecipes
Pinterest

Recipe overview

  • Servings: 4 servings
  • Total time: 45min (35min active)
  • Difficulty: Medium
  • Cuisine: Italian
  • Allergens:
    Milk
Kid friendly

Plan your meals and get a complete grocery list automatically.

Add to meal planner

Equipment you'll need

Advertisement

Recommended tools for this recipe

Best overall

WMF Mini Saucepan 16 cm with Lid

Compact stainless steel saucepan
  • High-quality stainless steel
  • Even heat distribution
  • Higher price point

Got ingredients left?

Find recipes using ingredients from this recipe or what you already have at home.

Find recipes with these ingredients →

Make this recipe easier next time

Advertisement

These tools help you get better results with less effort.

Best overall

WMF Mini Saucepan 16 cm with Lid

Compact stainless steel saucepan
  • High-quality stainless steel
  • Even heat distribution
  • Higher price point
Best value

T-fal Specialty Nonstick Handy Pot with Glass Lid 3 Quart

Affordable nonstick saucepan
  • Easy food release
  • Dishwasher safe
  • Not induction compatible
Top quality

All-Clad Tri-Ply Stainless Steel Saucepan

Professional-grade tri-ply saucepan
  • Excellent heat control
  • Premium build quality
  • Expensive

Browse alphabetically

Looking for a specific recipe? Choose a letter below to jump directly to recipes starting with that letter or number.

Enjoy cooking with JustRecipes?

Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.

Add JustRecipes to Google

Every recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.