Osso Buco Servings: Milanese Braised Perfection

450g per serving

Osso Buco Servings: Milanese Braised Perfection

Calculate perfect portions of authentic Osso Buco. Master Milan's legendary braised veal shanks with our detailed guide to fall-off-the-bone excellence!

Calculate perfect portions of authentic Osso Buco. Master Milan's legendary braised veal shanks with our detailed guide to fall-off-the-bone excellence!

Classic Osso Buco alla Milanese

Click here to see more portions

Osso buco—literally "bone with a hole"—is Milan's gift to the world of braised meat, a dish so tender, so rich, so perfectly balanced that it has become synonymous with northern Italian luxury. Cut from the cross-section of veal shanks, each piece features a magnificent marrow-filled bone surrounded by meat that transforms through slow braising into something that dissolves on your tongue. This isn't just cooking; it's alchemy. Tough, sinewy meat becomes silk through hours of gentle heat, while the braising liquid reduces into a glossy, intensely flavored sauce that coats each piece like velvet. The marrow—that creamy, buttery treasure at the center—is considered the ultimate prize, so prized that special narrow spoons exist solely for extracting it. Born in Milan's ancient taverns, osso buco represents the Italian philosophy of "cucina povera"—taking humble, inexpensive cuts and elevating them through technique and time into something extraordinary. Traditionally served with risotto alla Milanese (saffron risotto) or polenta, and crowned with gremolata—a bright mixture of lemon zest, garlic, and parsley—osso buco is proof that patience and respect for ingredients create the most memorable meals.

Ingredient Amount
Veal Shanks (bone-in) 800g (2 large shanks, cut 1.5-2 inches thick)
All-Purpose Flour 50g (⅓ cup, for dredging)
Olive Oil 45ml (3 tbsp)
Butter 40g (3 tbsp)
Onion 120g (1 medium, diced)
Carrots 100g (2 medium, diced)
Celery 80g (2 stalks, diced)
Garlic Cloves 12g (3 cloves, minced)
White Wine (dry) 300ml (1¼ cups)
Beef or Veal Stock 400ml (1⅔ cups)
Canned Tomatoes (crushed) 200g (¾ cup)
Bay Leaves 2g (2 leaves)
Fresh Thyme 5g (4-5 sprigs)
Salt 8g (to taste)
Black Pepper 3g (freshly ground)
Lemon Zest 5g (1 lemon, for gremolata)
Orange Zest 5g (½ orange, for gremolata)
Fresh Parsley 20g (¼ cup chopped, for gremolata)
Garlic (for gremolata) 6g (1-2 cloves, minced)

Instructions:

1. Select and Prepare the Veal Shanks:

Everything begins with proper meat selection. Ask your butcher for veal shanks cut from the center of the hind leg, sliced crosswise into pieces 1.5 to 2 inches thick—this thickness ensures the meat stays tender while the marrow remains intact during long braising. Each piece should have a good ring of meat surrounding the bone with that precious marrow visible at the center. Look for pale pink meat with fine grain and creamy white fat—this indicates young, milk-fed veal. If veal isn't available, pork shanks make an acceptable substitute, though the flavor will be richer and less delicate. Pat the shanks completely dry with paper towels—moisture is the enemy of browning. Tie kitchen twine around the circumference of each shank to hold the meat tight against the bone during cooking, preventing it from falling apart and ensuring even cooking. Season both sides generously with salt and freshly ground black pepper. Let them sit at room temperature for 30 minutes before cooking—cold meat sears poorly and cooks unevenly.

2. Dredge in Flour:

Spread flour on a wide plate or shallow dish. Just before searing, dredge each veal shank in the flour, coating both sides and the edges. Shake off excess flour vigorously—you want a light coating, not a thick crust. The flour serves multiple purposes: it creates better browning through the Maillard reaction, forms a protective barrier that keeps meat juices inside, and later helps thicken the braising liquid into a luscious sauce. Don't dredge too far in advance or the flour will become gummy and pasty; do this immediately before the shanks hit the hot pan. This technique, borrowed from French cuisine but perfected in Milan, is what separates good osso buco from great osso buco.

3. Sear the Veal Shanks:

Select a large, heavy-bottomed Dutch oven or braising pan that can hold all the shanks in a single layer with some space between them. Heat the olive oil and half the butter over medium-high heat until the butter foam subsides and the fat shimmers. The pan must be hot—drop a pinch of flour and it should sizzle immediately. Carefully place the veal shanks in the pan, making sure not to crowd them. Crowding causes steaming rather than searing, and you'll end up with gray, boiled-looking meat instead of that gorgeous caramelized crust. Sear without moving for 4-5 minutes until a deep golden-brown crust forms. Resist the urge to move or peek—the meat will release naturally when properly browned. Flip and sear the other side for another 4-5 minutes. Use tongs to brown the edges as well. The goal is rich, deep color on all surfaces—this is where flavor is built. Remove the shanks to a plate and set aside. Don't worry about cooking them through; that happens during braising.

4. Build the Soffritto:

Pour off all but about 2 tablespoons of fat from the pan, but leave those precious brown bits (fond) stuck to the bottom—they're pure flavor. Reduce heat to medium and add the remaining butter. Once melted, add the diced onion, carrots, and celery—the holy trinity of Italian cooking called soffritto. Season with a pinch of salt to help draw out moisture. Cook, stirring frequently, for 8-10 minutes until the vegetables soften completely and begin to turn golden at the edges. The onions should be translucent and sweet-smelling, never sharp or raw. Add the minced garlic and cook for another minute until fragrant, stirring constantly to prevent burning. This aromatic base is the foundation of your sauce—every minute spent here pays dividends in the final dish. The vegetables should be soft enough to almost melt into the sauce during braising. If they brown too quickly, reduce heat and add a splash of water to deglaze and slow the cooking.

5. Deglaze with Wine:

Increase heat to high and pour in the white wine all at once. It should bubble and steam dramatically. Use a wooden spoon to scrape every bit of brown fond from the bottom and sides of the pan—this is liquid gold, packed with concentrated meat and caramelized flavors. Let the wine boil vigorously for 5-7 minutes, stirring occasionally, until reduced by about half. You should be able to smell the alcohol cooking off, and the raw wine smell should transform into something sweeter and more complex. This reduction step is crucial: it concentrates the wine's flavor, removes harsh alcohol notes, and creates a more viscous liquid that will coat the meat beautifully. The liquid should look slightly syrupy and the bubbles should become larger and slower. Use a good dry white wine—nothing you wouldn't drink. Cheap cooking wine will make cheap-tasting osso buco.

6. Add Stock and Tomatoes, Then Braise:

Add the beef or veal stock, crushed tomatoes, bay leaves, and thyme sprigs to the pan. Stir to combine, scraping any remaining fond from the pan. Bring the liquid to a simmer. Nestle the seared veal shanks back into the pan, positioning them upright so the marrow bones face up—this prevents the precious marrow from falling out during cooking. The liquid should come about halfway up the sides of the meat, not covering it completely. If needed, add a bit more stock. Cover the pot with a tight-fitting lid or aluminum foil. Transfer to a preheated 160°C (325°F) oven. Braise for 2 to 2.5 hours, checking occasionally to ensure the liquid maintains a gentle simmer—you should see occasional bubbles breaking the surface, nothing vigorous. Baste the meat with braising liquid every 30 minutes for even cooking and moisture. The osso buco is done when the meat is fork-tender, nearly falling off the bone but still holding its shape. A fork inserted should meet no resistance, and the meat should be so tender it almost dissolves on your tongue. If still tough, continue braising—veal shanks are forgiving and only get better with time.

7. Make the Gremolata:

While the osso buco braises, prepare the gremolata—the bright, aromatic finishing touch that balances the rich meat. Finely grate the zest from one lemon and half an orange, being careful to avoid the bitter white pith beneath the colored skin. Mince the garlic extremely fine—almost to a paste. Finely chop the fresh parsley. In a small bowl, combine the lemon zest, orange zest, minced garlic, and parsley. Mix well and set aside. Don't make this too far in advance or the garlic will oxidize and become harsh; 15-20 minutes before serving is perfect. Traditional Milanese gremolata uses only lemon, garlic, and parsley, but many modern recipes include orange zest for additional complexity and a subtle sweetness that complements the veal beautifully. This bright, fresh mixture cuts through the richness of the braised meat and sauce, providing contrast and lift. It's the difference between good osso buco and transcendent osso buco.

8. Finish and Serve:

When the meat is fall-apart tender, carefully remove the shanks from the braising liquid and transfer to a serving platter or individual plates, keeping them upright to preserve the marrow. Remove and discard the bay leaves and thyme sprigs from the sauce. If the braising liquid seems thin, place the pot over high heat on the stovetop and reduce until it's thick enough to coat the back of a spoon—this concentrates the flavors into a glossy, rich sauce. Taste and adjust seasoning with salt and pepper. Spoon the sauce generously over and around the veal shanks. Sprinkle the gremolata over the top of each portion—the contrast of bright citrus and fresh garlic against the deep, rich meat is magical. Serve immediately with traditional accompaniments: creamy risotto alla Milanese (saffron risotto), soft polenta, or mashed potatoes. Provide small spoons or spreaders so guests can extract the marrow from the bone—spreading it on bread or mixing it into risotto is pure luxury. The marrow should be soft, creamy, and buttery, melting on contact with warmth. This is eating at its most primal and satisfying.

Secrets from Italian Masters:

  • The Marrow is Sacred: Proper osso buco keeps the marrow intact throughout cooking. Tie the shanks with twine, cook them upright, and never boil the braising liquid vigorously—gentle heat preserves this creamy treasure. Provide proper marrow spoons (thin, narrow spoons designed specifically for extracting bone marrow) at the table.
  • Low and Slow Wins: Osso buco cannot be rushed. The collagen in the tough shank meat needs time to break down into gelatin, which is what creates that silky, luscious texture. Two hours minimum, sometimes three for larger shanks. The meat should be so tender it threatens to fall apart, but still holds together when handled gently.
  • Authentic Milanese Style: Traditional osso buco alla Milanese contains no tomatoes—just white wine, stock, and vegetables. The tomato version (osso buco in bianco vs. in rosso) is more modern and Venetian-influenced. Both are delicious, but purists insist on the tomato-free version for true Milanese authenticity. This recipe splits the difference with a moderate amount of tomato.
  • The Right Cut Matters: Shanks from the hind leg are meatier and more tender than fore shanks. Ask your butcher specifically for "osso buco cut" from the hind leg, sliced thick enough to keep the marrow intact. The bone should be centered with even meat distribution around it.
  • Don't Skip the Sear: That deep, caramelized crust from proper searing is where flavor lives. Take your time, use high heat, and don't move the meat until it releases naturally. This step cannot be rushed or skipped—it's the difference between restaurant-quality osso buco and something ordinary.
  • Wine Quality Matters: Use a wine you'd actually enjoy drinking—dry, crisp white wines like Pinot Grigio, Vermentino, or Soave work beautifully. The wine's flavor concentrates during braising, so cheap wine makes cheap-tasting sauce. Never use "cooking wine" from the grocery store.
  • Perfect Accompaniments: Osso buco is traditionally served with risotto alla Milanese (saffron risotto) in Milan, creating a complete meal of complementary textures and flavors. In other regions, soft polenta or creamy mashed potatoes are equally traditional. The accompaniment should be mild and creamy to let the osso buco shine.
  • Make Ahead Advantage: Like most braises, osso buco tastes even better the next day after flavors have married. Cool completely, refrigerate overnight, then gently reheat in the oven. The sauce will have thickened and become more concentrated. Make the gremolata fresh just before serving.
  • Save That Sauce: The leftover braising liquid is precious—full of gelatin, flavor, and richness. Strain and freeze it to use as the base for soups, risottos, or other braises. It's essentially liquid gold, too valuable to discard.

From Humble Cut to Milanese Icon

Osso buco exemplifies cucina povera—Italy's tradition of transforming humble, inexpensive ingredients into extraordinary dishes through technique and patience. Veal shanks, once considered a tough, undesirable cut suitable only for stock, became a delicacy when Milanese cooks discovered that long, slow braising could transform them into melting tenderness. The dish likely originated in the late 19th century in Milan's working-class neighborhoods, where resourceful cooks made magic from whatever the butcher could spare. The marrow—now considered the ultimate luxury—was originally just an economical bonus. Today, osso buco graces the tables of Milan's finest restaurants alongside its traditional companion, risotto alla Milanese, creating one of Italian cuisine's most celebrated pairings. The dish represents the Milanese character: sophisticated yet unpretentious, rich yet restrained, elegant yet deeply satisfying. Making osso buco is an act of faith—you invest hours of careful attention into something that looks unpromising at the start, trusting that time and technique will work their magic. And they always do.

Osso buco proves that the greatest dishes often come from the humblest ingredients when treated with respect, patience, and skill. Through the alchemy of time and gentle heat, tough shank becomes velvet, and simple vegetables become liquid gold. Each fork-tender bite, enriched with buttery marrow and brightened with gremolata, tells the story of Milanese ingenuity and Italian soul. Buon appetito!

Calculate Portions by Guest Count

Select the number of people you're serving to get precise measurements

Quick Reference Guide

450g

Per Serving

1800g

For 4 People

4500g

For 10 People

22.5kg

For 50 People

Related Categories

Italian-cuisine braised-dishes comfort-food

Pro Tips

  • Always prepare slightly more than calculated to account for hearty appetites
  • Consider the occasion: formal dinners typically require more precise portions
  • Account for side dishes when planning main course quantities
  • Store leftovers properly to minimize waste and extend freshness

Need Portions for Other Foods?

Browse our complete collection of portion calculators

View All Guides