Risotto Alla Milanese

This image courtesy of Joseph DeLeo

This bright yellow, saffron-infused rice is the traditional Italian partner for osso buco. It’s one of the few instances when risotto should be served as a side dish rather than a primo, or first course. Make it when the osso buco reheats.

Technically, risotto needs to be stirred constantly, but I find I can get other things done nearby in the kitchen while it’s cooking, so let’s just say it needs to be stirred every few minutes.


Cooking Methodsauteeing



Total Timeunder 30 minutes

Kid FriendlyYes

OccasionCasual Dinner Party, Cooking for a date, Formal Dinner Party

Recipe Courseside dish

Dietary Considerationegg-free, gluten-free, peanut free, soy free, tree nut free



Taste and Texturebuttery, cheesy, creamy, rich


  • About 6 cups Golden Chicken Stock
  • 1 teaspoon saffron threads, loosely packed
  • 3 tablespoons unsalted butter
  • 1 tablespoon olive oil
  • 1 shallot, minced
  • 2 cups Arborio rice
  • ½ cup dry white wine
  • ¼ cup freshly grated Parmigiano-Reggiano
  • Kosher salt and freshly ground black pepper


  1. Bring the chicken stock to a boil in a large saucepan and reduce to a simmer (I like to keep the stock on the burner directly behind the one on which I’m making the risotto). Remove ½ cup of chicken stock, crumble in the saffron, and keep warm.

  2. Heat 1 tablespoon of the butter and the oil in a medium shallow saucepan over medium heat. Add the shallot and cook until translucent, 5 to 7 minutes. Add the rice and stir well to coat the rice evenly. Continue to cook, stirring frequently, until the rice turns translucent on the edges, about 4 minutes.

  3. Add the wine and stir until it is absorbed. Add the saffron-infused stock, and cook, stirring, until it has been nearly absorbed. Add the stock one ladle (about ½ cup) at a time, stirring continuously. Continue to add stock as each addition is absorbed. The idea is to keep the rice thinly veiled with stock at all times. It should evenly and gently bubble, not boil furiously. It should never be completely dry, and it should not be flooded with stock, either. It will absorb liquid more quickly toward the beginning of the cooking time than at the end.

  4. You may not need to add all of the stock. The risotto should be a creamy porridge, and each grain should have a slight bite to it in the center, but not a crunch. Before adding the final ladle, turn the heat off. It will continue to thicken as you finish it and get it to the table, so it should be a touch looser than you want it when you take it off the heat. Total cooking time is between 18 and 20 minutes. Add the cheese and the remaining 2 tablespoons butter, and season with salt and pepper to taste.



I have not made this yet so I cannot rate it.

Include a Photo Include a Photo

Click the button above or drag and drop images onto the button. You can upload two images.

Cancel Reply to Comment

Thanks for your comment. Don't forget to share!


Report Inappropriate Comment

Are you sure you would like to report this comment? It will be flagged for our moderators to take action.

Thank you for taking the time to improve the content on our site.

Sign In to Your Account

Close Window
Sign In with one of your Social Accounts
Sign In using Email and Password