Osso Buco Alla Milanese

Updated March 25, 2025

Osso Buco Alla Milanese
David Malosh for The New York Times. Food Stylist: Simon Andrews.
Total Time
2 hours 20 minutes
Prep Time
20 minutes
Cook Time
2 hours
Rating
4(594)
Comments
Read comments

Among hearty stew-like recipes, Italian osso buco ranks as a classic. Meaty veal shanks simmered with white wine and vegetables and served with risotto is to Milan what beef in red wine is to Burgandy. Osso buco means ''bone with a hole.'' The shank bone is hollow, filled with delectable marrow. It is traditional to serve long, slender marrow spoons with this dish to facilitate removing the marrow and enjoying it (cocktail forks are adequate substitutes). Gremolata, a garnish of minced lemon peel, garlic and parsley, is another requirement.

Featured in: FOOD; OSSO BUCO, THE CLASSIC ITALIAN 'STEW', IS ON THE SCENE AGAIN

  • or to save this recipe.

  • Subscriber benefit: give recipes to anyone
    As a subscriber, you have 10 gift recipes to give each month. Anyone can view them - even nonsubscribers. Learn more.
    Subscribe
  • Print Options


Advertisement


Ingredients

Yield:6 servings
  • 4 to 6tablespoons olive oil
  • 6portions of veal shank (about 6 pounds total), see Tip
  • ¼cup flour
  • 1cup finely chopped onions
  • ½cup finely chopped carrots
  • ½cup finely chopped celery
  • 1large garlic clove, minced
  • cups dry white wine
  • cups peeled, seeded, chopped fresh tomatoes (canned Italian tomatoes, drained and chopped, may be substituted)
  • cups well-flavored veal, beef or chicken stock
  • ½teaspoon dried thyme
  • Salt and freshly ground black pepper
  • Gremolata (see recipe)
Ingredient Substitution Guide
Nutritional analysis per serving (6 servings)

779 calories; 30 grams fat; 7 grams saturated fat; 0 grams trans fat; 15 grams monounsaturated fat; 3 grams polyunsaturated fat; 14 grams carbohydrates; 2 grams dietary fiber; 4 grams sugars; 99 grams protein; 1653 milligrams sodium

Note: The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.

Powered by
Cooking Newsletter illustration

Opt out or contact us anytime. See our Privacy Policy.

Opt out or contact us anytime. See our Privacy Policy.

Preparation

  1. Step 1

    Melt the oil in a heavy casserole large enough to hold the veal in a single layer. Dust shank pieces with flour and lightly brown on all sides over medium heat. You may find the browning easier if you do not put all the shanks in the pan at once. Do not allow them to become dark or blackened. Remove the shanks from the casserole and lower heat.

  2. Step 2

    Preheat oven to 350 degrees.

  3. Step 3

    To the casserole, add onions, carrots and celery and saute, stirring until they begin to soften. Add garlic and saute a minute longer. Add wine and cook over medium-high heat, scraping the pan until all the brown bits clinging to it have dissolved. Stir in the tomatoes, stock and thyme.

  4. Step 4

    Return the shanks to the casserole, basting with the sauce. Season with salt and pepper, cover and bake in the preheated oven about 1½ hours, until the meat is tender when pierced with a fork. Baste the shanks several times during baking.

  5. Step 5

    Remove shanks to a serving dish and keep warm. Taste sauce and season with salt and pepper if necessary. If the sauce is too thin (it should be about the consistency of cream), place the pan on top of the stove and boil down the sauce for several minutes.

  6. Step 6

    Pour sauce over the shanks and top with a little of the gremolata. Pass the rest on the side.

Tip
  • For osso buco, have the butcher saw the veal into two-and-a-half to three-inch lengths so they average about a pound apiece. They should have a thin, transparent "skin" wrapping the meat. Do not remove this membrane because it holds the shanks together. If it has been removed, the meat should be tied with a string.

Ratings

4 out of 5
594 user ratings
Your rating

or to rate this recipe.

Have you cooked this?

or to mark this recipe as cooked.

Private Notes

Leave a Private Comment on this recipe and see it here.

Comments

Be sure to score the membrane around the shank in several places, or the meat will curl up while cooking. Everything else works perfectly!

This recipe is incredibly easy but including prep time it takes at least an hour longer than stated.

Made this with two beef shanks that a local butcher sawed cross-wise. The recipe worked well with sauce ingredients cut by about a half. I used an immersion blender to smooth the sauce but preserve some texture. Will use extra sauce in another preparation. Marcella Hazan said she never used gremolata with Osso Buco but we think it's a nice addition because of the texture.

Do yourself a favor and make the Risotto Milanese to go with! I cook in instant pot, then finish by hand...such a delicious meal!

I made this almost as is, except I didn’t put it in the oven. I sautéed on the stovetop at a low simmer for two or so hours, until the shanks were tender. The slow simmer helps to meld all the flavors. Super delicious!

Absolutely delicious. Just perfect for a cold, rainy night. We have a couple family members with dietary restrictions, one gluten free and one intolerant of nightshades, which means no noodles or potatoes on the side. I fixed this exactly as directed, but added two cans of rinsed cannellini beans at the end. Wonderful!

Private comments are only visible to you.

Advertisement

or to save this recipe.