Beef Shanks Osso Buco Recipe
Beef osso buco is a classic Italian braise in which meaty beef shanks are seared, then slowly simmered with wine, aromatics, tomatoes, and stock until fork-tender, then finished with bright gremolata for balance.
Prep Time30 minutes mins
Cook Time20 minutes mins
Braising Time2 hours hrs 30 minutes mins
Total Time3 hours hrs 20 minutes mins
Course: Main Course
Cuisine: American
Keyword: beef shanks, osso buco
Servings: 6 servings
For the Braised Shanks
- 6 beef shanks about 1½ - 2 inches thick
- salt & pepper to taste
- ⅓ cup all-purpose flour
- 3 tablespoons olive oil or butter
- 1 large onion finely chopped
- 2 carrots finely chopped
- 2 celery stalks finely chopped
- 4 cloves garlic minced
- 1 cup dry white wine or red if preferred
- 2 cups beef stock
- 1 14 ounce can dice tomatoes
- bouquet garni optional
Brown the Shanks
Heat olive oil and/or butter in a heavy-bottomed Dutch oven over medium-high heat.
Sear the shanks in batches, without crowding the pot, until deeply browned on all sides — about 3–4 minutes per side.
Transfer browned shanks to a plate.Tip: Browning isn’t just about color — it creates those rich fond bits that amplify the braising liquid.
Build the Braise Base
Reduce the heat to medium. Add onions, carrots, and celery to the pot. Sauté until softened and starting to caramelize (about 6–8 minutes).
Stir in garlic and cook until fragrant, about 30 seconds.
Pour in the wine and scrape up browned bits from the bottom. Cook until the wine has mostly evaporated.
Add Liquids & Shanks
Return the shanks to the pot, placing them standing up if possible.
Add beef stock and diced tomatoes, then nestle the bouquet garni among the shanks.
Bring to a gentle simmer.Tip: Keep the heat low — a rolling boil can tighten fibres and make meat tough.
Make the Gremolata
While the shanks finish cooking:
Combine parsley, lemon zest, and minced garlic.
Sprinkle over the finished Osso Buco just before serving.Tip: Gremolata cuts through richness with brightness — don’t skip it!
Serving & Finishing
Sauce: If the braising liquid is too thin, remove the shanks and simmer the sauce uncovered until it lightly coats a spoon.
Rest: Let the dish sit off heat for 10 minutes before plating — juices redistribute for a juicier bite.
Sides: Serve with risotto alla Milanese, creamy polenta, or mashed potatoes to soak up the sauce.
Leftovers: Flavors deepen overnight — Osso Buco is excellent reheated the next day.
I have a large five quart French Oven by Le Creuset that I use for most of my braising recipes. it is one of my favorite pieces of cookware. Yes, Le Creuset is expensive but it is the type of pan I will have for the rest of my life and will probably be in one of my kids lives for a generation or two.
This is an incredibly doable recipe for any home cook with just a little experience and the results are fantastic. I do recommend using veal shanks but if you do not eat veal, give the beef shanks a try but try cooking them a bit longer and see if that makes a difference.
If any of you have had a different experience with beef shanks or have suggestions on making them more tender, please let me know.