Truffle Risotto alla Milanese
← Back
ItalianGluten-FreeVegetarian

Truffle Risotto alla Milanese

Sofia Marchetti
Sofia Marchetti
@sofia_cooks
4.9 (2,847 reviews)
50m total
🍽4 servings
📊Medium
👨‍🍳 Start Cooking

A silky, golden saffron risotto crowned with shaved black truffle and aged Parmigiano-Reggiano — pure Italian luxury in under an hour.


Ingredients

Servings:
4
  • Arborio Rice300 g
  • Saffron Threads0.5 g
  • Dry White Wine150 ml
  • Chicken Stock1 L
  • Shallots3 medium
  • Unsalted Butter80 g
  • Parmigiano-Reggiano100 g
  • Black Truffle20 g
  • Extra Virgin Olive Oil2 tbsp
  • Sea Salt1 tsp
  • White Pepper0.5 tsp

Nutrition total (4 servings)

580
Cal
18g
Protein
72g
Carbs
24g
Fat
3g
Fibre
1

Bloom the Saffron

Warm 4 tbsp of the stock in a small bowl. Add the saffron threads and let steep for 10 minutes until the liquid turns a deep golden yellow. This is the soul of Milanese risotto — do not skip this step.

Pro tip: Crush the saffron threads gently between your fingers before adding to release more colour and flavour.
2

Sweat the Shallots

In a wide, heavy-bottomed pan over medium heat, melt 30g of the butter with the olive oil. Add the finely diced shallots and a pinch of salt. Cook gently for 5-7 minutes until softened and translucent — never browned.

7 min timer
3

Toast the Rice

Add the Arborio rice to the pan and stir to coat every grain in the butter. Toast for 2 minutes until the edges of the grains turn translucent and the rice smells slightly nutty. This step creates a starch barrier for a creamier final texture.

2 min timer
4

Deglaze with White Wine

Pour in the white wine and stir continuously until completely absorbed. The sizzle and steam will lift all the flavour from the bottom of the pan.

Pro tip: Use a wine you'd actually drink. Poor quality wine means poor quality risotto.
5

Add Stock Ladle by Ladle

Keep the remaining stock warm in a saucepan on low heat. Add the saffron-infused liquid first, then add the remaining stock one ladle (roughly 75ml) at a time, stirring frequently and waiting until each addition is almost fully absorbed before adding the next. This process takes 18-22 minutes.

20 min timer
6

The Mantecatura

Remove the pan from heat. Add the remaining 50g cold butter, cut into cubes, and the grated Parmigiano. Stir vigorously in a folding motion for 2 full minutes until the risotto is creamy and waves when you shake the pan (all'onda). Season with salt and white pepper.

2 min timer
Pro tip: The butter must be cold from the fridge. This temperature contrast is what creates the silky emulsion.
7

Plate & Garnish

Serve immediately in warm bowls. Using a Microplane or mandoline, shave the black truffle generously over each portion. Finish with a light dusting of extra Parmigiano and a drizzle of your best olive oil.

4.9
★★★★★
Based on 2,847 reviews

🍴 Community Variations & Twists

See how other home cooks modified this recipe or publish your own twist!

No community variations published yet.