Osso Buco with Red Wine and Vegetables

Slow-braised veal shanks with red wine, tomato, carrots and celery.

Total 2 hr 55 minMakes 4 servings
Jump to Recipe

Osso buco slowly braises veal shanks with wine, stock, tomato and aromatic vegetables until the meat is tender enough to pull from the bone. The source’s “boiled herring” garnish is unrelated to the dish, so this version uses a simple lemon-parsley gremolata instead. Tie each shank with kitchen twine to help it hold its shape, then braise covered in a low oven. Heat oven to 160°C (325°F). Pat shanks dry, season, dust lightly in flour and tie around circumference with kitchen twine. Heat oil in a Dutch oven over medium-high heat. Brown shanks on all sides in batches; set aside. Add onion, carrots and celery. Cook 6 minutes until softened. Stir in garlic and tomato paste for 1 minute.

Recipe card

Osso Buco with Red Wine and Vegetables

Prep 25 minCook 2 hr 30 minTotal 2 hr 55 minYield 4 servings
Only numbered ingredient amounts change.

Equipment: Measuring cups and spoons, mixing bowls, a sharp knife, and the pan or baking dish specified in the method

Ingredients

Instructions

  1. Prepare shanks

    Heat oven to 160°C (325°F). Pat shanks dry, season, dust lightly in flour and tie around circumference with kitchen twine.

  2. Brown meat

    Heat oil in a Dutch oven over medium-high heat. Brown shanks on all sides in batches; set aside.

  3. Cook vegetables

    Add onion, carrots and celery. Cook 6 minutes until softened. Stir in garlic and tomato paste for 1 minute.

  4. Deglaze

    Pour in red wine and simmer 3 minutes, scraping the browned bits. Add stock and bay leaves. Return shanks; liquid should come about halfway up sides.

  5. Braise

    Cover and braise in oven 2 to 2 1/2 hours, turning once, until meat is very tender.

  6. Finish and serve

    Mix lemon zest and parsley. Remove twine and bay leaves. Spoon gremolata over shanks and serve with braising sauce.

How to tell when it is ready

Mix lemon zest and parsley. Remove twine and bay leaves. Spoon gremolata over shanks and serve with braising sauce.

Tips

  • Heat oven to 160°C (325°F).
  • Heat oil in a Dutch oven over medium-high heat.
  • Add onion, carrots and celery.
  • Pour in red wine and simmer 3 minutes, scraping the browned bits.

Troubleshooting

  • If meat is not tender, braise 20 minutes longer.
  • If sauce is thin, simmer it uncovered after removing the shanks.

Substitutions

  • Use extra stock instead of wine.
  • Use gluten-free flour or skip dredging.

Variations

  • Add orange zest to the gremolata.
  • Use beef shanks if veal is unavailable, allowing extra braising time.

Serving suggestions

  • Serve over polenta.
  • Add creamy mashed potatoes.
  • Offer risotto.
  • Pair with a bitter green salad.

Make ahead

Prepare components ahead and store safely. Refrigerate within 2 hours up to 3 days. Cool shanks in sauce; reheat gently until steaming.

Storage

Refrigerate within 2 hours up to 3 days. Cool shanks in sauce; reheat gently until steaming.

Food safety

Cook veal thoroughly and refrigerate leftovers promptly.

Frequently asked questions

Can I use white wine?

Yes. Dry white wine gives a lighter sauce; use the same amount.

How should I store osso buco with red wine and vegetables?

Refrigerate within 2 hours up to 3 days. Cool shanks in sauce; reheat gently until steaming.

Serve over polenta. Refrigerate within 2 hours up to 3 days. Cool shanks in sauce; reheat gently until steaming.

About the author

Hez Arslan

Hez Arslan owns feastdelights.com and also writes practical recipes for everyday home cooking, from familiar Ukrainian dishes to meals inspired by kitchens around the world. His clear, step-by-step guidance helps home cooks approach each recipe with confidence.

More from Hez Arslan

Spotted a detail that needs correcting? Contact the FeastDelights editors.