Beef Osso Buco

Total Time

Prep: 30 min. Cook: 7 hours


6 servings

Updated: Oct. 23, 2023
Treat holiday guests to elegant comfort food at its best. Our osso buco beef boasts a thick, savory sauce complemented by the addition of gremolata, a chopped herb condiment made with lemon zest, garlic, and parsley. —Taste of Home Test Kitchen, Milwaukee, Wisconsin


  • 1/2 cup all-purpose flour
  • 3/4 teaspoon salt, divided
  • 1/2 teaspoon pepper
  • 6 beef shanks (14 ounces each)
  • 2 tablespoons butter
  • 1 tablespoon olive oil
  • 1/2 cup white wine or beef broth
  • 1 can (14-1/2 ounces) diced tomatoes, undrained
  • 1-1/2 cups beef broth
  • 2 medium carrots, chopped
  • 1 medium onion, chopped
  • 1 celery rib, sliced
  • 1 tablespoon dried thyme
  • 1 tablespoon dried oregano
  • 2 bay leaves
  • 3 tablespoons cornstarch
  • 1/4 cup cold water
  • 1/3 cup minced fresh parsley
  • 1 tablespoon grated lemon zest
  • 1 tablespoon grated orange zest
  • 2 garlic cloves, minced
  • Polenta, optional


  1. In a large resealable container, combine the flour, 1/2 teaspoon salt and pepper. Add beef, a few pieces at a time, and shake to coat.
  2. In a large skillet, brown beef in butter and oil. Transfer meat and drippings to a 6-qt. slow cooker. Add wine to skillet, stirring to loosen browned bits from pan; pour over meat. Add the tomatoes, broth, carrots, onion, celery, thyme, oregano, bay leaves and remaining 1/4 tsp. salt.
  3. Cook, covered, on low for 7-9 hours or until meat is tender. Discard bay leaves.
  4. Skim fat from cooking juices; transfer juices to a large saucepan. Bring to a boil. Combine cornstarch and water until smooth; gradually stir into the pan. Bring to a boil; cook and stir until sauce is thickened, about 2 minutes.
  5. In a small bowl, combine the next 4 ingredients. Serve beef with sauce and gremolata. If desired, serve over polenta.
Beef Osso Bucco Tips

What cut of meat do you use to make osso bucco?

Traditionally, osso bucco is made with veal shanks. This recipe calls for beef shanks (from the adult cow rather than the calf). Beef shanks are more easily found in stores, and usually less expensive; you can still use veal for this recipe if you prefer. Because the shank is a tougher cut of meat, it's best when cooked low, slow and long—just right for braising or cooking in a slow cooker. Slow-cooking also makes the most of the bones' tasty marrow.

What do you serve with beef osso bucco?

Osso bucco is tender, savory meat with a rich, delicious sauce, so you want a side dish to soak it all up. Think polenta, as in this rosemary beef roast over cheesy polenta, mashed potatoes, pasta or plain rice (here are some tips on how to make rice). A hunk of homemade crusty French bread would be just the thing, too. You want a bread with some density to sop up the juice.

How do you store and reheat osso bucco?

Osso bucco reheats well, so it’s a natural for making ahead of time (and tastes even better the next day). Let it cool, then place it with the vegetables and juices in an airtight container and store in the refrigerator for up to 4 days. The gremolata should be stored in its own separate container. To reheat osso bucco, scrape off any congealed fat on the surface, then reheat gently, either low and slow in the oven, on the stovetop or in the slow cooker. Because the bones will take longer to come up to temperature, you don’t want to end up overcooking the meat while the bones still aren’t hot. Just make sure it’s covered so it doesn’t dry out.

Hazel Wheaton, Taste of Home Book Editor

Nutrition Facts

1 shank with 1 cup sauce and 4 teaspoons gremolata: 398 calories, 15g fat (6g saturated fat), 112mg cholesterol, 640mg sodium, 17g carbohydrate (5g sugars, 4g fiber), 47g protein.