• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Facebook
Instagram
Pinterest
YouTube
TikTok

Jo Cooks

Simple - Easy - Comfort

  • All Recipes
    • Course
      • Breakfast
      • Appetizers
      • Lunch
      • Dinner
      • Desserts
      • Side Dishes
      • Soups
      • Salads
      • Sandwiches
      • Drinks/Cocktails
      • Sauces & Dressings
    • Method
      • Crockpot
      • Instant Pot
      • One Pot
      • Air Fryer
      • Casseroles
    • Season
      • Spring
      • Summer
      • Fall
      • Winter
    • Cuisine
      • Asian
      • Italian
      • Mexican
      • European
      • Indian
      • Romanian
      • Mediterranean
      • Middle Eastern
      • American
    • Ingredient
      • Chicken Recipes
      • Pork
      • Beef
      • Seafood
      • Lamb
      • Vegetarian
      • Pasta
      • Spices
    • Holiday
      • Christmas
      • Easter
      • Thanksgiving
      • New Year's Eve
      • Game Day
      • Valentine's Day
      • St. Patrick's Day
      • Cinco de Mayo
      • Mother's Day
      • Memorial Day
      • Father's Day
      • 4th Of July
      • Labor Day
      • Halloween
    • Recipe Index
  • Cookbooks
    • The Big Book of Jo’s Quick and Easy Meals
    • 30-Minute One-Pot Meals
  • Shop
  • About Jo
FREE recipe eBook!
Display Search Bar
All Recipes
Instant Pot
30 Minute
One Pot Meals
Soups
Dips & Dressings
Baking
Pasta
Sandwiches
Sides
Dinner One Pot Beef Italian
5 from 3 votes

Fall-Apart Tender Osso Buco

Jump to RecipeVideoPrintRate
By: Joanna Cismaru •Last Updated: 5/15/25 5 Comments

This post may contain affiliate links. Please read my disclosure policy.

pin for osso buco.

Osso Buco – fall-apart tender veal shanks slow-cooked in a rich, cozy tomato and wine sauce, finished with a fresh punch of gremolata.

Table of Contents

Toggle
  • Why You’ll Love This Osso Buco
  • Before You Start: Tips & Ingredient Notes
  • How To Make Osso Buco
  • Serve With
  • Frequently Asked Questions
  • Discover More Italian Dishes
  • Recipe: Osso Buco
osso buco with gremolata and sauce on a white serving platter.

There’s something magical about a dish that takes a little time and rewards you with fork-tender meat and a sauce so rich you’ll be shamelessly wiping the plate clean with a piece of bread. This Osso Buco is slow cooking at its absolute best, succulent veal shanks simmered low and slow in a tomato and white wine sauce, packed with deep, cozy flavor.

And just when you think it couldn’t possibly get any better, a bright punch of fresh gremolata comes in like a plot twist you didn’t know you needed. Fancy enough to impress guests, easy enough that you can casually pretend you weren’t checking the pot every 10 minutes like it’s a newborn baby.

Let’s break it down so you can pull this off like a total pro, no culinary school scars required.

osso buco with gremolata and sauce on a white serving platter.

Why You’ll Love This Osso Buco

  • Fall-apart tender meat. The kind you barely need a knife for, just a fork, a glass of wine, and some serious self-control.
  • Rich, cozy, slow-cooked flavor. Layers of deep tomato, garlic, wine, and herbs, the kind of sauce you’ll want to spoon over everything, including maybe your own face. No judgment.
  • Surprisingly simple for such a fancy dish. Looks impressive, tastes impressive, but it’s basically just a lot of cozy simmering and the occasional happy kitchen dance.
  • Gremolata = the plot twist. Just when you think it can’t get richer, the fresh hit of lemon and parsley wakes everything up like magic.
  • Perfect for make-ahead magic.  Like most braises, it tastes even better the next day, if you have the willpower to wait, that is.

Before You Start: Tips & Ingredient Notes

  • Pick good veal shanks. Look for shanks about 1½ to 2 inches thick, with plenty of marrow in the center. The marrow melts into the sauce as it cooks, making it even richer and silkier. Bonus points if you can find ones already tied with kitchen twine, it helps them hold their shape during braising (but honestly, it’s not mandatory).
  • Pat your veal dry before dredging. Moisture = no sear. Pat those shanks dry with paper towels so they brown up beautifully instead of steaming like sad boiled meat.
  • Brown your shanks properly, don’t rush it. You want deep golden crusts, not pale gray meat. Take your time here, this is where the flavor party starts.
  • Use a good dry white wine. Nothing fancy, but if you wouldn’t drink it, don’t cook with it. Sauvignon Blanc, Pinot Grigio, or even a dry Riesling works.
  • Low and slow wins the race. Simmer gently. Don’t crank the heat or you’ll end up with dry meat and split sauce. Slow braising = juicy, fall-apart magic.
  • Gremolata isn’t optional. It might seem like just herbs, but that punch of lemon, garlic, and parsley cuts through all that rich sauce like a tiny food miracle. Do not skip it unless you want regret for dinner.

How To Make Osso Buco

Sear The Veal Shanks

process shots showing how to make osso buco.

Pat the veal shanks dry with paper towels, no skipping! Season generously with salt and pepper, then lightly dredge them in flour, shaking off any extra. This gives you that gorgeous crust when you sear.

Heat the olive oil in a large Dutch oven over medium heat. Sear the shanks until deep golden on both sides, about 3–5 minutes per side. Work in batches if you need to, no crowding. Remove them to a plate once they’re beautifully browned.

Make The Sauce

process shots showing how to make osso buco.

In the same pot (don’t you dare wipe it out, that’s flavor), add the onion, carrots, and celery. Cook for 5–7 minutes, scraping up the bits stuck to the bottom. Stir in the garlic and cook for another 30 seconds until fragrant.

Pour in the white wine and scrape the bottom of the pot like you mean it. Let it simmer until reduced by about half, this builds a deeper, richer sauce later.

Stir in the crushed tomatoes, beef broth, bay leaves, and thyme. Bring it up to a gentle simmer.

Simmer To Perfection

process shots showing how to make osso buco.

Tuck the browned shanks back into the sauce, making sure they’re mostly submerged. Cover the pot with a lid. Simmer gently on the stovetop (or in a 325°F oven) for about 1½ to 2 hours, until the meat is tender and practically falling off the bone. Peek occasionally to make sure it’s simmering softly, not boiling.

Make The Gremolata

process shots showing how to make osso buco.

While the veal is finishing up, stir together the lemon zest, garlic, and parsley. This little sprinkle of freshness makes everything pop.

Serve And Swoon

Discard the bay leaves and thyme sprigs. Plate the veal shanks, spoon plenty of that rich sauce over the top, and finish with a generous sprinkle of gremolata. Get your crusty bread ready, you’ll need it.

a serving of osso buco with creamy polenta in a white plate and garnished with gremolata.

Serve With

Osso Buco is all about that rich, cozy sauce, so you definitely want something on the plate to soak it all up. Here’s what I love to serve it with:

overhead shot of a bowl of creamy polenta
30 minutes mins

Creamy Polenta

creamy mashed potatoes in a white bowl garnished with parsley.
35 minutes mins

Mashed Potatoes

no knead bread in dutch oven.
18 hours hrs 50 minutes mins

No Knead Bread

two bowls with tossed salad and salad dressing in a jar.
10 minutes mins

Easy Tossed Salad

Frequently Asked Questions

What is Osso Buco, anyway?

Osso Buco literally means “bone with a hole” in Italian, it refers to the marrow hole in the center of the veal shank. That little center of bone and marrow is pure magic as it cooks, it melts into the sauce and makes it ridiculously rich and silky.

Can I use beef shanks instead of veal?

Absolutely. Beef shanks are a great budget-friendly swap. They’re a little bigger and take a tiny bit longer to get fall-apart tender, but the flavor is fantastic. Just keep simmering low and slow until the meat practically falls apart when you nudge it.

Do I really have to brown the meat first?

Yes, yes, a thousand times yes. Browning the meat builds deep flavor right from the start. Skip it and you’ll still have dinner, but you’ll miss that rich, savory base that makes Osso Buco so special. (And honestly, it’s the most satisfying part.)

My sauce looks thin, what did I do wrong?

Nothing! The sauce thickens naturally as it cools and settles. If it’s still thinner than you like, just simmer it uncovered for a few extra minutes after the meat’s done. It’ll thicken up beautifully, and no one will know the difference.

Can I make Osso Buco ahead of time?

Yes, and honestly, it tastes even better the next day. The flavors deepen and mellow overnight. Just cool completely, refrigerate, and gently reheat on the stove over low heat when you’re ready to serve.

Can I freeze Osso Buco?

You sure can. Cool it completely, pack it into airtight containers (sauce and all), and freeze for up to 3 months. Thaw overnight in the fridge and reheat gently on the stove. If the sauce looks a little thick after freezing, just splash in a bit of broth or water.

What’s the best wine to use?

Pick a dry white wine you’d actually drink. Sauvignon Blanc, Pinot Grigio, or even a dry Riesling work beautifully. Save the super expensive bottles for sipping, mid-range wine is perfect for cooking.

What if I can’t find fresh thyme or bay leaves?

No panic needed. Dried thyme works fine (use about half the amount) and you can absolutely skip bay leaves if you have to. Your Osso Buco will still turn out delicious, promise.

Do I have to make gremolata?

Technically no, but honestly? Yes. That fresh pop of lemon, garlic, and parsley lifts all the rich flavors and makes the whole dish taste brighter and more balanced. It’s 2 minutes of effort for 1000% payoff.

a serving of osso buco with creamy polenta in a white plate and garnished with gremolata.

Discover More Italian Dishes

  • Chicken Parmesan
  • Creamy Italian Sausage Pasta
  • Chicken Cacciatore
  • Pasta Puttanesca
  • Italian Chicken Sheet Pan Dinner

Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.

osso buco with gremolata and sauce on a white serving platter.
5 from 3 votes

Osso Buco

Prep 20 minutes minutes
Cook 2 hours hours 20 minutes minutes
Total 2 hours hours 40 minutes minutes
4
Rate Recipe Print Recipe
This cozy homemade Osso Buco features fall-apart tender veal shanks slowly braised in a rich tomato and white wine sauce, finished with a bright gremolata for the ultimate comforting Italian dinner.

Video

Ingredients

  • 4 veal shanks (about 2 inches thick)
  • salt and pepper (to taste)
  • ¼ cup all-purpose flour
  • 3 tablespoons olive oil
  • 1 large onion (chopped)
  • 2 medium carrots (peeled and finely chopped)
  • 2 stalks celery (finely chopped)
  • 3 cloves garlic (minced)
  • 1 cup dry white wine
  • 1½ cups beef broth (low sodium)
  • 14 ounces crushed tomatoes (1 can)
  • 2 bay leaves
  • 2 sprigs fresh thyme

For The Gremolata

  • 1 tablespoon fresh lemon zest
  • 2 cloves garlic (minced)
  • 2 tablespoons fresh parsley (finely chopped)

Before You Begin! If you make this, please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.

Instructions 

  • Pat the veal shanks dry with paper towels. Season each shank with salt and pepper. Lightly dredge them in flour, shaking off any excess.
    process shots showing how to make osso buco.
  • In a large heavy-bottomed pot or Dutch oven, heat the olive oil over medium heat. Add the veal shanks, making sure not to overcrowd the pot. Brown each side for about 3-5 minutes or until they get a nice golden color. Remove and set aside.
    process shots showing how to make osso buco.
  • In the same pot, add the onion, carrots, and celery. Cook until the vegetables are softened, about 5-7 minutes. Add the minced garlic and sauté for another minute.
    process shots showing how to make osso buco.
  • Pour in the white wine, scraping the bottom of the pot to lift up the browned bits. Allow the wine to simmer and reduce by half. Add the crushed tomatoes, beef broth, bay leaves, and thyme to the pot. Stir well.
    process shots showing how to make osso buco.
  • Return the browned veal shanks to the pot, ensuring they are submerged in the sauce. Cover and let it simmer on low heat for about 1½ to 2 hours or until the meat is tender and falling off the bone.
    process shots showing how to make osso buco.
  • While the veal is cooking, mix together the lemon zest, minced garlic, and chopped parsley. This is your gremolata.
    process shots showing how to make osso buco.
  • Once the veal shanks are tender, discard the bay leaves and thyme sprigs. Plate each veal shank and spoon some sauce over the top. Sprinkle with gremolata before serving.

Equipment

  • 6 Quart Dutch Oven

Notes

  1. Veal Shanks: Look for shanks about 1½ to 2 inches thick with a good center of marrow, that’s where all the magic happens. Beef shanks can also be used for a budget-friendly option (they’ll just need a little extra braising time).
  2. Browning Is Non-Negotiable: Browning the shanks properly before braising builds deep flavor. Don’t rush it, this is where the magic starts.
  3. Wine: Use a dry white wine you’d happily sip. Mid-range is perfect, you don’t need anything fancy.
  4. Sauce Tips: If your sauce looks thin after cooking, simmer it uncovered for a few extra minutes until it thickens naturally. Leftovers thicken even more overnight.
  5. Gremolata: It’s not just garnish, it cuts through the richness and makes the whole dish taste lighter and brighter. Totally worth the 2 minutes to mix it up.
  6. Make-Ahead: Like most braised dishes, Osso Buco tastes even better the next day after the flavors have time to develop.

Nutrition Information

Serving: 1servingCalories: 485kcal (24%)Carbohydrates: 20g (7%)Protein: 48g (96%)Fat: 19g (29%)Saturated Fat: 4g (25%)Polyunsaturated Fat: 2gMonounsaturated Fat: 11gCholesterol: 170mg (57%)Sodium: 528mg (23%)Potassium: 1410mg (40%)Fiber: 3g (13%)Sugar: 7g (8%)Vitamin A: 5594IU (112%)Vitamin C: 16mg (19%)Calcium: 116mg (12%)Iron: 4mg (22%)
© Author Joanna Cismaru

Notice: Nutrition is auto-calculated for your convenience. Where relevant, we recommend using your own nutrition calculations.

osso buco with gremolata and sauce on a white serving platter.

Did You Make This?

We love seeing what you made! Tag us on Instagram at @jocooks or hashtag #jocooks so we can see your creations!

Rate Recipe
Add Your Photo!
  • 146
Home Recipes
Joanna Cismaru

Joanna Cismaru

I'm Joanna Cismaru, home cook, recipe developer, and the person behind JoCooks since 2011. I test every recipe in my own kitchen, multiple times, until it's actually worth making. My goal is simple: recipes that work, written the way a real person cooks.

Read More
iPad showing title of ebook 30 recipes from around the world
Subscribe

Get our FREE recipe eBook + weekly newsletter!

guest
Did you make this recipe? Rate it:




The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.

guest
Did you make this recipe? Rate it:




The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

5 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments

sidebar

Headshot of Joanna Cismaru

Hey there!

I’m Joanna Cismaru, home cook, recipe developer, and the person behind JoCooks since 2011. I test every recipe in my own kitchen, multiple times, until it’s actually worth making. My goal is simple: recipes that work, written the way a real person cooks.

Read More
Collage of recipe ebooks
Subscribe

Get our FREE recipe eBook + weekly newsletter!

Pasta Favorites

baked mac and cheese in a black cast iron skillet.
45 minutes mins

Baked Mac And Cheese

freshly made crack chicken penne with a wooden spoon in a skillet.
40 minutes mins

Crack Chicken Penne

chicken pot pie pasta in a white serving bowl with a wooden serving spoon.
50 minutes mins

Chicken Pot Pie Pasta

freshly made one pot pasta in a dutch oven.
20 minutes mins

One Pot Pasta

tomato spinach chicken pasta in a white bowl.
30 minutes mins

Tomato Spinach Chicken Pasta

homemade hamburger helper lasagna from scratch in a skillet.
30 minutes mins

One Pot Hamburger Helper Lasagna

baked feta pasta in a white bowl garnished with fresh basil.
50 minutes mins

Baked Feta Pasta (Tik Tok Pasta)

sideview shot of chicken fajita pasta in a white bowl with a fork inside
45 minutes mins

Chicken Fajita Pasta

side close up shot of swedish meatball pasta in a beige braised garnished with parsley
30 minutes mins

Swedish Meatball Pasta

overhead shot of a bowl of haluski
40 minutes mins

Haluski (Cabbage and Noodles)

A stack of cookbooks
Grab a copy!

My Cookbooks

Order Now: Amazon | Indigo | Barnes & Noble | Indie Bound | Books-A-Million

Dinner Favorites

smothered pork chops in a skillet garnished with parsley.
1 hour hr 15 minutes mins

Smothered Pork Chops

a wooden spoon lifting a salisbury steak out of the skillet
30 minutes mins

Salisbury Steak

Close up of saucy beef lo mein noodles with tender steak strips, snow peas, and carrots in a dark wok.
30 minutes mins

Easy Homemade Beef Lo Mein (Ready in 30 Minutes)

side shot of beef and broccoli in a skillet
15 minutes mins

Easy Beef and Broccoli Stir Fry

skillet shepherd's pie in a cast iron skillet with a portion taken out.
1 hour hr 25 minutes mins

Skillet Shepherd’s Pie

a serving spoon inside a skillet with chicken broccoli rice casserole.
30 minutes mins

30 Minute One Pot Cheesy Chicken Broccoli Rice Casserole

side view shot of two italian stuffed peppers in a bowl
2 hours hrs 30 minutes mins

Italian Stuffed Peppers

a serving of spaghetti bolognese in a white bowl garnished with parsley.
1 hour hr 5 minutes mins

Spaghetti Bolognese

Facebook
Instagram
Pinterest
YouTube
TikTok
Visit our Other Site: Craving Home Cooked

Explore

Recipes
Cookbooks
About Jo
Contact

Legal

Privacy Policy
Accessibility
Disclaimers
© 2026 Jo Cooks
Site Credits
Designed by Melissa Rose Design Developed by Once Coupled
Back to Top
wpDiscuz

Rate This Recipe

Your vote:




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