Slow Cooker Osso Buco
Try this easy slow cooker osso buco recipe for a taste of authentic Italian cuisine. Juicy veal shanks cooked to perfection in a flavorful tomato and wine sauce.
Osso buco—meaning “bone with a hole”—is a traditional Italian dish made from veal shanks braised until fork-tender. This slow cooker version keeps things simple without sacrificing flavor. The meat is browned for depth, then simmered all day in a mix of wine, tomatoes, broth, and aromatics for a rich, rustic sauce.
It’s an ideal make-ahead dish for entertaining or cozy weekends. Just set it and forget it, then finish the sauce on the stove before serving. Traditionally topped with gremolata and served over risotto or mashed potatoes, this is Italian comfort food at its finest.
What You’ll Like About This Dish
Authentic flavor. Classic osso buco taste, simplified for the slow cooker.
Hands-off cooking. After searing, it simmers low and slow with minimal attention.
Impressive but easy. Perfect for dinner guests or a hearty family meal.
Ingredient Notes
- Veal shanks: Meaty and bone-in, they deliver deep flavor and traditional presentation.
- Flour: Light dredging adds body and helps the sauce thicken slightly.
- Olive oil and butter: Used for browning and flavor—don’t skip the sear!
- White wine: Adds brightness and complexity—use dry, not sweet.
- Chicken broth: Balances the acidity of the tomatoes and supports the braising.
- Diced tomatoes: Use undrained for moisture and rich tomato flavor.
- Onion, carrot, celery: A classic soffritto base for depth and sweetness.
- Bay leaf and thyme: Fragrant herbs that complement the veal and sauce.
- Gremolata (optional): A fresh parsley, lemon zest, and garlic mixture added at the end.
Steps to Make Slow Cooker Osso Buco
- Dredge the veal shanks in flour and season with salt and pepper.
- Brown the shanks on both sides in butter and olive oil; transfer to slow cooker.
- Deglaze the skillet with white wine and pour over the meat.
- Add broth, tomatoes, onion, carrot, celery, bay leaf, and thyme to the slow cooker.
- Cover and cook on LOW for 7 to 9 hours, or on HIGH for 3½ to 4½ hours, until tender.
- Remove the shanks and keep warm. Simmer the sauce in a skillet until reduced to 2 to 2½ cups.
- Pour the sauce over the meat and garnish with gremolata, if using.
Tips for Best Results
- Use a large skillet to brown the shanks well—don’t skip this step for flavor.
- Deglaze with wine to lift all those savory browned bits into the sauce.
- Simmering the sauce after slow cooking concentrates the flavor and texture.
- Make gremolata just before serving for a burst of fresh flavor.
Recipe Variations
- Beef or pork shanks. If veal is unavailable, beef or pork shanks make fine substitutes.
- No wine. Use additional chicken broth with a splash of lemon juice or white grape juice.
- Tomato-free. For a white-style osso buco, omit tomatoes and add more broth with garlic and herbs.
- Herb swap. Use rosemary or Italian seasoning in place of thyme.
- Add mushrooms. Sauté mushrooms with the aromatics for earthy depth.
Serving Suggestions
- Serve over creamy garlic mashed potatoes or risotto alla Milanese.
- Pair with polenta or crusty focaccia to soak up the sauce.
- Add gremolata for a bright, fresh finish.
- Include a green salad or sautéed greens on the side.
- Use leftovers in shredded meat sandwiches or over pasta.
How to Store and Reheat
Refrigerate: Store cooled leftovers in a covered container for up to 3 days.
Freeze: Freeze meat and sauce in portions for up to 3 months. Thaw overnight before reheating.
Reheat: Warm gently in a saucepan over medium-low heat. Add a splash of broth if the sauce has thickened too much.
Slow Cooker Osso Buco
Ingredients
- 4 veal shanks, about 2 1/4 to 3 pounds
- salt and freshly ground black pepper
- 1 tablespoon butter
- 1 tablespoon olive oil
- 1/2 cup dry white wine
- 1 cup chicken broth
- 1 14.5-ounce can tomatoes, diced
- 1 cup onion, chopped
- 1 carrot, chopped
- 1 rib celery, chopped
- 1 bay leaf
- 1 teaspoon dried leaf thyme
Optional Gremolata
- 2 to 3 tablespoons chopped fresh parsley, optional
- 1 medium clove garlic, minced
- finely grated zest of 1 lemon, optional
Instructions
- Put the flour in a wide dish or pie plate. Dredge the veal shanks, coating all sides. Sprinkle the veal with salt and freshly ground black pepper.
- Heat the butter and olive oil in a large skillet over medium heat. When the butter begins to foam, add the coated veal shanks. Cook, turning to brown both sides, for about 5 minutes per side. Transfer the shanks to the slow cooker insert.
- Add the white wine to the skillet to deglaze and scrape up browned bits then pour over the veal. Add the chicken broth to the slow cooker along with the tomatoes (undrained), chopped onion, carrot, celery, bay leaf, and thyme. Cover and cook on LOW for 7 to 9 hours, or on HIGH for about 3 1//2 to 4 1/2 hours, or until very tender.
- Transfer the veal to a platter; cover loosely with foil and keep warm. Pour the sauce from the slow cooker into a large saucepan or skillet. Simmer over medium heat for about 8 to 100 minutes, or until reduced to about 2 to 2 1/2 cups. Taste and add salt and pepper, as needed. Pour over the veal shanks.
- For the gremolata, if desired, combine the parsley and lemon zest; sprinkle over the veal shanks before serving.
Nutrition
Disclaimer:
Our nutritional information is based on a third-party application that analyzes the ingredients list to determine the values. The information is meant to be helpful, but should be considered an estimate. Values may differ depending on measurements, brands, serving variations, and database availability.