
Chef Graziella
Arancini di Riso alla Siciliana
Golden fried rice balls from Sicily, where Arab cooks first wrapped saffron-scented rice around meat and cheese. The exterior shatters; the interior yields. This is street food elevated to art.
A cooking platform built around craft, culture, and the stories behind what we eat.

Created by
The inseparable duo of Milan: golden saffron risotto and fork-tender braised veal shank. Two preparations that have been served together for centuries, and for good reason. The bright gremolata cuts through the richness like sunlight through winter fog.
In Milan, risotto alla Milanese and osso buco are not two dishes. They are one, inseparable as the rice and the saffron that colors it gold. To serve osso buco with anything else is not wrong, exactly, but it misses the point. These preparations evolved together, the creamy rice absorbing the braising juices, the saffron's perfume mingling with the meat's richness.
The osso buco requires patience. Two hours at the gentlest simmer, until the meat surrenders completely to the fork. The marrow softens in its bone cavity, waiting for a small spoon to extract it. This is the prize, the reason you seek thick-cut shanks from the center of the leg.
The risotto demands attention. Twenty minutes of stirring, ladleful by ladleful, the broth disappearing into the rice as you coax out its starch. You cannot walk away. You cannot rush. The risotto tells you when it is finished by the way it flows across the plate, neither stiff nor soupy, but moving like a wave that settles slowly.
Coordination is everything. The osso buco forgives waiting; it stays warm and even improves. The risotto does not wait. Begin the risotto exactly when you want to eat, with the osso buco already tender in its pot.
Osso buco appeared in Milanese cooking by the late 18th century, when the city's wealthy families braised veal shanks in white wine and aromatics. The pairing with risotto alla Milanese, itself dating to the 16th century when saffron was added to rice at a cathedral glassworker's wedding feast, became codified in the 19th century. The two dishes share the same broth heritage and the same Lombard soul.
Quantity
4 pieces
cut 1 1/2 to 2 inches thick, about 1 pound each
Quantity
to taste
Quantity
to taste
freshly ground
Quantity
1/2 cup
for dredging
Quantity
4 tablespoons
divided, for osso buco
Quantity
3 tablespoons
divided
Quantity
1 medium
diced fine
Quantity
1 medium
peeled and diced fine
Quantity
1
diced fine
Quantity
1 cup
for osso buco
Quantity
1 cup
passed through food mill
Quantity
2 cups, plus more as needed
Quantity
2 sprigs
Quantity
2
Quantity
2 cups
Quantity
1/2 cup
for risotto
Quantity
6 cups
kept at a simmer
Quantity
large pinch (about 1/4 teaspoon)
Quantity
1/2 cup
freshly grated, plus more for serving
Quantity
2 tablespoons
cold, for finishing risotto
Quantity
3 tablespoons
chopped fine, for gremolata
Quantity
2 teaspoons
from 1 lemon, for gremolata
Quantity
1 small
minced very fine, for gremolata
| Ingredient | Quantity |
|---|---|
| veal shankscut 1 1/2 to 2 inches thick, about 1 pound each | 4 pieces |
| kosher salt | to taste |
| black pepperfreshly ground | to taste |
| all-purpose flourfor dredging | 1/2 cup |
| unsalted butterdivided, for osso buco | 4 tablespoons |
| extra virgin olive oildivided | 3 tablespoons |
| yellow oniondiced fine | 1 medium |
| carrotpeeled and diced fine | 1 medium |
| celery stalkdiced fine | 1 |
| dry white winefor osso buco | 1 cup |
| canned whole peeled tomatoespassed through food mill | 1 cup |
| beef or veal broth | 2 cups, plus more as needed |
| fresh thyme | 2 sprigs |
| bay leaves | 2 |
| Arborio or Carnaroli rice | 2 cups |
| dry white winefor risotto | 1/2 cup |
| chicken or light beef brothkept at a simmer | 6 cups |
| saffron threads | large pinch (about 1/4 teaspoon) |
| Parmigiano-Reggianofreshly grated, plus more for serving | 1/2 cup |
| unsalted buttercold, for finishing risotto | 2 tablespoons |
| fresh flat-leaf parsleychopped fine, for gremolata | 3 tablespoons |
| lemon zestfrom 1 lemon, for gremolata | 2 teaspoons |
| garlic cloveminced very fine, for gremolata | 1 small |
Remove the veal shanks from the refrigerator 45 minutes before cooking. Tie each shank around its circumference with kitchen twine to hold the meat to the bone during braising. Season generously on all sides with salt and pepper. Dredge lightly in flour, shaking off excess. The flour creates a thin crust that helps thicken the braising liquid.
In a heavy braising pan or Dutch oven large enough to hold all shanks in a single layer, heat 2 tablespoons butter and 2 tablespoons olive oil over medium-high heat. When the butter foam subsides, add the shanks. Brown deeply on both sides, about 4 minutes per side. The meat should develop a mahogany crust. Do not crowd the pan; brown in batches if necessary. Transfer to a plate.
Reduce heat to medium. Add the remaining butter and olive oil to the pan. Add the onion, carrot, and celery. Cook slowly, stirring and scraping up the browned bits from the bottom, until the vegetables are soft and golden, about 12 minutes. The browned fond on the pan bottom is flavor. Do not waste it.
Return the shanks to the pan, nestling them into the vegetables. Pour in the white wine and let it bubble until reduced by half, about 3 minutes. Add the passed tomatoes, broth, thyme, and bay leaves. The liquid should come about two-thirds up the sides of the shanks, not cover them. Bring to a gentle simmer.
Cover the pan and transfer to a 325°F oven, or maintain the gentlest possible simmer on the stovetop. Braise until the meat is completely tender and pulling away from the bone, 1 1/2 to 2 hours. Turn the shanks once halfway through. The sauce should reduce and thicken. If it reduces too much before the meat is tender, add a splash of broth. When done, a fork should slide into the meat with no resistance.
While the osso buco braises, combine the parsley, lemon zest, and garlic in a small bowl. Mix well. Cover and set aside at room temperature. The gremolata must be fresh. Make it no more than an hour before serving. The lemon and parsley lose their brightness within minutes of being added to hot food.
About 30 minutes before serving, bring the chicken broth to a simmer in a saucepan. Add the saffron threads to a ladleful of warm broth and let them steep. Keep the remaining broth at a gentle simmer throughout the risotto cooking. The broth must be hot when it meets the rice. Cold broth shocks the starch and prevents proper creaminess.
In a wide, heavy-bottomed pan, heat 2 tablespoons butter over medium heat. When the foam subsides, add the rice all at once. Stir constantly for 2 minutes, coating every grain with fat. The rice will become slightly translucent at the edges while remaining opaque at the center. You should hear a gentle clicking sound as the grains toast. Do not let them color.
Pour in the wine. It will sizzle dramatically. Stir constantly until the wine is completely absorbed and you can no longer smell raw alcohol. Now add the saffron with its soaking liquid. The rice will turn gold immediately. This is the color of proper risotto alla Milanese.
Begin adding the hot broth one ladleful at a time, stirring constantly. Wait until each addition is nearly absorbed before adding the next. The rice should always be moist but never swimming. Adjust the heat to maintain a gentle simmer. This process takes 18 to 22 minutes. There are no shortcuts. The stirring releases the starch that creates risotto's characteristic creaminess.
When the rice is cooked, remove the pan from heat. Add the cold butter and the Parmigiano-Reggiano. Beat vigorously with a wooden spoon for 30 seconds. This final step, called mantecatura, creates the silky texture that distinguishes proper risotto. Season with salt if needed. The risotto should flow slowly when spooned onto a plate, spreading gently to the edges. If it sits in a mound, it is too thick. Add another splash of broth.
Spoon the risotto onto warm plates, spreading it slightly. Place one osso buco beside the risotto, spooning the braising sauce over and around. Scatter gremolata generously over the veal, not the rice. Serve immediately. The risotto will not wait. Pass additional Parmigiano-Reggiano at the table, though purists may object.
1 serving (about 600g)
Culinary guides, cultural storytelling, and the editorial depth that makes cooking meaningful.
Discover Culinary Explorer
Chef Graziella
Golden fried rice balls from Sicily, where Arab cooks first wrapped saffron-scented rice around meat and cheese. The exterior shatters; the interior yields. This is street food elevated to art.

Chef Graziella
The ancient grain of the Garfagnana, simmered with whatever the garden offers and finished with the green-gold olive oil that Tuscany produces better than anywhere else. Peasant food that sustained Roman legions and Tuscan farmers alike.

Chef Graziella
The enriched polenta of the Aosta Valley, where fontina melts into cornmeal porridge with enough butter to fuel a day in the high Alps. Mountain cooking that asks only for time and a strong arm.

Chef Graziella
Northern Italy's answer to lasagna, where humble cornmeal becomes something worthy of Sunday dinner. Layer it, bake it, let it rest. It improves with waiting.