Osso Buco à la Ina Garten

Tender osso buco with veal shanks braised in rich tomato wine sauce until fork-tender Save to Pinterest
Tender osso buco with veal shanks braised in rich tomato wine sauce until fork-tender | localbiteblog.com

This traditional Italian dish transforms veal shanks into melt-in-your-tender perfection through slow braising. The meat simmers for over two hours in a robust sauce crafted from white wine, San Marzano tomatoes, and aromatic vegetables including onions, carrots, and celery. Fresh thyme and bay leaves add depth while lemon zest brightens the rich flavors. The result is incredibly tender veal that falls from the bone, coated in a velvety sauce. Serve alongside risotto alla Milanese, creamy polenta, or mashed potatoes to soak up every drop of the flavorful braising liquid.

The first time I made osso buco, I was hosting a dinner party on a rainy Sunday and needed something that would mostly cook itself. I followed Ina's approach and the house filled with this incredible aroma that had my guests peeking into the oven every twenty minutes. When we finally sat down to eat, the meat was falling off the bone in the most spectacular way, and I knew this would become my go-to comfort dish for special occasions forever.

I made this recipe again last winter when my sister came over after a tough week at work. She took one bite and literally closed her eyes, saying this was exactly the kind of food that fixes everything. We sat at the table for hours picking at the remaining shanks and talking about how some dishes just taste better when they're made with patience and love.

Ingredients

  • Veal shanks: These are the star of the show and worth seeking out from a good butcher
  • All-purpose flour: Helps create a beautiful crust and thickens the sauce slightly as it braises
  • Olive oil and butter: The combination gives you that perfect golden brown sear and rich flavor base
  • Onion, carrots, and celery: This classic trio builds the aromatic foundation
  • White wine: Adds brightness and acidity to balance the rich meat
  • San Marzano tomatoes: These are sweeter and less acidic than regular canned tomatoes
  • Chicken stock: Use a good quality one since it reduces and concentrates
  • Fresh thyme and bay leaves: Herbs that hold up beautifully to long cooking
  • Lemon zest: Adds a subtle brightness that cuts through the richness
  • Fresh parsley: For serving and bringing life to the final dish

Instructions

Get your oven ready:
Preheat to 325°F and position your rack in the center
Prep the veal:
Pat the shanks dry with paper towels, then mix flour, salt and pepper in a shallow dish
Dredge gently:
Lightly coat each shank in the flour mixture, shaking off any excess
Sear the meat:
Heat oil and butter in a large Dutch oven over medium-high heat, then brown shanks on all sides for 3-4 minutes per side
Set aside:
Remove the browned shanks and keep them nearby on a plate
Build the base:
Add onion, carrots and celery to the pot, sautéing for about 8 minutes until softened
Add garlic:
Stir in the minced garlic and cook for just 1 minute until fragrant
Deglaze the pot:
Pour in the white wine and scrape up those delicious browned bits from the bottom
Simmer briefly:
Let the wine reduce for 2-3 minutes
Add the liquids:
Pour in the crushed tomatoes with their juices and the chicken stock
Season:
Stir in the thyme, bay leaves, and lemon zest
Return to pot:
Nestle the veal shanks back into the sauce
Bring to simmer:
Let everything come up to a gentle bubble
Braise:
Cover and transfer to the oven for 2-2.5 hours until fork-tender
Finish:
Remove bay leaves, skim excess fat, and sprinkle with fresh parsley before serving
Golden-brown veal shanks nestled in savory vegetable sauce topped with bright gremolata garnish Save to Pinterest
Golden-brown veal shanks nestled in savory vegetable sauce topped with bright gremolata garnish | localbiteblog.com

Last Christmas Eve, I made a double batch and my father-in-law who claims to never eat veal went back for thirds. He told me later that he'd been missing out on something magical his whole life, which is exactly the kind of compliment that makes all those hours in the kitchen absolutely worth it.

Choosing The Right Veal

I've learned that the thickness of the shanks really matters here. You want them about two inches thick, which gives you enough meat on the bone while still allowing that connective tissue to break down beautifully during the long braise. Thinner shanks can dry out, and thicker ones might take longer than expected to reach that perfect fork-tender stage.

The Wine Question

Don't stress about buying an expensive white wine for this recipe. I use whatever decent drinking wine I have on hand, usually a Pinot Grigio or Sauvignon Blanc. The wine's job here is to add acidity and complexity, not to be the star of the show. Just make sure it's something you'd actually drink, because that flavor will concentrate as it cooks.

Make-Ahead Magic

Osso buco might be one of the best make-ahead dishes I know. I often make it a day ahead and reheat it gently on the stove. The flavors seem to marry and deepen overnight, and the thickened sauce becomes even more luxurious. You can also freeze portions for those nights when you need something incredibly comforting without any effort.

  • Let it cool completely before refrigerating
  • Reheat over low heat with a splash of water if needed
  • The gremolata should always be added fresh right before serving
Italian braised veal osso buco served over creamy risotto with fresh parsley sprinkled on top Save to Pinterest
Italian braised veal osso buco served over creamy risotto with fresh parsley sprinkled on top | localbiteblog.com

There's something deeply satisfying about a dish that transforms simple ingredients into something extraordinary with nothing but time and patience. This osso buco has become my reminder that good things really do come to those who wait.

Recipe FAQs

Traditional osso buco uses veal shanks cut about 2 inches thick. The shank's connective tissue breaks down during braising, creating tender, gelatinous meat. Beef shanks make an excellent substitute if veal is unavailable.

Lightly coating the veal in flour helps create a beautiful golden crust during searing and contributes to sauce thickness. The flour browns in the fat, adding subtle nutty flavor and helping achieve that perfect consistency.

Absolutely. Simply substitute gluten-free flour blend for the all-purpose flour, or skip the dredging step entirely. The dish remains delicious either way, and the rest of the ingredients are naturally gluten-free.

Risotto alla Milanese is the classic pairing, with saffron-infused rice complementing the rich meat. Creamy polenta, mashed potatoes, or crusty bread work beautifully too. All soak up that incredible braising sauce.

The veal is ready when it's fork-tender and nearly falling off the bone. This typically takes 2-2.5 hours in the oven. Insert a fork into the meat—if it slides in easily with no resistance, it's perfectly braised.

Gremolata is a zesty garnish of chopped parsley, minced garlic, and lemon zest. Sprinkled over the finished dish, it brightens the rich flavors and adds fresh aromatic contrast to the deeply savory braised meat.

Osso Buco à la Ina Garten

Classic Italian braised veal shanks with tomatoes, wine, and vegetables for tender, flavorful comfort food.

Prep 25m
Cook 150m
Total 175m
Servings 6
Difficulty Medium

Ingredients

Meats

  • 6 veal shanks, about 2 inches thick (3–3.5 lbs total)

For Dredging

  • 1/2 cup all-purpose flour (or gluten-free flour, optional)
  • 1 teaspoon kosher salt
  • 1/2 teaspoon black pepper

Vegetables & Aromatics

  • 2 tablespoons olive oil
  • 2 tablespoons unsalted butter
  • 1 large yellow onion, diced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 4 garlic cloves, minced

Liquids

  • 1 cup dry white wine
  • 1 28-ounce can whole San Marzano tomatoes, hand-crushed
  • 2 cups chicken stock

Herbs & Seasoning

  • 2 teaspoons fresh thyme leaves (or 1 teaspoon dried)
  • 2 bay leaves
  • Zest of 1 lemon
  • 2 tablespoons chopped fresh parsley

For Serving (Optional)

  • Gremolata (2 tablespoons chopped fresh parsley, 1 minced garlic clove, zest of 1 lemon)

Instructions

1
Preheat Oven: Preheat the oven to 325°F.
2
Prepare Veal Shanks: Pat the veal shanks dry with paper towels. Mix the flour, salt, and pepper in a shallow dish. Lightly dredge each shank in the flour mixture, shaking off excess.
3
Brown the Veal: In a large Dutch oven, heat olive oil and butter over medium-high heat. Brown the veal shanks on all sides for about 3–4 minutes per side. Remove and set aside.
4
Sauté Vegetables: Add onion, carrots, and celery to the pot and sauté until softened, about 8 minutes. Add garlic and cook for 1 minute.
5
Deglaze with Wine: Pour in the white wine, scraping up any browned bits from the bottom. Simmer for 2–3 minutes until slightly reduced.
6
Add Liquids and Herbs: Add the tomatoes with juices, chicken stock, thyme, bay leaves, and lemon zest to the pot. Stir to combine.
7
Combine and Simmer: Return the veal shanks to the pot, nestling them into the sauce. Bring to a simmer.
8
Braise in Oven: Cover the pot and transfer to the oven. Braise for 2–2.5 hours, until the meat is fork-tender and nearly falling off the bone.
9
Finish and Serve: Remove bay leaves and skim off any excess fat from the surface. Optionally mix gremolata ingredients and sprinkle over the osso buco before serving. Garnish with fresh parsley.
Additional Information

Equipment Needed

  • Dutch oven or heavy oven-safe pot
  • Sharp knife
  • Cutting board
  • Tongs
  • Measuring cups and spoons

Nutrition (Per Serving)

Calories 590
Protein 58g
Carbs 18g
Fat 28g

Allergy Information

  • Contains wheat (if using regular flour) and dairy (butter). For gluten-free preparation, use gluten-free flour or omit dredging. Always verify ingredient labels for hidden allergens.
Nora Jennings

Warm, approachable recipes and meal tips from a fellow home cook—perfect for everyday family meals and food lovers.