If I could choose one meal to define cozy, family-friendly comfort food, it would be a generous bowl of fall-off-the-bone lamb osso buco.
This recipe delivers a restaurant-quality meal at home with minimal active effort, creating deeply flavorful lamb shanks braised in an aromatic, golden saffron sauce. The braise is hands-off for most of the cooking time, allowing you to focus on other things while the oven works its magic. We finish this hearty dish with a vibrant preserved lemon gremolata, adding a bright, zesty contrast to cut through the richness of the lamb.

Ingredients
- Lamb Shanks (The Star): 4 lamb shanks, cross-cut (about 350-400 g / 12-14 oz each). Cross-cut shanks expose the marrow, which melts into the sauce for extra richness. Pat the shanks very dry with paper towels before seasoning; this ensures a deep, rich brown crust during searing.
- Braising Base (The Mirepoix): 1 large yellow onion, 2 carrots, 2 celery stalks, all finely diced. These aromatic vegetables form the foundation of the sauce; ensure they are finely diced so they soften and melt into the liquid. Do not omit the mirepoix; it provides essential sweetness and savory depth to balance the lamb.
- Sauce Liquids and Flavorings: 1 can crushed tomatoes (400 g / 14.5 oz), 700 ml (3 cups) chicken or vegetable stock, 1 bay leaf, 1/2 tsp dried oregano, 1/4 tsp granulated sugar. Use high-quality crushed tomatoes for the best flavor and texture in the sauce base. The sugar balances the acidity of the tomatoes and enhances the savory notes of the lamb. (Use beef stock for a deeper flavor profile if preferred.)
- Saffron and Preserved Lemon: 1/2 tsp saffron threads, 1 preserved lemon (rinsed). Saffron adds a unique floral aroma and signature golden color to the sauce; ensure it’s bloomed in warm stock for 10 minutes before use. The preserved lemon rind and pulp are used in both the braise and the garnish; choose a high-quality preserved lemon for its salty and savory-sweet character.
- Gremolata Topping: 60 g (1/2 cup) fresh flat-leaf parsley (divided), 50 g (1/2 cup) shelled pistachios (toasted and chopped), preserved lemon rind. The gremolata provides a fresh, bright contrast to the rich braise; ensure the pistachios are toasted for extra crunch and nutty flavor. Use flat-leaf parsley over curly parsley for better flavor and visual appeal. (You can also substitute almonds or walnuts if pistachios aren’t available.)
- Pantry Staples: 60 ml (4 tbsp) olive oil, 30 g (1/4 cup) all-purpose flour, 4 cloves garlic (minced), sea salt, freshly ground black pepper, pinch of red pepper flakes (optional). The flour helps create a dark crust on the lamb and thickens the sauce slightly during braising. Season generously with salt and pepper before searing to build flavor from the beginning.
Instructions
Hereโs how to create this beautiful lamb osso buco recipe. This dish requires minimal active time, making it perfect for weekend cooking.
- Sear the Lamb Shanks: Pat the lamb shanks very dry with paper towels, then season generously with sea salt and freshly ground black pepper. Lightly dredge the shanks in the all-purpose flour, shaking off any excess. Heat 2 tbsp olive oil in a large oven-safe Dutch oven over medium-high heat. Sear the lamb shanks on all sides until deep brown, about 4-6 minutes per side. Remove shanks and set aside.
- Sautรฉ the Aromatics: Reduce the heat to medium and add the remaining 2 tbsp olive oil to the pot. Add the diced onion, carrots, and celery; cook for 8-10 minutes until softened and lightly browned, stirring occasionally. Add the minced garlic and cook for 1 additional minute until fragrant; scrape up any browned bits from the bottom of the pot.
- Build the Saffron Braising Liquid: Stir in the crushed tomatoes, chicken stock, bloomed saffron (and its soaking liquid), bay leaf, dried oregano, granulated sugar, and the finely diced preserved lemon pulp and rind. Bring the mixture to a gentle simmer, stirring to combine all ingredients. Return the seared lamb shanks to the pot, ensuring they are mostly submerged in the liquid.
- Braise Low and Slow in the Oven: Cover the Dutch oven tightly with a lid and transfer to a preheated oven at 160ยฐC (325ยฐF). Braise for 2.5 to 3 hours, or until the lamb shanks are fork-tender and easily pull away from the bone. Check for doneness around 2.5 hours; if resistance remains, continue braising for another 30 minutes. If the braising liquid looks too thick or reduces too quickly, add a splash of extra stock or water; I usually keep a small amount warm on the stove for this purpose.
- Prepare the Gremolata: While the lamb braises, prepare the Preserved Lemon and Pistachio Gremolata. In a small bowl, combine half of the finely chopped fresh parsley, the toasted pistachios, and the finely minced preserved lemon rind. This topping should be prepared fresh just before serving to maximize its bright flavor and texture.
- Finish and Serve: Carefully remove the Dutch oven from the oven; discard the bay leaf. Taste the sauce and adjust seasonings if necessary, then ladle a generous portion of the glossy, golden saffron sauce over creamy polenta or couscous. Place one lamb shank on top, garnish generously with the fresh gremolata, and serve immediately.
Why Saffron and Preserved Lemon Make This Recipe Unique
Saffron’s Role in Braising
Saffron adds an earthy, floral dimension that complements the rich flavor of lamb, enhancing savory notes without overpowering them. This specific flavor profile is perfect for braised dishes where depth is key, making this lamb osso buco recipe truly special.
The Bright Contrast of Preserved Lemon
Preserved lemon offers a salty, pungent, and slightly sweet flavor. This acidity cuts through the richness of the braised meat and sauce, preventing the dish from feeling heavy and ensuring a balanced taste.
Pistachio Gremolata for Texture
The addition of toasted pistachios in the gremolata provides a necessary crunch against the tender lamb and smooth sauce. This combination of textures makes every bite interesting and enhances the overall experience of the dish.

Best Side Dishes for Lamb Osso Buco
Creamy Polenta
Creamy polenta is the classic pairing for osso buco; a soft bed of polenta absorbs the sauce beautifully and provides a comforting texture. It’s a healthy eating option that feels indulgent.
Fluffy Couscous
A lighter alternative that soaks up the golden sauce; choose a larger grain couscous for a substantial side dish. This is a quick meal option that keeps the dish family-friendly.
Roasted Vegetables
Root vegetables like parsnips, carrots, or potatoes provide a grounding element and add color to the plate. They offer a simple, healthy accompaniment to this rich lamb osso buco recipe.
Crusty Bread
A must-have for soaking up every last bit of the saffron sauce; choose a rustic sourdough or ciabatta. This ensures no delicious sauce goes to waste.
FAQs
What if I donโt have a Dutch oven?
You can use any heavy-bottomed pot that is oven-safe and has a tight-fitting lid. If the lid isn’t tight, cover the pot with foil before placing the lid on top to trap steam. I have even used a standard stock pot wrapped tightly in heavy-duty foil in a pinch to get the slow-braised effect for this lamb osso buco.
Can I make this lamb osso buco in a pressure cooker?
Yes, pressure cooking dramatically reduces the cooking time. Sear the lamb and sautรฉ the aromatics as directed, then pressure cook at high pressure for 45-60 minutes for tender results. This is a fantastic time-saving method for quick meals.
Can I use different cuts of lamb for this recipe?
Yes, you can substitute lamb shoulder or leg steaks, but the braising time may need adjustment; ensure the cut is bone-in to retain moisture. A bone-in shoulder cut takes about 90 minutes, for example.
How do I store and reheat leftovers?
Store leftovers in an airtight container for up to 3 days in the refrigerator; the flavors often deepen overnight. To reheat, warm gently on the stove or in the oven, or microwave individual portions; add a splash of stock if the sauce is too thick. This makes it a great meal prep recipe; the lamb osso buco improves overnight.
Why do I need to pat the shanks dry?
Patting the shanks dry before seasoning and searing allows the Maillard reaction to occur, creating a deep brown crust and richer flavor. Wet meat steams instead of searing, which results in less flavor development in the final lamb osso buco recipe.
Can I make the gremolata ahead of time?
It’s best to prepare the gremolata fresh just before serving to maximize its vibrant color and bright, zesty flavor. If you must prep ahead, store the chopped components separately and combine at the last minute to preserve the crunch of the pistachios.
Conclusion
This saffron-kissed lamb osso buco recipe delivers a truly exceptional meal, transforming simple ingredients into a rich, flavorful experience that is surprisingly easy to make. Add this family-friendly recipe to your rotation and save it to Pinterest for later to make meal planning simpler.
Print
lamb osso buco recipe
- Total Time: 180 minutes
- Yield: 4 servings 1x
- Diet: General
Description
This recipe delivers a restaurant-quality meal with fall-off-the-bone lamb shanks braised in an aromatic, golden saffron sauce. The dish is finished with a vibrant preserved lemon gremolata, adding a bright, zesty contrast to the rich lamb.
Ingredients
- 4 lamb shanks, cross-cut (about 350–400 g / 12–14 oz each)
- 1 large yellow onion, finely diced
- 2 carrots, finely diced
- 2 celery stalks, finely diced
- 1 can crushed tomatoes (400 g / 14.5 oz)
- 700 ml (3 cups) chicken or vegetable stock
- 1 bay leaf
- 0.5 tsp dried oregano
- 0.25 tsp granulated sugar
- 0.5 tsp saffron threads
- 1 preserved lemon, rinsed (pulp and rind separated for use)
- 60 g (0.5 cup) fresh flat-leaf parsley, divided
- 50 g (0.5 cup) shelled pistachios, toasted and chopped
- 60 ml (4 tbsp) olive oil
- 30 g (0.25 cup) all-purpose flour
- 4 cloves garlic, minced
- sea salt, to taste
- freshly ground black pepper, to taste
- pinch of red pepper flakes, optional
Instructions
- Sear the Lamb Shanks: Pat the lamb shanks very dry, season generously with salt and pepper, and lightly dredge them in the all-purpose flour. Heat 2 tbsp olive oil in a large oven-safe Dutch oven over medium-high heat. Sear the shanks on all sides until deep brown (about 4-6 minutes per side). Remove the shanks and set aside.
- Sautรฉ the Aromatics: Reduce heat to medium and add the remaining 2 tbsp olive oil. Add the diced onion, carrots, and celery; cook for 8-10 minutes until softened and lightly browned. Add the minced garlic and cook for 1 additional minute until fragrant; scrape up any browned bits from the bottom of the pot.
- Build the Saffron Braising Liquid: Stir in the crushed tomatoes, chicken stock, bloomed saffron (and its soaking liquid), bay leaf, dried oregano, granulated sugar, and the finely diced preserved lemon pulp and rind. Bring the mixture to a gentle simmer, stirring to combine all ingredients. Return the seared lamb shanks to the pot, ensuring they are mostly submerged in the liquid.
- Braise Low and Slow in the Oven: Cover the Dutch oven tightly with a lid and transfer to a preheated oven at 160ยฐC (325ยฐF). Braise for 2.5 to 3 hours, or until the lamb shanks are fork-tender and easily pull away from the bone. If the liquid reduces too quickly, add a splash of extra stock or water during braising.
- Prepare the Gremolata: While the lamb braises, prepare the gremolata topping. In a small bowl, combine half of the finely chopped fresh parsley, the toasted pistachios, and the finely minced preserved lemon rind. Prepare this fresh just before serving.
- Finish and Serve: Carefully remove the Dutch oven from the oven; discard the bay leaf. Taste the sauce and adjust seasonings if necessary. Ladle a generous portion of the sauce over creamy polenta or couscous, place one lamb shank on top, and garnish generously with the fresh gremolata before serving immediately.
Notes
To maximize flavor, prepare the gremolata just before serving. If pistachios are unavailable, you can substitute almonds or walnuts. Braised dishes often taste even better when made a day ahead.
- Prep Time: 30 minutes
- Cook Time: 150 minutes
- Category: Main Course
- Method: Braising
- Cuisine: Italian
Nutrition
- Serving Size: 1 shank
- Calories: 750 calories
- Sugar: 8 g
- Sodium: 1000 mg
- Fat: 50 g
- Saturated Fat: 18 g
- Unsaturated Fat: 25 g
- Trans Fat: 0 g
- Carbohydrates: 25 g
- Fiber: 5 g
- Protein: 55 g
- Cholesterol: 150 mg
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and weโll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- โ Printable PDF (ingredients + steps)
- โ Save it to your phone (no long scrolling)
- โ Includes cook time + servings
- โ Easy to follow
FAQ
Whereโs the full recipe?
Itโs delivered as a printable PDF so you can save it and cook without scrolling.
I didnโt get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.