ArrowDownFill 1arrow-small-lineFill 1Cooking Light - EasyCooking Light - FastCooking Light - So GoodCooking Light - How-ToCooking Light - Staff FaveCooking Light Badge - Wow!GroupClose IconEmailEmpty Star IconLike Cooking Light on FacebookFull Star IconShapePage 1 Copy 3Page 1 Copy 2Grid IconHalf Star IconFollow Cooking Light on InstagramList IconMenu IconPrintSearch IconSpeech BubbleFollow Cooking Light on SnapchatFollow Cooking Light on TwitterWatch Cooking Light on YouTubeplay-iconWatch Cooking Light on Youtube

North African Veal Shanks

Photo: Thomas J. Story

Prep and Cook time 3 hrs
Marinate time 6 hrs

Serves 8

Buy smaller shanks if you can find them (3 lbs. or so each)--when crosscut, they make an ideal single serving size. Larger shanks will be just as delicious, though. This recipe works very well with beef shortribs too. The recipe comes from Tanya Holland, chef-owner of Brown Sugar Kitchen and B-Side Baking Co. in Oakland. For another Seder-worthy main course from Holland, see her B-Side Brown Sugar Smoked Brisket recipe on


  • 2 tablespoons minced garlic
  • 1 tablespoon minced fresh ginger
  • 1/4 cup olive oil
  • 1/2 cup reduced-sodium soy sauce
  • 3 whole veal shanks (about 8 lbs. total), preferably free-raised*, cross-cut by your butcher into 2-in.-thick slices; or 7 lbs. short ribs, cut crosswise into 4-in. pieces
  • 2 jalapeño chiles, cut lengthwise into quarters and seeded if very hot
  • 2 teaspoons kosher salt
  • 1 tablespoon Ras al Hanout (from recipe or store-bought)
  • 1/4 cup grapeseed oil
  • 1 cup dry red wine
  • 1/4 cup dry sherry
  • 1 1/2 qts. reduced-sodium beef broth
  • 1 tablespoon harissa*
  • 5 garlic cloves
  • 1 large onion, cut into 1-in. dice
  • 3 or 4 celery ribs, cut into 1-in. pieces
  • 1 1/2 red bell peppers, cut into 1-in. dice
  • 3 large carrots, cut into 1/2-in.-thick batons (about 3 in. long)
  • 1/2 cup dried apricot halves

Nutrition Information

  • calories 666
  • caloriesfromfat 32 %
  • protein 92 g
  • fat 24 g
  • satfat 4.5 g
  • carbohydrate 16 g
  • fiber 2.8 g
  • sodium 1351 mg
  • cholesterol 340 mg

How to Make It

  1. Marinate shanks: Mix garlic, ginger, oil, and soy sauce. Trim membrane from shanks (it shrinks during cooking and buckles the meat). Tie shanks around their girth with twine, then arrange in a large roasting pan in a single layer. Add chiles; pour in marinade. Chill at least 6 hours and up to overnight, turning once.

  2. Braise shanks: Two hours before cooking, take shanks out of refrigerator. Put on a baking sheet (discard marinade) and dry with paper towels. Sprinkle with salt, then ras el hanout. Rinse and dry roasting pan.

  3. Preheat oven to 325°. Heat roasting pan or 2 large dutch ovens over medium-high heat on stovetop and pour in oil. Add shanks and brown on both sides. Pour in wine and sherry, scraping up brown bits.

  4. Add remaining ingredients to roasting pan (if using short ribs, add vegetables after 1 hour). Bring to a simmer, then cover tightly with foil. Put in oven and braise until a knife tip slides in easily, 2 to 2 1/2 hours (about 3 hours for short ribs).

  5. Lift shanks and about half of vegetables to a platter; keep warm, covered with foil. Set pan with remaining vegetables on stovetop and boil over medium heat, stirring occasionally, until juices reduce by about half and thickly coat the back of a spoon, 20 minutes. Strain (spoon off fat if using short ribs) and serve with shanks.

  6. *Free-raised refers to calves raised on open pasture; available at some butcher shops and at Whole Foods Market, often labeled "Humanely Raised" or "Certified Humane." Find harissa, a North African chile paste, at well-stocked grocery stores. Its heat level varies by brand, so taste a little before using.

Cook's Notes

Nutritional analysis is per serving with 2 tbsp. sauce.