Osso Buco Recipe Jamie Oliver: Milanese-Style Braised Veal Shanks

Complete osso buco recipe jamie oliver overview image

This Milanese classic exemplifies the power of slow cooking, transforming tough cuts into fall-off-the-bone tenderness. The technique requires patience but rewards with rich, complex flavors that develop over hours.

Veal shanks braise in a white wine and broth mixture until perfectly tender, finished with a bright gremolata. This method delivers restaurant-quality results with simple, quality ingredients and precise timing.

👨‍🍳
Difficulty
Hard
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
High Cal

Ingredients for Osso Buco Recipe Jamie Oliver

Quality ingredients transform veal shanks into a Milanese masterpiece with patience and precision.

Ingredient Amount Notes
Veal Shanks 🥩 4 whole About 1.5 lb each, bone-in
All-Purpose Flour 🌾 ½ cup For dredging shanks
Olive Oil 🫒 3 tbsp Extra-virgin for richness
Unsalted Butter 🧈 2 tbsp For sautéing aromatics
Yellow Onion 🧅 1 whole Finely diced for base
Carrots 🥕 2 whole Medium, peeled and diced
Celery Stalks 🌿 2 whole Trimmed and diced
Garlic Cloves 🧄 4 cloves Minced finely
Dry White Wine 🍷 1 ½ cups Crisp variety like Pinot Grigio
Veal Stock 🥣 2 cups Or substitute beef stock
San Marzano Tomatoes 🍅 1 can 28 oz, crushed by hand
Fresh Rosemary 🌿 2 sprigs Whole, plus extra for garnish
Fresh Thyme 🌿 3 sprigs Whole for braising
Bay Leaf 🍃 1 whole Dried or fresh
Lemon Zest 🍋 1 tbsp Finely grated for gremolata
Fresh Flat-Leaf Parsley 🌿 ¼ cup Finely chopped for gremolata
Garlic Cloves 🧄 1 clove Minced for gremolata

[recipeingredientscaler]

The veal shanks are non-negotiable here—opt for bone-in, center-cut pieces about 1.5 inches thick. Whole Foods or a specialty butcher like Pat LaFrieda will have what you need. Look for rosy, moist flesh with good marbling. The San Marzano tomatoes should come from Italy (check the can label), as their sweetness balances the acidity perfectly. For the wine, any dry white works—Pinot Grigio or Sauvignon Blanc are reliable choices.

No veal stock? Beef stock at a 1:1 ratio works in a pinch. Out of dry white wine? Dry vermouth at half the amount adds similar depth. Fresh herbs are ideal, but dried at one-third the quantity can substitute—just add them earlier in the cooking process. If you can’t find San Marzano tomatoes, high-quality canned tomatoes will do, though the flavor won’t be as vibrant.

Braised dishes deepen in flavor overnight. Store leftovers in an airtight container for up to 4 days in the fridge or 3 months in the freezer. Reheat gently on the stovetop to preserve the sauce’s consistency. The gremolata is best added fresh, so prepare it just before serving.

❤️

Why You’ll Love This Recipe

  • I’ll be real: it’s fancy enough for Sunday supper but unfussy enough for a lazy weekend project.
  • One Pot Wonder: I love that this braises in one dish—just sear the floured veal shanks, then let the onions, butter, and oil work their magic hands-off.
  • Fall-Off-Bone Good: Honestly, the slow-cooked veal becomes so tender it nearly melts, while the butter and onions build a rich, savory sauce.
  • Impresses Without Fuss: I’ll be real: it’s fancy enough for Sunday supper but unfussy enough for a lazy weekend project.

Step-by-Step Instructions for Milanese-Style Braised Veal Shanks

This classic technique transforms humble ingredients into a luxurious, fall-off-the-bone masterpiece.

Step 1: Dredge and Sear the Veal Shanks

Pat the 4 veal shanks dry with paper towels—this ensures a proper sear. Season them generously with salt and pepper, then dredge in the 0.5 cup all-purpose flour, shaking off any excess. The flour creates a light crust that thickens the braising liquid later.

Heat the 3 tbsp olive oil in a large Dutch oven over medium-high heat until shimmering. Add the veal shanks and sear undisturbed for 4-5 minutes per side until deeply browned. Work in batches if needed to avoid crowding. Transfer the browned shanks to a plate.

Step 2: Sauté the Aromatics

Reduce heat to medium and add the 2 tbsp unsalted butter to the same pot. Once melted, add the finely diced yellow onion, carrots, and celery stalks. Cook for 8-10 minutes, stirring occasionally, until the vegetables soften and begin to caramelize.

Add the 4 cloves minced garlic cloves and cook for 1 minute until fragrant. This vegetable base, known as a soffritto, forms the flavor foundation for the braise. Be careful not to let the garlic burn—it should just turn golden at the edges.

Step 3: Deglaze and Build the Braising Liquid

Pour in the 1.5 cups dry white wine and scrape up all the browned bits from the bottom of the pot with a wooden spoon. Let the wine simmer for 3-4 minutes until reduced by about half. These browned bits, or fond, contain immense flavor.

Add the 1 can San Marzano tomatoes (crushed by hand), 2 cups veal stock, 2 sprigs fresh rosemary, 3 sprigs fresh thyme, and 1 whole bay leaf. Stir to combine, then return the veal shanks to the pot, submerging them halfway in the liquid.

Step 4: Braise Until Tender

Bring the liquid to a gentle simmer, then reduce heat to low. Cover the pot and let it braise for 2 to 2.5 hours, turning the shanks occasionally, until the meat is fork-tender and nearly falling off the bone. The braising liquid should maintain a gentle bubble—never a rolling boil.

Check the liquid level halfway through. If it’s reducing too quickly, add a splash of water or stock to keep the shanks partially submerged. The veal is done when a knife slides in with almost no resistance.

Step 5: Prepare the Gremolata and Serve

While the veal braises, make the gremolata by combining the 0.25 cup finely chopped fresh flat-leaf parsley, 1 tbsp lemon zest, and 1 clove minced garlic cloves. This bright, herby condiment cuts through the richness of the dish.

Once the veal is tender, transfer the shanks to a serving platter. Skim any excess fat from the sauce, then spoon the sauce over the shanks. Sprinkle generously with the gremolata and serve immediately with polenta or crusty bread to soak up the sauce.

👨‍🍳

Pro Tips For Making Osso Buco Recipe Jamie Oliver

  • Dredge Evenly: Coat the veal shanks in flour thoroughly, shaking off the excess—I learned this the hard way after my first batch had patchy browning. The flour creates that golden crust that locks in the juices.
  • Brown the Bones: Don’t rush the searing step; give each shank 3-4 minutes per side on medium-high heat. Sounds obvious, but I used to flip too soon and ended up with pale, sad-looking osso buco.
  • Skip the Crowding: Brown the shanks in batches if your pan isn’t huge—crowding steams instead of sears. My grandmother swore by this, and she was right: patience here means richer flavor.
  • Deglaze Properly: After browning, pour in a splash of white wine (or broth in a pinch) to lift all those browned bits. This isn’t the prettiest step, but it’s where the depth of flavor hides.

Wine and Beer Pairings for This Recipe

Italian Wine Pairings

A crisp Lombardy Pinot Grigio mirrors the dish’s Milanese roots with bright acidity that cuts through the richness. I recommend Cà dei Frati—its citrus notes complement the gremolata beautifully. Serve chilled to 45-50°F for best results. 🍷

Bold Red Options

For red lovers, a light-bodied Barbera d’Asti from Piedmont offers juicy acidity and low tannins. Vietti produces a reliable version. The wine’s cherry notes won’t overpower the veal’s delicate flavor.

Northern Italian Whites

A Gavi di Gavi from Cortese grapes delivers mineral notes that elevate the dish’s complexity. La Scolca makes an excellent example. Its subtle almond finish pairs wonderfully with the braised vegetables.

Beer Alternatives

An Italian birra chiara like Peroni offers crisp refreshment. For craft options, a Belgian tripel with its fruity esters can work surprisingly well. Avoid heavy stouts or IPAs that will clash with the sauce. 🍺

Dessert Wine Finish

End the meal with a chilled glass of Moscato d’Asti—its gentle fizz and peach notes cleanse the palate. I love Saracco‘s version, which has just 5% alcohol and won’t overwhelm.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value
Total Fat 38g49%
Saturated Fat 14g70%
Cholesterol 240mg80%
Sodium 820mg36%
Total Carbohydrate 22g8%
Dietary Fiber 4g14%
Sugars 8g
Protein 56g112%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
★★★★★4.6(14 reviews)
Chef Melanie

More recipe sites