• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipe Index
    • Air Fryer
  • Side Dishes
  • Substitutes
  • About
  • Contact
  • Subscribe

ForkLiftKitchen

menu icon
go to homepage
  • Recipe Index
    • Air Fryer
  • Side Dishes
  • Substitutes
  • About
  • Contact
  • Subscribe
subscribe
search icon
Homepage link
  • Recipe Index
    • Air Fryer
  • Side Dishes
  • Substitutes
  • About
  • Contact
  • Subscribe
×
Home - Recipes - Dinner

Latest Updated: Apr 13, 2026 by Emily Dawson

Pork Osso Buco

↓ Jump to Recipe

Most braised pork ends up either dry or swimming in watery sauce. The fix is using bone-in shanks and braising low and slow in a heavy pot with partial liquid submersion.

Pork Osso Buco served on a plate

The marrow enriches the sauce while connective tissue breaks down into gelatin. You sear first for flavor, then the oven does the work at 300-325°F for 2.5 hours.

Make this when you want a comfort meal that looks intentional but doesn't require constant attention. The bones tell you everything about doneness-when the meat pulls away easily, you're done.

QUICK SUMMARY

Pork Osso Buco is bone-in shanks braised low and slow in tomato, wine, and aromatics until the meat falls off the bone. The marrow melts into the sauce while long cooking breaks down tough connective tissue. Choose this when you need hands-off cooking with rich, restaurant-level results.

⏱️Time Reality: 2 hours 50 minutes total, most of it unattended braising in the oven
🔥Critical First Step: Pat shanks completely dry before searing to get proper browning
⚠️Watch Out: Too much liquid makes watery sauce-liquid should only halfway cover the shanks

Table of Contents

Toggle
  • Why This Recipe Works
  • What You'll Need
    • Ingredient Details
  • Ingredient Swaps
  • What to Serve With It
  • Store and Reheat
  • Frequently Asked Questions
  • Pork Osso Buco
    • Method 
    • Tried this recipe?

Why This Recipe Works

Braising transforms tough cuts into fork-tender meat through slow, moist heat. For a version that comes together quickly, a tender pork variation works when you need dinner in under 30 minutes.

Remember it later

Planning to try this recipe soon? Save it for a quick find later!

Quick Reference
⏱️
Prep Time
20 min
🔥
Cook Time
2 hr 30 min
⏰
Total Time
2 hr 50 min
🍽️
Servings
4 servings
📊
Difficulty
Medium
🏷️
Category
Main Dish
💡
Quick Tip
Sear well for flavor, braise low and slow
🎯
Best For
Weeknight | Meal prep | Comfort meal

What makes this work:

  • Bone-in shanks - The marrow melts into the braising liquid, adding richness and body that boneless cuts can't match
  • Dry searing first - Moisture prevents browning, so patting shanks dry creates the caramelized crust that builds flavor
  • Partial submersion - Liquid halfway up the shanks steams the top while braising the bottom, keeping meat moist without diluting the sauce
  • Low oven temperature - 300-325°F breaks down collagen slowly without toughening the proteins or drying out the meat
  • Wine deglazing - The acid lifts browned bits from the pan and balances the richness of the pork and tomatoes
Golden Rule
If the meat doesn't fall off the bone with light fork pressure, it needs more time-keep braising.

What You'll Need

Ingredients for Pork Osso Buco

Shopping is straightforward if you stick to bone-in shanks and crushed tomatoes. Most people skip golden roasted potatoes, but they balance the meal and soak up leftover sauce.

🍗
Pork
  • 4 bone-in pork shanks (1.5-2 lbs each)
🥬
Aromatics
  • 1 onion (diced)
  • 2 carrots (diced)
  • 2 celery stalks (diced)
  • 4 garlic cloves (minced)
🥢
Braising Liquid
  • 1 can (28 oz) crushed tomatoes
  • 1 cup white wine
  • 2 cups chicken or vegetable broth
  • 2 bay leaves
🌶️
Finishing
  • Lemon zest (for gremolata)
  • Fresh parsley (chopped)
  • Salt and black pepper

Ingredient Details

  • Pork shanks
    Look for shanks with visible marrow in the center-that's what makes the sauce silky and rich
  • Crushed tomatoes
    Crushed tomatoes provide body without excess liquid; diced tomatoes work but puree them first
  • White wine
    Dry white wine like Sauvignon Blanc or Pinot Grigio adds acidity; skip sweet wines that make the sauce cloying
  • Mirepoix vegetables
    Dice onion, carrot, and celery into equal-sized pieces so they cook evenly during the braise
  • Bay leaves
    Two bay leaves add herbal depth; remove them before serving or they turn bitter with extended cooking
  • Gremolata
    Mix lemon zest, minced garlic, and parsley just before serving-it loses brightness if made ahead
  • Heavy pot
    Use a Dutch oven or heavy-bottomed pot that holds heat evenly and prevents scorching during the long braise

Ingredient Swaps

Most substitutions work if you match the role each ingredient plays. Rich mains need something to cut through, and classic salad dish does exactly that with crisp greens and bright vinaigrette.

Four swaps that work:

  • Pork shoulder chunks instead of shanks - Less marrow flavor but still tender; cut into 2-inch pieces and reduce cook time by 30 minutes
  • Vegetable broth instead of chicken broth - Lighter flavor, fully vegetarian; use low-sodium to control salt levels
  • Dry white grape juice + 1 tablespoon vinegar instead of wine - Slightly sweeter, less complexity; the vinegar adds back acidity
  • Pureed canned diced tomatoes instead of crushed - Works in a pinch; blend smooth or the sauce stays chunky

Pork Shoulder

Works for: budget cooking, less marrow preference, shorter braise times

Skip if: you want classic osso buco richness, bone presentation matters

Vegetable Broth

Works for: vegetarian diets, lighter flavor, keeping it dairy-free

Skip if: you need deeper savory notes, richer body in the sauce

Grape Juice + Vinegar

Works for: alcohol-free cooking, kids at the table, slightly sweet profiles

Skip if: you want authentic wine complexity, more sophisticated flavor

Instructions

The first 20 minutes sets up the rest of the cook. The minestrone works best when it hits the table at the same time as the main, so start tender roasted vegetable side in the slow cooker before you sear the pork.

  1. Dry and season the shanks. Pat pork shanks completely dry with paper towels for 2 minutes. Season all sides with salt and black pepper. Heat 2 tablespoons oil in a Dutch oven over medium-high heat until shimmering.
  2. Sear the pork. Add shanks and sear 3-4 minutes per side until golden brown. Don't move them-let the crust form. Remove to a plate.
  3. Build the base. Add diced onion, carrot, and celery to the pot. Cook 5 minutes, stirring occasionally, until softened. Add minced garlic and cook 1 minute until fragrant.
  4. Deglaze and braise. Pour in wine and scrape up browned bits for 2 minutes. Add crushed tomatoes, broth, and bay leaves. Return shanks to pot-liquid should come halfway up the meat. Cover, transfer to a 325°F oven, and braise 2.5 hours until fork-tender.
  5. Finish the sauce. Remove shanks to a platter and tent with foil. Simmer sauce uncovered on the stovetop 10-15 minutes until thickened. Discard bay leaves. Spoon sauce over shanks and top with lemon zest, garlic, and parsley gremolata.
Shortcut
Skip chopping vegetables by using frozen mirepoix-it saves 10 minutes of prep and works just as well in the braise.

What to Serve With It

A dollop of this dip takes each bite somewhere more interesting. For a version that comes together quickly, simple sauce recipe adds garlicky brightness-we keep a batch ready for nights like this.

Side Dish Prep Why It Works How to Serve
Creamy polenta Easy Soaks up sauce, mild flavor balances rich pork Spoon hot polenta on plate, nestle shank on top, drizzle with extra sauce
Garlic mashed potatoes Easy Comforting base, familiar flavors, hearty texture Mound potatoes on one side, lean shank against them, spoon sauce over both
Roasted green beans Easy Crisp texture contrasts braised meat, fresh flavor cuts richness Toss with olive oil and salt, roast at 425°F for 15 minutes, serve alongside
Arugula salad Easy Peppery bite balances heavy sauce, adds brightness Dress with lemon vinaigrette, serve on separate plate to keep greens crisp
Crusty bread Easy Mops up leftover sauce, adds textural variety Slice thick, toast lightly, serve warm in a basket

Three ways to serve it:

  • Family-style comfort - Spoon polenta on a large platter, arrange shanks on top, scatter gremolata, pass extra sauce at the table
  • Plated dinner - Center shank on mashed potatoes, spoon sauce around, lean roasted green beans against the bone for height
  • Meal prep - Pack shank with polenta and sauce in containers, store green beans separately, reheat and assemble fresh
Best Pick
Polenta is the traditional choice because it doesn't compete with the sauce-it just carries it to your mouth.

Store and Reheat

Osso buco actually improves after a day in the fridge as flavors meld. For more serving ideas when you're planning your cuban mojo pork dinner, check that guide-the same sides work for any braised pork dish.

Method Time Best For
🍳 Stovetop 10-15 min Even heating, thickening sauce, maintaining texture
🔥 Oven 20 min at 325°F Large portions, keeping meat tender, hands-off reheating
📦 Microwave 3-5 min Single portions, quick weekday lunches, office meals

For best results when storing:

  • Cool before refrigerating - Let shanks rest 30 minutes at room temperature so steam doesn't condense into excess liquid in the container
  • Store in shallow containers - Use containers 2 inches deep or less so the braise cools quickly and reheats evenly
  • Keep sauce with meat - Store shanks submerged in sauce to prevent drying; the gelatin keeps everything moist
  • Freeze in portions - Wrap individual shanks with sauce in foil, then bag them-makes thawing and reheating faster
  • Add fresh gremolata - Make the lemon zest, garlic, and parsley mix right before serving-it loses brightness when stored

Frequently Asked Questions

How long to cook pork osso buco at 325°F?

Braise for 2.5 hours at 325°F until the meat pulls away from the bone with light fork pressure. Check at 2 hours-if it resists, keep cooking in 15-minute intervals.

Can I make pork osso buco ahead and reheat?

Yes, it's better the next day. Cool completely, refrigerate up to 4 days, then reheat gently on the stovetop with a splash of broth to loosen the sauce.

What goes well with pork osso buco?

Creamy polenta or mashed potatoes soak up the sauce, while roasted green beans or arugula salad add textural contrast. Crusty bread works for mopping up leftover sauce.

How do I know when pork osso buco is done braising?

The meat should pull away from the bone easily with a fork-if you have to tug or cut, it needs more time. The sauce should coat a spoon and look glossy, not watery.

Can I use pork shoulder instead of shanks for osso buco?

Yes, cut pork shoulder into 2-inch chunks and reduce the braise time to 2 hours. You lose the marrow richness and bone presentation, but the meat still turns out tender.

Pork Osso Buco served on a plate

Pork Osso Buco

No ratings yet
Pork Osso Buco features bone-in pork shanks braised slowly in a rich tomato, wine, and aromatic broth until tender. The marrow melts into the sauce, creating depth and silky texture, while slow oven cooking breaks down connective tissue for melt-in-your-mouth meat.
Print Recipe Pin Recipe
Prep Time 20 minutes mins
Cook Time 2 hours hrs 30 minutes mins
Total Time 2 hours hrs 50 minutes mins
Servings: 4 servings
Course: Main Dish
Cuisine: Italian
Ingredients Equipment Method Notes

Ingredients
  

  • 4 bone-in pork shanks 1.5-2 lbs each, pat completely dry before searing
  • 1 onion diced
  • 2 carrots diced
  • 2 celery stalks diced
  • 4 cloves garlic minced
  • 28 oz crushed tomatoes one can
  • 1 cup white wine dry, such as Sauvignon Blanc or Pinot Grigio
  • 2 cups chicken broth or vegetable broth
  • 2 bay leaves remove before serving
  • lemon zest for gremolata
  • fresh parsley chopped, for gremolata
  • salt to taste
  • black pepper to taste
  • 2 tablespoon oil for searing

Equipment

  • Dutch oven Used for searing and braising the pork shanks

Method
 

  1. Pat pork shanks completely dry with paper towels for 2 minutes. Season all sides with salt and black pepper. Heat 2 tablespoons oil in a Dutch oven over medium-high heat until shimmering.
    4 bone-in pork shanks, salt, black pepper, 2 tbsp oil
  2. Add shanks and sear 3-4 minutes per side until golden brown. Do not move them to allow crust formation. Remove shanks to a plate.
    4 bone-in pork shanks, 2 tbsp oil
  3. Add diced onion, carrot, and celery to the pot. Cook 5 minutes, stirring occasionally, until softened. Add minced garlic and cook 1 minute until fragrant.
    1 onion, 2 carrots, 2 celery stalks, 4 cloves garlic
  4. Pour in white wine and scrape up browned bits from the bottom of the pot for 2 minutes. Add crushed tomatoes, broth, and bay leaves. Return shanks to pot, ensuring liquid comes halfway up the meat. Cover and transfer to a 325°F oven. Braise for 2.5 hours until meat is fork-tender.
    28 oz crushed tomatoes, 1 cup white wine, 2 cups chicken broth, 2 bay leaves, 4 bone-in pork shanks
  5. Remove shanks to a platter and tent with foil. Simmer sauce uncovered on stovetop for 10-15 minutes until thickened. Discard bay leaves. Spoon sauce over shanks and top with gremolata made of lemon zest, minced garlic, and chopped parsley.
    2 bay leaves, lemon zest, 4 cloves garlic, fresh parsley, 4 bone-in pork shanks

Notes

  • Pat shanks completely dry before searing to ensure good browning.
  • Liquid should cover only halfway up the shanks to prevent watery sauce.
  • Braise at low oven temperature (325°F) for tender, flavorful meat.

Tried this recipe?

Let us know how it was!

More Dinner

  • Best frozen Mexican food ranked on ForkliftKitchen
    Best Frozen Mexican Food for Burrito Nights and Easy Dinners
  • Tuna Steaks with Sesame Crust served on a plate
    Tuna Steaks with Sesame Crust
  • General Tso Chicken served on a plate
    General Tso Chicken
  • Stuffed Chicken Breast with Spinach served on a plate
    Stuffed Chicken Breast with Spinach

Primary Sidebar

ForkliftKitchen recipe developer

Welcome!

Recipe Developer · 12+ Yr Kitchen Veteran

I'm the recipe developer behind this site, focused on practical, well-tested dishes and smart ingredient swaps. Every recipe is written to be clear, reliable, and easy to make at home.

650+ Recipes
12+ Yrs Exp.
3x Tested
Our Story →

As Featured In

Allrecipes

TASTE OF HOME

Food52

HUFFPOST

Yahoo! Life

Our Editorial Standards

  • ✓ Every recipe tested at least 3 times before publishing
  • ✓ Substitutes verified by real kitchen trials, not guesswork
  • ✓ Reviewed for accuracy by our editorial team
  • ✓ Updated regularly with seasonal info and reader feedback

Most Popular

  • Creamy Lemon Shrimp Linguine
    Creamy Lemon Shrimp Linguine
  • Creamy Garlic Mushroom Chicken
    Creamy Garlic Mushroom Chicken
  • Sesame Ginger Chicken Noodle Bowls
    Sesame Ginger Chicken Noodle Bowls
  • Baked Lemon Herb Fish Fillets
    Baked Lemon Herb Fish Fillets
  • Veggie Loaded Fried Rice
    Veggie Loaded Fried Rice
  • Spicy Garlic Shrimp Stir Fry
    Spicy Garlic Shrimp Stir Fry

Join 8,000+ Home Cooks

Weekly Kitchen Tips

Easy recipes, smart substitutes, and real cooking shortcuts — every Thursday.

Subscribe Free →


Side Dishes

  • What to Serve With Asian Salmon? 15 Best Side Dishes
    What to Serve With Asian Salmon? 15 Best Side Dishes
  • Side Dishes for Strawberry Spinach Salad
    15 Best Side Dishes for Strawberry Spinach Salad
  • Sides for Grilled Cauliflower Steaks to Complete the Meal
    15 Sides for Grilled Cauliflower Steaks to Complete the Meal
  • 15 Sides To Serve With Calabacitas
    15 Best Sides for Calabacitas – Mexican-Inspired Favorites


Substitutes

  • 7 Best Substitutes for Hot Sauce in Marinades & Stir-Fries
    7 Best Substitutes for Hot Sauce in Marinades & Stir-Fries
  • 9 Best Substitutes for Butter in Baking and Cooking
  • 7 Best Substitutes for Tagliatelle for Italian Pasta Dishes
    7 Best Substitutes for Tagliatelle for Italian Pasta Dishes
  • 7 Best Substitutes for Udon Noodles in Asian Stir-Fries
    7 Best Substitutes for Udon Noodles in Asian Stir-Fries


Browse by Topic

  • Side Dishes320
  • Substitutes785
  • Dinner163
  • Air Fryer77
  • Taste Profiles484
  • Food Storage123


Reader Reviews

★★★★★

"Finally a food blog that tells you exactly why a substitute works instead of just listing options."

— Sarah M., via email

★★★★★

"The side dish recommendations are so specific — saved my dinner party twice this month."

— James R., Pinterest comment

★★★★★

"I trust this site more than most because they actually test everything. You can tell."

— Priya K., blog comment

Footer

↑ Back to Top

Forklift Kitchen

We do the heavy lifting so you can enjoy the cooking. Tested recipes, smart substitutes, and perfect pairings—built for real home cooks.

Content

  • Recipes
  • Substitutes
  • What to Serve With
  • Blog

Company

  • About Us
  • Contact
  • Subscribe

Legal

  • Privacy Policy
  • Terms of Service

As an Amazon Associate I earn from qualifying purchases.

© 2026 Forklift Kitchen.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required