Liputan6.com, Jakarta - An osso buco recipe is perfect when you want a warm, slow-cooked meal that feels special but is still simple to make. This famous Italian dish is known for its rich sauce, tender meat, and deep flavor that develops over time. Many home cooks love this dish because it turns basic ingredients into something comforting and satisfying with patience and gentle cooking.
An osso buco recipe usually uses thick slices of veal shank cooked slowly with vegetables, broth, and herbs. The name “osso buco” means “bone with a hole,” which describes the cut of meat and the marrow inside the bone. As it cooks, the meat becomes very soft, and the marrow adds a natural richness to the sauce without extra effort.
In this article, we will share our easy osso buco recipe and tips so you can get perfect results. We will also talk about how to store the leftovers and some side dish ideas to serve with this tasty dish. We gathered the information from various sources, Tuesday (23/12/2025).
Advertisement
Classic Osso Buco Recipe
Osso buco is actually pretty easy to make. If you want to try it, just follow this osso buco recipe:
Ingredients
- 4 veal shanks, about 1.5 inches thick
- Salt and black pepper
- 1/2 cup all-purpose flour
- 3 tablespoons olive oil
- 1 medium onion, finely chopped
- 1 carrot, finely chopped
- 1 celery stalk, finely chopped
- 3 garlic cloves, minced
- 1 cup dry white wine
- 1 can (400 g) crushed tomatoes
- 2 cups beef or veal broth
- 2 bay leaves
- 1 teaspoon dried thyme
- Zest of 1 lemon
- Fresh parsley, chopped
Instructions
1. Pat the veal shanks dry using paper towels. Season both sides with salt and black pepper. Lightly coat each piece with flour, shaking off any extra flour so the crust stays thin.
2. Heat olive oil in a large, heavy pot over medium heat. Place the veal shanks in the pot and brown them slowly on both sides. This step builds flavor, so do not rush it. Once browned, remove the meat and set it aside.
3. In the same pot, add the onion, carrot, and celery. Cook for several minutes while stirring until the vegetables soften and release their aroma. Add the garlic and cook briefly, making sure it does not burn.
4. Pour in the white wine and gently scrape the bottom of the pot to lift any browned bits. Let the wine simmer for a few minutes until the sharp alcohol smell fades.
5. Add the crushed tomatoes, broth, bay leaves, and thyme. Stir well to combine everything into a smooth sauce. Return the veal shanks to the pot, making sure they are partly covered by the liquid.
6. Reduce the heat to low, cover the pot, and let the osso buco cook slowly for about 1.5 to 2 hours. Turn the meat once or twice during cooking so it cooks evenly and stays moist.
7. When the meat is very tender and nearly falling off the bone, remove the bay leaves. Sprinkle lemon zest and fresh parsley over the dish before serving to add brightness and balance.
Advertisement
Tips to Make Perfect
Making a great osso buco recipe is easier when you focus on technique rather than extra ingredients. The tips below help improve texture, flavor, and presentation without adding complicated steps.
1. Tie the veal shanks with kitchen string before cooking. This helps the meat keep its shape during long cooking and prevents it from falling apart too early.
2. Brown the meat in small batches if needed. Crowding the pot lowers the heat and causes steaming instead of browning, which reduces flavor.
3. Use a heavy pot with a tight lid. This keeps heat steady and moisture inside, allowing the meat to cook evenly and stay juicy.
4. Keep the simmer very gentle. Strong boiling can make the meat tough, while slow bubbling helps break down connective tissue properly.
5. Turn the veal carefully using tongs. Rough handling can separate the meat from the bone too soon.
6. Skim excess fat from the surface during cooking if needed. This keeps the sauce balanced and not too heavy.
7. Let the dish rest for a few minutes before serving. This allows the sauce to settle and coat the meat better.
How to Store and Reheat Osso Buco
Knowing how to handle leftovers is important when making an osso buco recipe, especially because this dish often tastes even better the next day. Proper storage keeps the meat tender and the sauce rich without losing quality.
To store osso buco, let it cool completely before placing it in airtight containers. In the refrigerator, it stays fresh for up to three days. For longer storage, place it in freezer-safe containers and freeze for up to three months. Make sure the meat is fully covered with sauce to prevent dryness and freezer burn.
When reheating, warm osso buco slowly over low heat on the stove. Add a small amount of broth or water if the sauce is too thick. Stir gently and turn the meat carefully to avoid breaking it apart. You can also reheat it in the oven at low temperature, covered, until heated through.
Advertisement
Tasty Side Dishes to Serve With Osso Buco
A well-chosen side dish can make an osso buco recipe feel complete and balanced. The sides below pair well with the rich sauce and tender meat without overpowering it.
1. Creamy polenta
2. Mashed potatoes
3. Risotto Milanese
4. Buttered egg noodles
5. Steamed green beans
6. Roasted carrots
7. Garlic sautéed spinach
8. Soft parmesan mashed cauliflower
9. Crusty Italian bread
10. Lemon herb rice
11. Roasted asparagus
12. Simple mixed green salad

:strip_icc()/kly-media-production/medias/5449444/original/013599400_1766060329-ossobuco-2535546_1280.jpg)
:strip_icc()/kly-media-production/medias/5449445/original/053199300_1766060329-ossobuco-2535556_1280.jpg)
:strip_icc()/kly-media-production/medias/5449446/original/090691100_1766060329-calf-2050129_1280.jpg)