Osso Buco alla Milanese
Osso Buco alla Milanese is an Italian classic that brings comfort to your table with its rich, savory flavors and melt-in-your-mouth texture. This dish is perfect for those cozy evenings when you want to impress with minimal fuss. Dive into this recipe, and you’ll see why it’s a timeless favorite.
This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases.
Ingredients for Osso Buco alla Milanese
The star of the show is the veal shanks. Their marrow-filled bones and meat are perfect for slow cooking, resulting in a rich, gelatinous sauce. Salt and freshly ground black pepper season the meat, while a dusting of all-purpose flour helps to brown and thicken the sauce. The olive oil and unsalted butter form the base for browning the shanks and vegetables.
Onion, carrots, and celery create a flavorful mirepoix that forms the foundation of the dish’s depth. Garlic adds a fragrant touch, while dry white wine deglazes the pot, lifting all those delicious browned bits. Beef broth and diced tomatoes make up the bulk of the braising liquid, enhanced by a bay leaf and fresh thyme for aromatic depth.
The lemon zest, fresh parsley, and minced garlic combine into a gremolata that brightens the dish with a citrusy, fresh finish.
Why This Osso Buco alla Milanese Works
At the start, the veal shanks are dusted with flour and browned in hot oil and butter. That browning gives the outside a thin crust, so the meat holds in its juices while it cooks for a long time. The flour also mixes into the fat on the bottom of the pot, so later it slightly thickens the liquid and keeps the sauce from feeling watery.
After the meat comes out, the onion, carrots, and celery sit in that same hot fat and browned bits. They soften and shrink, and their juices loosen what’s stuck to the pot. When the white wine goes in, it scrapes up even more of those browned bits, and as the wine boils down, the sharp taste cooks off and the liquid starts to taste rounder.
Once the broth, tomatoes, and herbs go in and everything simmers slowly, the tough parts of the veal break down. Over a couple of hours the meat relaxes and starts to fall off the bone, and the marrow melts into the sauce. Right before serving, the fresh lemon zest, parsley, and garlic sit on top, so they stay bright and cut through the rich, soft meat and thick sauce.
Osso Buco alla Milanese Tips & Tricks
- If you don’t have veal shanks, beef shanks are a great alternative.
- For a thicker sauce, remove the lid during the last 30 minutes of cooking.
- Make sure to brown the meat well for the best flavor.
- Use a peeler for easy lemon zesting; it avoids the bitter pith.
Mistakes To Avoid
Letting the veal shanks braise too fast at a strong boil makes the meat tighten up and squeeze out its juices. The sauce might thicken, but the shanks turn stringy and dry instead of soft and spoon-tender.
Starting with shanks that are barely browned, or skipping the browning, leaves a pale, flat-tasting stew. The surface of the meat never gets that firm crust, so it can break apart in the pot and the sauce stays thin and a bit watery.
Crowding the pot when browning the shanks causes them to steam instead of sear. The meat ends up gray and wet on the outside, and all the liquid that leaks out makes the later braise more diluted and less rich.
Pouring in all the broth and tomatoes before reducing the wine means the alcohol doesn’t have time to cook off properly. The liquid stays sharper and thinner, and the sauce needs much longer to cook down to a silky texture.
Adding the gremolata too early into the hot pot makes the herbs wilt and the lemon zest lose its brightness. By serving, the topping turns dull and slightly bitter instead of fresh and sharp on top of the rich meat.
Equipment Used:
Ingredients
- 4 veal shanks (about 1.5 inches thick)
- Salt and freshly ground black pepper to taste
- 1/2 cup all-purpose flour for dusting
- 2 tablespoons olive oil
- 2 tablespoons unsalted butter
- 1 large onion, finely chopped
- 2 carrots, diced
- 2 celery stalks, diced
- 3 cloves garlic, minced
- 1 cup dry white wine
- 1 1/2 cups beef broth
- 1 can (14 oz) diced tomatoes
- 1 bay leaf
- Fresh thyme sprigs
- Zest of 1 lemon
- 2 tablespoons fresh parsley, chopped
- 1 clove garlic, minced (for gremolata)
Step-by-step Instructions
- 1. Season the veal shanks with salt and pepper, then dust with flour, shaking off excess.
- 2. Heat olive oil and butter in a large, heavy pot over medium-high heat. Brown the veal shanks on all sides, then remove and set aside.
- 3. In the same pot, add onion, carrots, and celery. Sauté until vegetables are softened.
- 4. Add garlic and cook for another minute until fragrant.
- 5. Pour in the white wine, scraping up any browned bits from the bottom of the pot. Let it simmer until the wine is reduced by half.
- 6. Return the veal shanks to the pot, add beef broth, tomatoes, bay leaf, and thyme. Bring to a simmer, cover, and reduce heat to low.
- 7. Braise for about 2 hours or until the meat is tender and falling off the bone.
- 8. Prepare the gremolata by mixing lemon zest, parsley, and minced garlic together.
- 9. Serve the veal shanks topped with the gremolata.
Trending Now
Classic Shepherd's Pie
A traditional Shepherd's Pie featuring savory lamb and vegetables topped with crea...
View RecipeFoil-Wrapped Baked Salmon
Delight in the tender and juicy flavors of this Foil-Wrapped Baked Salmon, effortl...
View RecipeTraditional Cucumber Salad
This refreshing cucumber salad balances tangy vinegar and sweet sugar for a classi...
View RecipeClassic Philly Steak Sandwich
A delectable sandwich that brings together tender beef and melted cheese on a soft...
View RecipeFrequently Asked Questions
- Can I make this ahead of time?
- Yes, osso buco actually tastes better the next day as the flavors deepen. Just reheat gently before serving.
- What wine should I use?
- A dry white wine like Sauvignon Blanc or Pinot Grigio works well. Avoid sweet wines, as they can alter the dish's balance.
- Can I freeze leftovers?
- Absolutely. Store in an airtight container for up to 3 months. Thaw and reheat slowly to maintain the texture.
Serving Ideas for Osso Buco alla Milanese
Osso Buco alla Milanese pairs beautifully with creamy risotto or polenta, both of which soak up the delicious sauce. A side of roasted vegetables or a simple arugula salad with lemon vinaigrette can add a refreshing contrast to the rich flavors.
More Main Dishes Recipes
Zesty Glazed Meatloaf
A delightful twist on the classic meatloaf recipe, Zesty Glazed Meatloaf combines ...
View RecipeTraditional Roast Prime Rib
A succulent and tender roast prime rib, seasoned to perfection and slow-roasted fo...
View RecipeSmoky Chipotle Meatloaf
Discover a modern twist on a classic favorite with our Smoky Chipotle Meatloaf. Th...
View RecipeSpicy Lime Seared Ahi Tuna
Experience a burst of flavor with our Spicy Lime Seared Ahi Tuna, a perfect fusion...
View Recipe