Veal Osso Buco Recipe

Osso Buco seems like a fancy dinner you can only get in a restaurant, but this recipe is actually quite simple to make—not to mention decadently delicious! Veal shank braised in a mixture of red wine, chicken stock and aromatics .. it’s molto bene, and the perfect thing to prepare for the holidays.

The active time to prepare Osso Buco is embarrassingly little:  5 – 10 minutes … TOPS! The cook time is about 1 ½ hours, but your stove is doing all of the work, so who cares?! This this show-stopper for christmas dinner and impress your guests.

serves: 2

prep time: 5 – 10 minutes

cook time: 1 ½ hours


  • 2 veal shanks, patted dry with a paper towel
  • 1 teaspoon salt
  • 1 teaspoon black pepper
  • ¼ cup vegetable oil
  • 2 carrots, peeled and diced into ½ inch pieces
  • 2 stalks celery, diced into ½ inch pieces
  • 2 portobello mushrooms, diced into ½ inch pieces
  • 1 small onion, diced into ½ inch pieces
  • 1 tablespoon tomato paste
  • 1 cup dry red wine
  • 2 1/3 cups low-sodium chicken stock
  • 3 bay leaves
  • 4 baby new potatoes, scrubbed clean and cut into ½ inch pieces
  • 2 tablespoon flat-leaf parsley, chopped


Step 1: Pat veal shanks dry with a paper towel and season on both sides with salt and pepper.

Step 2: Heat oil in a large dutch oven over medium-high heat. Add veal shanks to the pan and brown for 3 minutes on each side. Remove shanks and put them on a plate.

Veal Osso Buco Recipe - Step 2

Step 3: Add vegetables and bay leaves to the same dutch oven and cook until they begin to soften (about 6 minutes).

Veal Osso Buco Recipe - Step 3

Step 4: Add the tomato paste and red wine and stir. Add the veal shanks back into the pot. Cook until half of the wine has evaporated. Pour in chicken stock. Reduce the heat to low and cover pot with a tight fitting lid. Cook for about 1 and 15 minutes.

Veal Osso Buco Recipe - Step 4

Step 5: Add in potatoes and cook for 15 – 20 minutes, until potatoes are just tender and meat is falling off of the bone. Enjoy!