My sous vide osso buco turns out fall-off-the-bone tender and is easier than you might expect. When you want a restaurant-quality Italian meal at home, this osso buco sous vide recipe delivers. Below you’ll find clear guidance on how long to cook osso buco using a sous vide immersion setup or a Ninja Foodi, plus tips for sous vide beef shank preparation, serving ideas, and nutrition information. This sous vide beef shank makes a satisfying, high-protein Sunday dinner.

Sous vide cooks food sealed in a bag in a precisely temperature-controlled water bath. If you don’t own a vacuum sealer, a zip-top freezer bag with the air pressed out works fine. Sous vide temperatures are well below boiling and rely on long cook times to transform tougher cuts into tender, flavorful results—making braising candidates like osso buco ideal for this method.
If you’ve been intimidated by sous vide, this recipe is approachable. Follow the step-by-step instructions to make tender sous vide beef shanks. You’ll be surprised at how straightforward a restaurant-quality beef osso buco sous vide can be.
🥩 What type of meat is used in osso buco?
Traditionally, ossobuco is braised veal shanks. Mature beef shanks (also called beef shins) and pork shanks are used in modern variations. The Italian name “osso buco” means “bone with a hole,” a nod to the marrow-filled center of the shank.
Veal shanks come from the young animal’s leg and can be more expensive. Beef shanks are a budget-friendly substitute and are what I use for this recipe; they still yield excellent, rich flavor and great texture when cooked sous vide.
🛒 Sous Vide Osso Buco Ingredients
Shopping list for two servings:
- 2 beef shanks (10–12 ounces / 283–340 g each)
- Salt and pepper
- ¼ cup flour
- 2 tablespoons olive oil, divided
- ¼ small onion
- ⅓ medium carrot
- ½ stalk celery
- 2 teaspoons tomato paste
- ⅓ cup red wine (or white wine if preferred)
- 1 cup chicken or beef stock
- ½ teaspoon dried rosemary
- ½ teaspoon dried thyme
- 1 clove garlic, minced
- ½ teaspoon xanthan gum (for thickening)
- Optional: fresh Italian parsley and lemon zest for gremolata

Tip: tomatoes were not originally part of classic ossobuco, but a bit of tomato paste brightens the modern sauce.
You can use either red or white cooking wine; both work well. I also recommend gremolata (parsley + lemon zest) as a finishing touch to brighten the dish.
Essential equipment:
- Sous vide immersion circulator (or Ninja Foodi with sous vide function)
- Gallon-size zip-top freezer bag or food-safe vacuum-seal bag
- Skillet for browning and softening vegetables
- Sharp knife and a whisk
If you prefer to avoid cooking in plastic, vacuum-sealed bags are an alternative, but quality food-grade bags are safe for normal sous vide temperatures. If you’re using a sous vide cooker, you’ll want a separate skillet to brown the meat and cook the aromatics before sealing.
😋 How to Cook Osso Buco
Finely dice the onion, carrot, and celery into roughly ¼-inch pieces so they soften quickly. Mince the garlic.
Pat the shanks dry, season generously with salt and pepper, and, if desired, snip the membrane around the outside to reduce curling while searing. You can tie kitchen twine around each shank to keep the meat snug against the bone, but this is optional since it will become very tender during sous vide.

Dredge the shanks lightly in flour to help with browning. Heat 1 tablespoon olive oil in a skillet or the Ninja Foodi on high sauté, then brown the shanks 3–5 minutes per side until nicely seared. Remove the shanks and set aside.

Heat the remaining tablespoon of oil and add the diced carrot, celery, and onion. Cook 2–3 minutes to soften—do not brown.

Stir in tomato paste, wine, stock, rosemary, thyme, and garlic. Cook 2–3 minutes to combine and reduce slightly. Transfer the sauce to a bowl to cool while you prepare the sous vide bath; clean the Foodi if you used it for sautéing.

Fill the sous vide container with water and heat to 175°F (79.4°C). For the Ninja Foodi, filling to about halfway (roughly 18 cups) worked well to keep the bag fully submerged without exceeding the maximum water line.

Prepare the Bag for Sous Vide
Place the cooled sauce and the meat in a gallon-size freezer bag and partially seal it, or use a vacuum-sealed bag. If using a freezer bag, press out air before sealing by partially submerging the bag in the water bath until most air has been pushed out, then finish sealing and fully submerge.
⏲️ Osso Buco Sous Vide Temperature
How long and at what temperature? Sous vide the beef shanks for 24 hours at 175°F (79.4°C). This timing and temperature produce tender, shreddable shanks. Veal shanks are more delicate and may require a shorter cook time.
If using a freezer bag, partially seal the top, press out as much air as possible, and submerge the bag so water pushes out remaining air before finishing the seal. Make sure the food stays below the waterline. For the Ninja Foodi, place the lid on with the vent open when sous viding.

After 24 hours, remove the shanks carefully and let them rest 5–10 minutes. Pour the bagged sauce into a skillet or cleaned Ninja Foodi, sprinkle in xanthan gum, and whisk to thicken. The sauce will thicken within 3–5 minutes on high sauté.

To serve, combine finely chopped parsley and lemon zest for a simple gremolata. Plate the shanks, spoon the sauce over them, and finish with gremolata for contrast and freshness.

❓ Osso buco internal temperature?
The safe minimum internal temperature for beef, pork, lamb, or veal is 145°F (63°C). With sous vide’s long cooking time you should reach and maintain safe temperatures throughout the meat, but you can verify doneness with a thermometer if desired.
🌡️ Reheating Osso Bucco
Store leftovers in a covered container in the refrigerator for 3–4 days. Reheat in the microwave on high for 2–3 minutes, or warm gently on the stovetop; keep the sauce separate if you prefer and reheat it before serving. For longer storage, freeze the meat and sauce in freezer bags with the air removed.
😋 What to serve with osso buco?
Traditional accompaniments include creamy polenta or risotto alla Milanese. Other good options:
- Mashed potatoes
- Pasta
- Cauliflower rice for a lower-carb option
Also add a green vegetable—steamed green beans, sautéed spinach, broccoli, or braised kale work nicely and balance the rich meat and sauce.
Watch How to Make It!

Sous Vide Osso Buco Recipe (Beef Shank)
Summer Yule
Print Recipe
Ingredients
- 2 beef shanks 10–12 ounces (283–340 g) each
- salt and pepper
- ¼ cup flour
- 2 tablespoons olive oil, divided
- ¼ small onion
- ⅓ medium carrot
- ½ stalk celery
- 2 teaspoons tomato paste
- ⅓ cup red wine
- 1 cup chicken or beef stock
- ½ teaspoon dried rosemary
- ½ teaspoon dried thyme
- 1 clove garlic, minced
- ½ teaspoon xanthan gum
- fresh parsley, finely chopped (optional)
- lemon zest (optional)
Instructions
-
1. Dice the onion, carrot, and celery into ¼-inch pieces and mince the garlic.
-
2. Pat shanks dry, season with salt and pepper, optionally snip the membrane, and tie with twine if desired.
-
3. Dredge in flour, shaking off excess.
-
4. Brown shanks in 1 tablespoon oil, 3–5 minutes per side. Remove and set aside.
-
5. Sauté vegetables in the remaining tablespoon oil until softened, 2–3 minutes. Add tomato paste, wine, stock, herbs, and garlic; cook 2–3 minutes. Cool the sauce.
-
6. Heat the sous vide bath to 175°F (79.4°C).
-
7. Place shanks and cooled sauce in a gallon bag or vacuum bag. Remove air using the water displacement method or a vacuum sealer, then fully submerge.
-
8. Sous vide beef shanks 24 hours at 175°F (79.4°C). Veal may need less time.
-
9. Remove shanks, let rest 5–10 minutes. Heat sauce, whisk in xanthan gum to thicken (3–5 minutes).
-
10. Make gremolata (parsley + lemon zest) and finish the dish: plate shanks, spoon sauce, and sprinkle gremolata.
Equipment
- Sous vide circulator or Ninja Foodi
- Gallon freezer bags or vacuum-seal bags
- Skillet, knife, whisk
Notes
💭 Expert Tips from Dietitian Summer Yule
This recipe makes a generous, comforting main—great for special occasions. Beef shanks provide high-quality protein and iron; swap flour for a gluten-free or low-carb alternative if needed. Nutrition info below refers to one beef shank with sauce.
Nutrition
Save This Recipe!
Enter your email below and we’ll send it straight to your inbox.
FAQs
How to make an osso buco pressure cooker recipe?
You can adapt many braising recipes for a pressure cooker. If using frozen osso buco, skip the browning step and plan for longer simmering if using a stovetop braise.
How to make frozen osso buco?
Cooking from frozen is possible, but thawing first gives the best texture and flavor, especially for an expensive cut. If you must cook from frozen, braise gently and skip initial searing.
Can you overcook osso buco?
Yes—if braised too long without enough liquid, the dish can dry out. With sous vide, follow the recommended time and temperature to achieve tender results without drying.
Is osso buco good?
When cooked properly, osso buco is tender, rich, and flavorful—one of the most satisfying braised dishes when prepared well.
Can you use osso buco for soup?
Yes. Leftover osso buco is excellent in soups and stews. If using raw shanks, include them in recipes that simmer long enough to tenderize the meat.
👨🏾🍳 Other Beef Recipes
Try other beef recipes for more ideas:
- Beef Yakisoba
- Old-Fashioned Beef and Vegetable Soup
- Air Fryer Roast Beef

Join our community!