Beef Shank Osso Buco

Meltingly tender beef in a rich and tomatoey sauce, slow-cooked Beef Shank Osso Buco is pure Italian comfort food. Served with a bright and zesty blood orange gremolata and plenty of mashed potatoes, this is the ultimate meal when the weather turns cool.

Meltingly tender meat? Check. A rich, tomatoey sauce? Check. Mountains of mash, herby gremolata and hardly any work in the kitchen at all? Check, check, check! What is this wonderful dish? Beef Shank Osso Buco of course!

Beef Shank Osso Buco

What is osso buco?

Originally hailing from Lombardy osso buco (Italian for ‘bone with a hole’) is one of the most famous and beloved Northern Italian recipes. Traditionally, this slow-cooked casserole is made with cross-cut veal shanks.

I usually cook it with much more widely available (and cheaper) beef shanks, which are equally delicious.

The shanks are browned and then cooked very slowly in a rich white wine and tomato sauce with plenty of herbs, transforming this tough cut of meat into a mouth-wateringly tender masterpiece.

What about the hole in the bone?

That’s the delicacy! The bone is full of tasty and nutritious marrow. Not only is it edible, many people think it’s the best part of the whole dish!

How is osso buco served?

Traditionally in the Lombardy region, osso buco is served with risotto or sometimes polenta. South of the Po river where I live, it is commonly served with plenty of creamy mashed potatoes.

As a counterpoint to the fabulously rich sauce, osso buco is also served with a sprinkling of gremolata: diced parsley flavoured with oil, vinegar, citrus and sometimes garlic.

Sauted vegetables for osso buco

Is it hard to make osso buco?

No! That’s one of the best things about it. Apart from browning the meat and sautéing some vegetables, osso buco basically makes itself. The long slow cooking time in the oven allows the meat to tenderise and all the flavours to concentrate.

That makes it a terrific dish for entertaining as the oven does all the work while you can concentrate on enjoying yourself.

What sort of dish should I cook osso buco in?

You’ll need a large, heavy-based casserole with a lid, ideally one that can be used on the stovetop as well as in the oven. I use an enamelled cast-iron casserole like the one in the photos which works wonderfully. If your casserole dish doesn’t have a lid you can seal the dish tightly with a double layer of tinfoil.


I don’t drink alcohol, can beef shank osso buco be made without?

Traditionally this is a wine heavy dish, though the long cooking time cooks all the alcohol out. Try mixing 200ml of orange juice with 300ml of water and using it in place of the wine. It will change the flavour profile slightly, but should still be perfectly tasty.

Can I make beef shank osso buco in advance?

Yes! Like all stews and casseroles, osso buco is in fact even tastier when cooked in advance. After the meal is cooked, separate the meat from the sauce, before storing it in the refrigerator. Reheat gently with a splash of water to loosen the sauce.

The beef shanks curl up when I brown them – is this normal?

Absolutely. This hard-working part of the animal is full of sinew and muscle. Don’t worry, it’s perfectly normal. Place the curled sides down into the sauce for best results. If the curling is very extreme, simply use a sharp pair of scissors to make a couple of snips into the side of the meat, it should then relax a little.

Beef Shank Osso Buco with Blood Orange Gremolata and mashed potatoes.

Looking for more italian comfort food?

Why not try Mushrooms with Creamy Polenta, my Rustic Pork and Fennel Ragu or delicious Prawn and Lemon Linguine?

Beef Shank Osso Buco.

Beef Shank Osso Bucco Recipe

Beef Shank Osso Buco

Beef Shank Osso Buco

Meltingly tender beef in a rich and tomatoey sauce, slow-cooked Beef Shank Osso Buco is pure Italian comfort food.
Served with a bright and zesty blood orange gremolata and plenty of mashed potatoes, this is the ultimate meal for chilly weather.
4.91 from 11 votes
Prep Time 10 minutes
Cook Time 2 hours
Total Time 2 hours 10 minutes
Serves 4


  • 1 Tbsp vegetable oil
  • 1 Tbsp butter
  • 1 Tbsp plain flour
  • 1 kg cross-cut beef or veal shank pieces, 4 x 250g (½ lb.) each
  • 2 carrots diced
  • 2 onions diced
  • 2 ribs celery, sliced
  • 3 cloves of garlic
  • 2 Tbsp tomato paste
  • 500 ml white wine
  • 250 ml beef stock or broth
  • 3-4 sprigs of fresh thyme
  • 1 sprig rosemary
  • 2 bay leaves
  • 1 tsp dried oregano
  • sea salt and black pepper

for the blood orange gremolata:

  • small bunch of fresh parsley, diced
  • 1 small blood orange, peeled and finely diced
  • zest of 1 lemon, finely grated
  • 1 Tbsp white wine vinegar
  • 1 Tbsp olive oil
  • pinch of salt

to serve:

  • mashed potatoes


  • PREPARE: Heat the oven to 180°C / 350°F / Gas 4. Melt the butter and oil together in a large, ovenproof casserole dish (it needs to have a lid).
  • BROWN THE MEAT: Pat the beef shanks dry with a paper towel, season well with salt and pepper then dust with flour. Brown the beef in the pan for 3-4 minutes on each side, turning once. Depending on the size of your casserole dish you may need to do this in two batches. When the meat has browned, remove it from the dish and set it aside.
  • SAUTÉ THE VEGETABLES: Add a splash more oil to the dish, then add the carrots, onions and celery and sauté for 5 minutes until beginning to soften. Add the garlic and tomato paste to the dish and cook a further 2-3 minutes, stirring often.
  • ADD THE LIQUIDS: Pour the wine and beef stock into the dish and use a spatula to scrape up all the browned on flavour on the bottom of the dish, stirring to combine. Add the thyme, rosemary, bay leaves and oregano to the dish and bring to a simmer.
  • COOK IN THE OVEN: Remove from the heat, return the beef shanks to the dish then cover tightly and cook in the preheated oven for 2 hours until the meat is meltingly tender.
  • MAKE THE GREMOLATA: While the beef is cooking, stir together all ingredients for the blood orange gremolata and chill until needed. In the last half hour of cooking time, cook and mash the potatoes and keep warm.
  • SERVE: When the osso buco is cooked, divide mashed potatoes between four plates, top with osso buco, the tomato sauce and a spoonful or two of gremolata.


Blood oranges not in season? Use orange or a mixture of orange and lemon instead.

Recommended Equipment

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.


Serving: 1shank | Calories: 365kcal | Carbohydrates: 13g | Protein: 36g | Fat: 16g | Saturated Fat: 5g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 7g | Trans Fat: 0.1g | Cholesterol: 66mg | Sodium: 343mg | Potassium: 1031mg | Fiber: 2g | Sugar: 5g | Vitamin A: 5358IU | Vitamin C: 10mg | Calcium: 78mg | Iron: 5mg
Tried this recipe?Leave a review or a star rating and let me know how it was! Use the hashtag #daysofjay on Instagram so I can see your delicious creations.
Course | Main Event
Cuisine | Italian

Jay Wadams
Jay Wadams

Jay Wadams is a cookbook author, food photographer and Le Cordon Bleu Gastronomy and Nutrition graduate. Based in Italy 🇮🇹 Germany 🇩🇪 and Australia 🇦🇺.

Articles: 340
4.91 from 11 votes (11 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating