Skip to Content

Veal Osso Buco

Veal Osso Buco is a delicious, rustic dish made with veal shanks and simple ingredients that you probably already have on hand. 

Veal Osso Buco


Veal osso buco is a tried and true recipe that I have been making for years.  I actually posted this on the blog shortly after I started blogging.  

The photos were horrendous, so I felt that I needed to re-post the recipe with better photos because it’s so delicious and I know you’re going to want to try it yourself.

Not only is this recipe easy, it’s also incredibly delicious.  The veal is tender and mildly flavored and the dish is finished with a parsley, garlic and lemon zest gremolata which gives the dish a bright pop of fresh flavor making this meal over the top good.  

I like to serve osso buco over orzo, but it would also be delicious over mashed potatoes or egg noodles.

Veal Osso Buco


The great thing about osso buco is that it’s mostly hands off.  After you do some chopping and sauteing, it cooks low and slow for a couple of hours.  

It’s a great dish to entertain with because it doesn’t require a lot of last minute attention.  It just simmers on the stove until you’re ready to eat, which is also great when you want to have a leisurely evening with your family.

Veal Osso Buco


Yield: 4

Veal Osso Buco

Veal Osso Buco

Veal Osso Buco is a delicious, rustic dish made with veal shanks and simple ingredients that you probably already have on hand. 

Prep Time 20 minutes
Cook Time 2 hours
Total Time 2 hours 20 minutes


  • 2 tbsp butter, divided
  • 2 tsp olive oil
  • 4 veal shanks (2 to 2 1/2 pounds)
  • 1 medium yellow onion, chopped
  • 1 medium carrot, peeled and diced
  • 1 medium stalk celery, diced
  • 4 cloves garlic, minced and divided in half
  • 1 cup dry white wine
  • 2 roma tomatoes, chopped
  • 1 bay leaf
  • 1/2 tsp dried thyme
  • 1 tsp salt
  • 1/2 tsp pepper
  • 2 tbsp fresh basil, chopped
  • 1/4 cup parsley, chopped
  • zest from 1 lemon
  • 8 oz orzo pasta, cooked according to package directions


  • In 5 quart dutch oven, melt 1 tbsp of the butter and olive oil over medium high heat.
  • Add the veal and brown about 2-3 minutes on each side.
  • Transfer veal to a plate.
  • Reduce heat to medium, add the remaining butter, onion, carrot and celery to the pot and sauté, stirring frequently for 5 minutes or until the onion is soft.
  • Once the vegetables are tender, add the wine.
  • Bring the wine to a boil and cook, stirring occasionally to loosen any browned bits, for about 2 minutes
  • Return the veal and its juices to the pot as well as the tomato, bay leaf, thyme, salt and pepper.
  • Cover and simmer over low heat, stirring occasionally, for 2 hours or until the meat is tender, but not falling off the bones.
  • Stir the basil in right before serving.
  • To make the gremolata, combine the chopped parsley, remaining garlic and lemon zest . With a large knife, continue chopping the ingredients until very finely chopped and well combined with each other.
  • To serve, put some of the cooked orzo into a shallow dish, top with a piece of veal and some of the vegetables and sauce. Sprinkle 1 tbsp of the gremolata over the top.
  • Nutrition Information:



    Serving Size:


    Amount Per Serving: Calories: 614Total Fat: 21gSaturated Fat: 8gTrans Fat: 0gUnsaturated Fat: 10gCholesterol: 256mgSodium: 832mgCarbohydrates: 28gFiber: 3gSugar: 4gProtein: 66g

    Veal Osso Buco




    This recipe has been shared at:

    Weekend Potluck

    help with writing dissertation proposal

    Friday 11th of February 2022

    help with marketing dissertation

    writing a rationale for dissertation

    Thursday 10th of February 2022

    help with data analysis for dissertation

    pop slots free chips

    Friday 4th of February 2022

    coin slots still in vegas

    500 nations free slots

    Friday 4th of February 2022

    free coins hot shot slots

    red hawk slots tournament

    Saturday 29th of January 2022

    harts of gold free slots

    Skip to Recipe