Osso Buco alla Milanese (Braised Veal Shanks with Gremolata)

Servings: 4 Total Time: 2 hrs 30 mins Difficulty: Advanced
Tender braised veal shanks cooked in white wine and broth, topped with zesty gremolata.
pinit

Osso Buco alla Milanese (Braised Veal Shanks with Gremolata)

Difficulty: Advanced Prep Time 20 mins Cook Time 2 hrs Rest Time 10 mins Total Time 2 hrs 30 mins
Cooking Temp: 325  F Servings: 4 Estimated Cost: $ 30 Calories: 650
Best Season: Winter, Fall

Description

Osso Buco alla Milanese is a slow-cooked Northern Italian specialty featuring cross-cut veal shanks braised in white wine, broth, and vegetables until fall-off-the-bone tender. It’s traditionally topped with gremolata — a fresh mix of lemon zest, garlic, and parsley — and best served over creamy risotto alla Milanese or polenta.

Ingredients

Instructions

  1. Season and Sear the Veal

    Pat the veal shanks dry and season generously with salt and pepper.
    Dredge each piece lightly in flour, shaking off excess.
    In a large Dutch oven, heat olive oil and butter over medium-high heat.
    Sear the veal on all sides until deeply browned, about 3–4 minutes per side.
    Transfer to a plate and set aside.

  1. Sauté the Vegetables

    In the same pot, reduce heat to medium. Add chopped onion, carrots, celery, and garlic.
    Sauté for 6–8 minutes until soft and fragrant, scraping up browned bits from the bottom of the pan for flavor.

  1. Deglaze and Braise

    Pour in the white wine to deglaze the pot. Simmer for 2–3 minutes, scraping with a wooden spoon.
    Add tomatoes, broth, thyme, and bay leaves. Return the veal to the pot, nestling it into the liquid.
    Bring to a gentle simmer, then cover and transfer to a preheated oven at 325°F (160°C).
    Bake for 1½ to 2 hours, until the meat is tender and falling off the bone.

  1. Make the Gremolata

    While the veal finishes cooking, prepare the gremolata.
    In a small bowl, combine finely chopped parsley, lemon zest, and minced garlic.
    Mix gently and set aside.

  1. Plate and Serve

    Remove the osso buco from the oven and discard bay leaves.
    Spoon the sauce over the veal and top each piece with a generous pinch of gremolata.
    Serve hot, ideally over saffron risotto or creamy polenta.

Nutrition Facts

Servings 4


Amount Per Serving
Calories 650kcal
% Daily Value *
Total Fat 32g50%
Saturated Fat 12g60%
Cholesterol 140mg47%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Keywords: osso buco, braised veal shanks, Italian veal recipe, osso buco alla milanese, gremolata

Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Anthony

Chef

I’m Anthony, the creator behind RoosterChef, and I’m so glad you’re here! I’m on a mission to inspire people to cook delicious, restaurant-quality meals at home. Whether you’re looking for quick weeknight dinners, impressive date night dishes, or comfort food with a twist, I’ve got you covered.

This error message is only visible to WordPress admins

Error: No feed found.

Please go to the Instagram Feed settings page to create a feed.