Rating: 3.48
(75)

Osso Buco

August 8, 2025

Osso Buco is a traditional Italian dish made with braised veal shanks, cooked with vegetables, white wine, and broth. The meat becomes incredibly tender, and the marrow in the bone adds an extra depth of flavor to the dish. It is often garnished with gremolata and served with risotto or polenta.

Osso Buco, meaning “bone with a hole” in Italian, is a traditional dish from Milan that celebrates the art of slow cooking. At its heart are cross-cut veal shanks, each with a rich marrow-filled bone that gives the dish its distinctive depth of flavor. This isn’t a meal you rush, it’s a comforting, hearty dish that rewards patience with tender meat and a luscious sauce.

The magic of Osso Buco begins with browning the veal shanks to develop a deep, savory crust. They’re then slowly braised in a flavorful mixture of onions, carrots, celery, garlic, white wine, and stock. As the meat cooks low and slow, it becomes fork-tender, and the marrow melts into the sauce, adding a luxurious richness. Tomatoes are often added for brightness, creating a balanced sauce that’s both hearty and refined.

One of Osso Buco’s signature touches is the gremolata, a simple mixture of lemon zest, garlic, and fresh parsley sprinkled over the dish just before serving. This fresh, aromatic garnish cuts through the richness of the braise, adding a burst of brightness that elevates every bite.

Traditionally, Osso Buco is served with risotto alla Milanese, a saffron-infused risotto that complements the braised meat perfectly. The creamy risotto absorbs the flavorful sauce, making each spoonful an indulgent experience. However, it can also be paired with polenta, mashed potatoes, or even crusty bread for soaking up every drop of the delicious gravy.

What makes Osso Buco so special is its ability to bring people together. The slow-cooked aroma fills the home, building anticipation for a shared meal. It’s a dish that feels equally suited for a cozy family dinner or an elegant dinner party.

Whether enjoyed in its traditional form or with a modern twist, Osso Buco remains a shining example of how humble ingredients, treated with care and time, can transform into a masterpiece. With its tender meat, velvety sauce, and vibrant gremolata, it’s no wonder this Milanese classic continues to hold a cherished place in Italian cuisine.

Osso Buco
Osso Buco
3.48 from 75 votes
Osso Buco is a traditional Italian dish made with braised veal shanks, cooked with vegetables, white wine, and broth. The meat becomes incredibly tender, and the marrow in the bone adds an extra depth of flavor to the dish. It is often garnished with gremolata and served with risotto or polenta.
Servings 4 people
Prep Time 30 minutes
Cook Time 2 minutes
Total Time 2 minutes

Ingredients
  

  • 4 pieces veal shanks about 1-1.5 inches thick, with bone
  • 1/2 cup all-purpose flour for dusting
  • 2 tbsp olive oil
  • 1 cup onion chopped
  • 1 cup carrot chopped
  • 1 cup celery chopped
  • 2 cloves garlic minced
  • 1 cup white wine
  • 2 cups beef broth
  • 1 tsp thyme dried
  • 1 tsp salt or to taste
  • 1/2 tsp black pepper or to taste
  • 2 tbsp parsley chopped, for gremolata
  • 1 clove garlic minced, for gremolata
  • 1 tsp lemon zest for gremolata

Instructions
 

  • Pat the veal shanks dry with a paper towel and dust them with flour, shaking off any excess.
  • In a large pot or Dutch oven, heat the olive oil over medium-high heat. Add the shanks and brown them on all sides, then remove and set aside.
  • Lower the heat to medium, add onions, carrots, and celery to the pot, and sauté until they are softened, about 5-7 minutes.
  • Add minced garlic and cook for an additional minute until fragrant.
  • Pour in the white wine and scrape up any browned bits from the bottom of the pot. Let it simmer until slightly reduced.
  • Return the veal shanks to the pot and add the beef broth, thyme, salt, and pepper. Bring to a simmer.
  • Cover the pot and reduce the heat to low. Let it braise for about 2 hours, or until the meat is tender and falling off the bone.
  • To make the gremolata, mix the parsley, garlic, and lemon zest in a small bowl.
  • Serve the osso buco hot, garnished with gremolata.

Nutrition

Serving: 1gCalories: 500kcalCarbohydrates: 15gProtein: 45gFat: 25gSaturated Fat: 9gPolyunsaturated Fat: 2gMonounsaturated Fat: 11gCholesterol: 150mgSodium: 900mgPotassium: 800mgFiber: 3gSugar: 5gVitamin A: 6000IUVitamin C: 20mgCalcium: 100mgIron: 5mg
Calories: 500kcal
Meal Type: Lunch
Cuisine: Italian
Keyword: braised dishes, italian cuisine, Osso Buco
Cooking Method: Baked
Time: >45 Min
Level: Easy
Tried this recipe?Mention @coolinarco or tag #coolinarco!
Beef Bourguignon
Beef Bourguignon
A classic French stew made with beef, red wine, and vegetables. Perfect for a hearty meal.
Check out this recipe
Beef Stew in Red Wine Sauce
Beef Stew in Red Wine Sauce
A hearty and flavorful beef stew slowly cooked in a rich red wine sauce, making it tender and delicious.
Check out this recipe
Corned Beef & Cabbage
Corned Beef & Cabbage
A traditional Irish-American dish, Corned Beef & Cabbage is a flavorful and comforting meal often enjoyed on St. Patrick’s Day.
Check out this recipe
Simple Ground Beef Stroganoff
Simple Ground Beef Stroganoff
This Simple Ground Beef Stroganoff is a quick and easy dinner option, combining tender ground beef with a creamy mushroom sauce served over egg noodles.
Check out this recipe
Beef Paprikash
Beef Paprikash
A hearty and flavorful dish featuring tender beef cooked with paprika, onions, and sour cream. This Hungarian-inspired recipe is perfect for those looking for a comforting meal with a rich and savory taste.
Check out this recipe
Hearty Beef Stew
Hearty Beef Stew
A comforting and warming dish, Hearty Beef Stew is perfect for cooler weather. It’s filled with tender beef, hearty vegetables, and a rich, flavorful broth.
Check out this recipe
Grilled Beef and Portobello Mushroom Caps
Grilled Beef and Portobello Mushroom Caps
Juicy beef and savory portobello mushrooms come together in this delicious grilled dish.
Check out this recipe
Beef Stew with Root Vegetables
Beef Stew with Root Vegetables
A hearty beef stew filled with tender chunks of beef and a variety of root vegetables, simmered to perfection.
Check out this recipe
Beef and Barley Stew
Beef and Barley Stew
A hearty and comforting stew made with tender beef, barley, and a variety of vegetables.
Check out this recipe
Beef Wellington
Beef Wellington
A classic British dish consisting of beef fillet coated in pâté and wrapped in puff pastry.
Check out this recipe
Join the Conversation
  1. User avatar frances.dibbert48 says:

    4 stars
    What even is osso buco? I thought it was just a fancy name for stew. Had no idea it was veal!

  2. 2 stars
    So much time for a dish that was just okay. Not worth 2 hours in my opinion. Maybe im just not a fan of veal.

    1. User avatar joel.hackett97 says:

      2 stars
      2 hours? That’s too long for meat if u ask me. I prefer simple stuff like spaghetti. Veal ain’t my thing either!

    2. User avatar Quickbeam says:

      4 stars
      I totally understand your thoughts! Osso buco takes time, but the flavor is amazing if done right. Maybe try a faster recipe next time?

  3. User avatar Majin Vegeta says:

    1 star
    Ugh, I can’t even find veal shanks at my grocery store. Is there a substitute?

    1. User avatar henriette.effertz says:

      3 stars
      Why don’t you just use beef shank? It’s similar and way easier to find! Am I right?

    2. User avatar anonymous_hacker says:

      4 stars
      You can try using pork shanks or even chicken thighs! They won’t taste the same but should work.

  4. User avatar cleo.senger28 says:

    4 stars
    This osso buco recipe is legit! I added some mushrooms for fun, and it turned out great. Gonna impress my in-laws!

    1. User avatar reita.swift2003 says:

      2 stars
      Mushrooms? Really? I don’t know about that. Might cover the veal taste. But good luck anyway!

    2. User avatar Dominic Vernius says:

      5 stars
      Sounds delicious! Adding mushrooms was a clever twist. Best of luck with your in-laws!

  5. User avatar ward.zieme47 says:

    3 stars
    I didn’t have white wine, used apple juice instead. Hmm… kind of weird taste, but my family ate it all! 😂

    1. User avatar Siona Atreides says:

      3 stars
      Apple juice? That’s different! I’m glad your family liked it, but I’m not sure I’d try that. 😅

  6. User avatar jacinta.gulgowski2000 says:

    5 stars
    This was amazing!!! First time trying veal and it turned out so tender. Will make again!

    1. User avatar Majikthise says:

      3 stars
      I tried this too and it ended up tough! I think I overcooked it. Any tips?

  7. User avatar genaro.ruecker24 says:

    1 star
    Instructions lost me at the gremolata part. What even is that? I just sprinkled parsley on top lol!

  8. User avatar walter.hessel55 says:

    2 stars
    Too hard to make! I prefer simple stuff like spaghetti.

  9. 3 stars
    Was a bit tough, not sure if I cooked it long enough. But still tasty!!

  10. User avatar Sha Warvo says:

    5 stars
    This dish is so good! I never thought I could make something that tastes this gourmet. My family loved it!

  11. User avatar alfred.okeefe says:

    5 stars
    Delicious! I added some mushrooms and used chicken broth instead, still turned out great!

    1. 5 stars
      That sounds like a great twist! I’m gonna try that with mushrooms next time. 🎉

    2. 2 stars
      Mushrooms? Hmm, not sure about that. The recipe is pretty specific for a reason. Might mess it up.

  12. 4 stars
    The gremolata was a great touch! Didn’t think it would make a diff, but it did.

  13. User avatar tomas.corkery23 says:

    3 stars
    I followed the recipe step by step but it turned out kinda dry. Maybe braising for too long?

    1. 4 stars
      I’m sorry to hear that! Maybe try reducing the cooking time a bit next time, or check the heat level. That can make a big difference in texture.

  14. 4 stars
    This is basically a Italian classic. Make sure to serve it with risotto, trust me.

    1. User avatar rich.landlord says:

      5 stars
      Absolutely! Osso Buco is amazing, but have you tried it with polenta? That’s the real classic dish!

    2. User avatar russel.ortiz says:

      3 stars
      Risotto?? I always serve it with mashed potatoes instead. Works fine for me!

  15. User avatar zachariah.heathcote1970 says:

    2 stars
    Too much garlic! My husband said it tasted like I was trying to ward off vampires 😂

  16. User avatar douglass.kuvalis1957 says:

    2 stars
    Not a fan. The wine flavor was way too strong for my taste. I guess it’s just not for me.

  17. User avatar olin.borer91 says:

    3 stars
    Good recipe but confusing to follow. More pics would help 100%

  18. 1 star
    Osso Buco? More like O-so-boring. Not my thing.

  19. User avatar collene.hauck says:

    5 stars
    This was amazing! So tender and flavorful. Will definitely make this again.

    1. User avatar Ka'o Muakagh says:

      5 stars
      So glad you loved it! It’s one of my favorites too. The gremolata really adds that fresh kick!

  20. User avatar dionna.morissette1977 says:

    3 stars
    Meat fell off the bone for sure! But what the heck is gremolata? Never heard of that before.

  21. 4 stars
    Easy to follow! Mine took an extra hour tho. Still turned out great! 👍

    1. 5 stars
      Glad it turned out great! Even with the extra hour, it’s worth it for that tenderness. 🤤

    2. User avatar dione.ledner93 says:

      3 stars
      An extra hour? Wow, I don’t know if I’d have the patience for that. Is it really worth it?

  22. 5 stars
    I made this for my family dinner, and it disappeared in minutes! A hit!

    1. 5 stars
      Glad to hear it was a hit! Osso Buco is always a crowd pleaser. Did you serve it with anything special?

  23. 2 stars
    I don’t get it. Why can’t we just grill the meat? This seems overly complicated.

  24. User avatar rickiestmorty says:

    1 star
    Ugh. I don’t know what I did wrong but it was kinda bland. More spices next time.

  25. 3 stars
    I think I put too much garlic. It was a bit overpowering. But still good!

  26. User avatar galen.schaefer78 says:

    3 stars
    Srsly? A whole cup of white wine?! I can only taste the wine. It was alright, but not great.

    1. User avatar eugenie.hoppe12 says:

      4 stars
      I get your point about the wine… but it’s supposed to add depth. Maybe try cooking it a bit longer next time?

  27. User avatar norbert.mccullough12 says:

    4 stars
    I used lamb shanks instead and it turned out good too. Just saying.

  28. 4 stars
    Wasnt sure about the wine part, but it made the dish incredible. Thanks for the tip!

    1. User avatar catherina.dach1988 says:

      2 stars
      Wine in food? Never thought it would be good. Might try it, but not sure about the taste. Why not use water instead?

    2. User avatar hubert.fritsch says:

      5 stars
      I was skeptical about the wine too, but you just gotta trust the recipe! Glad it worked out for you!

  29. User avatar renay.homenick says:

    5 stars
    Yummy 🙂 loved it!!

    1. 5 stars
      So glad you loved it! Osso Buco is such a comforting dish. Have you tried it with risotto?

  30. User avatar zonia.green11 says:

    5 stars
    Absolutely delicious! The meat was so tender and flavorful. I could eat this every day. 😊

  31. 2 stars
    This recipe fake? I thought Osso Buco was made with chicken. What a surprise.

    1. User avatar breana.wisoky30 says:

      4 stars
      Osso Buco is made with veal, not chicken! It’s a traditional Italian dish. Don’t get confused. 🙂

  32. User avatar shalon.braun71 says:

    2 stars
    Hey, this seems too complicated for me. I usually just grill my meat. Is this really worth it?

  33. 2 stars
    I don’t like veal… Can you make this with beef instead? Also, what’s gremolata? Sounds fancy.

  34. User avatar chong.lockman says:

    3 stars
    I tried this but ended up overcooking the meat. Any tips for not messing it up next time?

    1. User avatar hsiu.kuhlman says:

      4 stars
      Maybe try cooking it on a lower heat and keep checking it? Overcooking can happen so easily with meat.

    2. 3 stars
      I dunno, I never really follow the time, just go by feel! If it looks done, I take it out. Don’t stress too much!

  35. 5 stars
    Absolutely loved this recipe! The veal was so tender and flavorful. Will definitely make again.

  36. User avatar kyong.yundt12 says:

    4 stars
    Yum! The gremolata really took it over the top! Will definitely make again.

    1. User avatar scarlet.wiegand1954 says:

      3 stars
      Gremolata? What’s that? Just sounds fancy to me. Does it make a big difference?

    2. User avatar ArabianNights says:

      5 stars
      I totally agree! The gremolata adds such a nice freshness. Can’t wait to try it myself!

  37. 3 stars
    Too much garlic for my taste. Couldn’t finish it. Next time, I’ll skip that.

    1. User avatar Audrea Sporer DVM says:

      4 stars
      I think garlic is the best part! Maybe just use less next time if it’s too much for you. 😊

  38. 5 stars
    Absolutely delicious! Perfect for a special occasion! 🥰

  39. User avatar Rogelio Heidenreich says:

    5 stars
    Yum!! 😍

  40. 5 stars
    This recipe is the real deal! My family loved it and it was so tender, thank you!

    1. 5 stars
      So glad to hear that! Osso Buco is one of my favorites too! ❤️

  41. 4 stars
    I had some doubts about the wine, but it turned out really good. Who knew you could cook with wine?

  42. User avatar mark.stiedemann84 says:

    2 stars
    This was way too salty for my taste. Next time I’ll skip the added salt. Disappointed.

  43. User avatar lyle.friesen says:

    1 star
    Why does it take TWO hours to cook?! Ain’t nobody got time for that. 😩

  44. 5 stars
    Yum! I added some mushrooms because I like them. Didn’t really change much tho.

  45. User avatar cecil.howell32 says:

    5 stars
    This is fancy food! Can serve at a party or summthing. I loved it!

  46. User avatar Michael Otto Nuys says:

    2 stars
    I dont like veal. can I use chicken instead? Also my mom said this is a waste of good meat.

  47. User avatar jacelyn.jaskolski25 says:

    1 star
    I feel like its hard to screw up osso buco, but my first try was a disaster. Should’ve watched a video!

3.48 from 75 votes
Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Like 241
Close
Coolinarco.com © Copyright 2025. All rights reserved.
Close
Popular Search: