Why You’ll Love This Recipe
- Comforting and Hearty: Osso Buco is the ultimate comfort food, perfect for a cozy dinner.
- Rich Flavor Profile: The combination of braised veal, wine, and herbs creates a deeply satisfying taste.
- Tender and Juicy Meat: Slow cooking ensures the veal shanks become melt-in-your-mouth tender.
- Fresh Gremolata Topping: The zesty gremolata adds a burst of freshness that complements the rich sauce.
- Versatile Serving Options: Serve with various sides to suit your preferences, from polenta to mashed potatoes.
- Impressive Yet Achievable: While it may seem daunting, this recipe is straightforward with the right techniques.
Ingredients & Preparation Notes
- Veal Shanks: Look for shanks that are about 1 1/2 inches thick for the best results. If unavailable, beef shanks can be used as a substitute.
- All-Purpose Flour: Used for dredging to create a flavorful crust. Gluten-free flour works well if needed.
- Olive Oil: Essential for browning the meat and sautéing the vegetables.
- Onion, Carrots, Celery: These form the classic mirepoix, adding depth to the dish.
- Garlic: Adds a robust flavor to both the braising liquid and the gremolata.
- Dry White Wine: Helps deglaze the pot and adds acidity to balance the richness.
- Diced Tomatoes: Provides a sweet and tangy element to the sauce.
- Beef Broth: Enhances the savory flavor of the dish.
- Dried Thyme: A key herb that complements the other flavors.
- Fresh Parsley, Lemon Zest, Garlic: These are the components of the gremolata, adding a fresh finish.
Professional Tips & Techniques
- Browning the Meat: Ensure the veal shanks are well-browned on all sides. This step is crucial for developing flavor and creating a rich sauce.
- Deglazing: After browning, use the white wine to scrape up the flavorful browned bits from the bottom of the pot. This adds depth to your sauce.
- Braising Temperature: Maintain a steady oven temperature of 325°F (165°C) for even cooking. The low and slow approach ensures tender results.
- Checking Doneness: The meat should be fork-tender and easily pull away from the bone. If it’s not, continue cooking in 15-minute increments.
- Resting Time: Allow the Osso Buco to rest for 10-15 minutes after cooking. This lets the flavors meld and the meat to relax, improving tenderness.
- Gremolata Timing: Add the gremolata just before serving to preserve its fresh flavor and vibrant color.
Recipe Variations
- Beef Shanks: Substitute veal shanks with beef shanks for a more budget-friendly option.
- Vegetarian Version: Use large portobello mushrooms or thick slices of eggplant in place of meat, and vegetable broth instead of beef broth.
- Herb Variations: Experiment with different herbs like rosemary or oregano to change the flavor profile.
- Citrus Twist: Add a splash of orange juice to the braising liquid for a subtle citrus note.
- Spicy Kick: Include a pinch of red pepper flakes for some heat.
- Wine-Free Option: Use additional beef broth or a non-alcoholic white wine substitute if avoiding alcohol.
- Gluten-Free: Use gluten-free flour for dredging to accommodate dietary restrictions.
- Slow Cooker Method: Adapt the recipe for a slow cooker by browning the meat and vegetables first, then cooking on low for 6-8 hours.
Serving Suggestions
- Creamy Polenta: A classic pairing that soaks up the rich sauce beautifully.
- Mashed Potatoes: Another great option for a comforting meal.
- Risotto: The creamy texture of risotto complements the tender meat.
- Roasted Vegetables: Serve with roasted root vegetables for a hearty, balanced plate.
- Fresh Salad: A simple green salad with a light vinaigrette can balance the richness of the dish.
- Presentation Tip: Garnish with a sprig of fresh thyme or a lemon wedge for an elegant touch.
- Wine Pairing: A full-bodied red wine like a Sangiovese or a robust Chianti pairs well with Osso Buco.
Storage & Make-Ahead Tips
- Refrigeration: Store leftovers in an airtight container in the refrigerator for up to 3-4 days.
- Freezing: Osso Buco freezes well. Cool completely, then freeze in a freezer-safe container for up to 3 months.
- Reheating: Thaw overnight in the refrigerator before reheating gently on the stove or in the oven.
- Make-Ahead: Prepare the Osso Buco a day ahead and reheat before serving. The flavors will deepen overnight.
- Gremolata Storage: Store the gremolata separately and add it just before serving to maintain its freshness.
Frequently Asked Questions
Q: Can I make this ahead of time?
Yes, Osso Buco is an excellent make-ahead dish. The flavors intensify when left to sit overnight.
Q: What can I use if I can’t find veal shanks?
Beef shanks are a great substitute. They require the same cooking time and yield similar results.
Q: Is there a vegetarian version of this recipe?
Absolutely. Use large portobello mushrooms or thick slices of eggplant in place of meat, and vegetable broth instead of beef broth.
Q: How do I know when the Osso Buco is done?
The meat should be fork-tender and easily pull away from the bone. If it’s not, continue cooking in 15-minute increments.
Q: Can I use a slow cooker for this recipe?
Yes, you can adapt it for a slow cooker. Brown the meat and vegetables first, then cook on low for 6-8 hours.
Q: What are some good side dishes to serve with Osso Buco?
Creamy polenta, mashed potatoes, risotto, or roasted vegetables all pair well with Osso Buco.
Q: How long can I store leftovers?
Store leftovers in the refrigerator for up to 3-4 days or freeze for up to 3 months.
Q: Can I make this dish gluten-free?
Yes, simply use gluten-free flour for dredging the veal shanks.
Conclusion
Osso Buco with Gremolata is a timeless Italian dish that brings comfort and flavor to any table. With its tender, slow-cooked meat and vibrant gremolata topping, it’s a meal that’s both impressive and achievable. Whether you’re cooking for a special occasion or a cozy family dinner, this recipe is sure to delight.
Give it a try and share your experience on social media. Enjoy the rich, hearty flavors and the joy of mastering a culinary classic!

Osso Buco with Gremolata
Equipment
- Dutch oven or heavy-bottomed pot with lid
- Oven
Ingredients
- 4 veal shanks about 1 1/2 inches thick
- 1/2 cup all-purpose flour for dredging
- 4 tbsp olive oil
- 1 onion finely chopped
- 2 carrots diced
- 2 celery stalks diced
- 4 garlic cloves minced
- 1 cup dry white wine
- 1 can diced tomatoes 14.5 oz
- 1 cup beef broth
- 1 tsp dried thyme
- 2 tbsp fresh parsley chopped
- 1 tbsp lemon zest
- 2 cloves garlic minced, for gremolata
Instructions
- Preheat your oven to 325°F (165°C). Season the veal shanks with salt and pepper, then dredge them in flour, shaking off any excess.
- Heat the olive oil in a large Dutch oven over medium-high heat. Brown the veal shanks on all sides, about 8-10 minutes total. Remove the shanks and set aside.
- In the same pot, add the onion, carrots, and celery. Cook until softened, about 5 minutes. Add the garlic and cook for another minute.
- Pour in the white wine, scraping up any browned bits from the bottom of the pot. Let it simmer until reduced by half, about 5 minutes.
- Add the diced tomatoes, beef broth, and thyme. Stir to combine, then return the veal shanks to the pot. The liquid should come about halfway up the sides of the shanks.
- Cover the pot and transfer it to the preheated oven. Braise for about 2 hours, or until the meat is tender and falling off the bone.
- While the Osso Buco cooks, prepare the gremolata by mixing the parsley, lemon zest, and minced garlic in a small bowl.
- Once the Osso Buco is done, remove it from the oven. Serve the veal shanks with the braising liquid spooned over them, and sprinkle with gremolata just before serving.
