Creamy Saffron Risotto alla Milanese

Quick Recipe Version (TL;DR)

  • Yield: 4 servings
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Total Time: 35 minutes

Quick Ingredients

  • 5 cups (1.2 L) rich low-sodium beef broth, kept hot
  • 1/2 tsp saffron threads
  • 1 1/2 cups (300 g) Arborio or Carnaroli rice
  • 1 small yellow onion, finely minced (about 1/2 cup)
  • 4 tbsp (56 g) unsalted butter, divided
  • 1 tbsp extra-virgin olive oil
  • 1/2 cup (120 ml) dry white wine
  • 3/4 cup (60 g) finely grated Parmigiano-Reggiano
  • 2 oz (55 g) beef bone marrow, diced, optional
  • Kosher salt and a pinch of white pepper

Do This

  • 1. Simmer broth and keep it hot at 180–190°F (82–88°C). Steep saffron in 1/2 cup hot broth for 10 minutes.
  • 2. Sweat onion in 2 tbsp butter + oil over medium-low until translucent, 6–8 minutes; do not brown.
  • 3. Add rice; toast (tostatura) until edges look translucent and nutty, 2–3 minutes.
  • 4. Deglaze with wine; stir until mostly evaporated, 1–2 minutes.
  • 5. Add hot broth 1 ladle at a time, stirring often. After 10 minutes, stir in saffron infusion. Cook until al dente and creamy, 16–18 minutes total.
  • 6. Optional: Stir in bone marrow during the last 2–3 minutes.
  • 7. Off heat, beat in remaining 2 tbsp cold butter and Parmigiano (mantecatura) until glossy and flowing all’onda. Season and serve immediately.

Why You’ll Love This Recipe

  • Authentic Milanese technique with a proper saffron infusion for color and aroma.
  • Ultra-creamy texture without a drop of cream—pure rice starch, butter, and Parmigiano.
  • Hands-on but weeknight-friendly: on the table in about 35 minutes.
  • Optional bone marrow adds classic richness for special-occasion flair.

Grocery List

  • Produce: 1 small yellow onion
  • Dairy: Unsalted butter, Parmigiano-Reggiano
  • Pantry: Arborio or Carnaroli rice, saffron threads, dry white wine, extra-virgin olive oil, beef broth (low-sodium), kosher salt, white pepper, optional beef bone marrow (butcher counter)

Full Ingredients

Broth & Saffron

  • 5 cups (1.2 L) rich low-sodium beef broth, kept at a bare simmer (180–190°F / 82–88°C)
  • 1/2 tsp saffron threads

Risotto Base

  • 2 tbsp (28 g) unsalted butter
  • 1 tbsp extra-virgin olive oil
  • 1 small yellow onion, very finely minced (about 1/2 cup / 80 g)
  • 1 1/2 cups (300 g) Arborio or Carnaroli rice
  • 1/2 cup (120 ml) dry white wine
  • Kosher salt, to taste

Finish (Mantecatura)

  • 2 tbsp (28 g) unsalted butter, cold and cubed
  • 3/4 cup (60 g) finely grated Parmigiano-Reggiano
  • Pinch of white pepper (optional)

Optional Bone Marrow Enrichment

  • 2 oz (55 g) beef bone marrow, diced small or melted gently
Creamy Saffron Risotto alla Milanese – Closeup

Step-by-Step Instructions

Step 1: Heat the broth and bloom saffron

Bring the beef broth to a bare simmer in a saucepan and keep it hot at 180–190°F (82–88°C). Ladle out 1/2 cup into a small bowl and add the saffron threads. Let them steep 10–15 minutes to release color and aroma while you start the risotto.

Step 2: Sweat the onion gently

In a wide, heavy 3–4 quart pot, melt 2 tbsp butter with the olive oil over medium-low heat. Add the minced onion and a pinch of salt. Cook slowly, stirring often, until translucent and sweet but not colored, 6–8 minutes. If it starts to brown, reduce the heat.

Step 3: Toast the rice (tostatura)

Add the rice to the pot and stir to coat each grain in the fat. Toast, stirring, until the rice edges look translucent and you catch a toasty, nutty aroma, 2–3 minutes. This step helps the grains keep their bite.

Step 4: Deglaze with wine

Pour in the white wine and stir as it simmers. Cook until the wine is nearly evaporated and the pot is fragrant, 1–2 minutes. Adjust the heat to maintain a gentle, steady simmer.

Step 5: Build the risotto with hot broth

Add 1 ladle (about 1/2 cup) of hot broth and stir frequently, sweeping the spoon across the bottom and edges. When the liquid is mostly absorbed, add another ladle. After about 10 minutes, stir in the saffron infusion. Continue adding broth in increments, stirring often, until the rice is al dente—creamy around the grains with a faint, tiny core—about 16–18 minutes from the first ladle. You may use 4 1/2 to 5 cups total.

Step 6: Optional bone marrow velvet

If using marrow, warm it gently in a small pan until just melted and opaque (1–2 minutes), or stir the diced marrow directly into the risotto during the last 2–3 minutes of cooking. It should melt into the rice, adding luxurious body.

Step 7: Mantecatura for gloss

Remove the pot from the heat. Add the cold butter and Parmigiano. Beat the risotto vigorously for 30–60 seconds until it looks glossy and creamy. If it tightens, splash in a little hot broth. Season to taste with salt and a pinch of white pepper.

Step 8: Serve all’onda (flowing)

The ideal texture is all’onda—soft and gently flowing like waves. Spoon into warm, wide bowls and tap the bottom to level. Garnish with a few saffron threads and a little extra Parmigiano. Serve immediately.

Pro Tips

  • Keep the broth hot and steady; adding cold liquid shocks the rice and slows cooking.
  • Carnaroli is slightly more forgiving than Arborio and resists overcooking.
  • Salt late. Parmigiano and reduction concentrate salt; season fully at the end.
  • Use a wide pot for faster, even evaporation and a creamier emulsion.
  • If the risotto firms up on the table, loosen with a spoonful of hot broth and re-whip.

Variations

  • With Ossobuco: Serve alongside braised veal shanks; spoon a bit of marrow over each portion.
  • Lighter or Meatless: Swap in high-quality vegetable or light chicken broth for a more delicate profile.
  • No Wine: Replace wine with extra hot broth plus 1–2 tsp fresh lemon juice to mimic brightness.

Storage & Make-Ahead

Best served immediately. For a make-ahead head start, par-cook: after toasting and deglazing, add broth and cook the rice for 8 minutes, then spread on a sheet pan to cool. Refrigerate up to 24 hours. To finish, return to the pot with hot broth and cook 6–8 more minutes, then do the mantecatura. Leftovers keep 3 days refrigerated; reheat gently with broth or water until creamy again. Or turn leftovers into arancini by chilling, forming balls around a bit of cheese, breading, and frying.

Nutrition (per serving)

Approx. 470 calories; 17 g fat; 62 g carbohydrates; 13 g protein; 2 g fiber; 860 mg sodium. Optional bone marrow adds roughly 110–120 calories per serving.


Comments

Leave a Reply

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


Promotional Banner X
*Sponsored Link*