Globalseo is still translating this page... (closing in 5s)
Skip to main content

Lamb Shanks With Pomegranate and Walnuts

This aromatic lamb shanks with pomegranate and walnuts recipe is a sophisticated take on a classic winter warmer. This high-protein dish draws inspiration from Persian flavours, using a fragrant blend of cinnamon, turmeric, and cardamom to create a deeply savoury profile. Slow-braised until the meat is meltingly tender, the shanks are finished in a glossy, vibrant sauce made from tangy pomegranate molasses and toasted walnuts, providing a wonderful contrast of textures.

Ideal for a weekend dinner party or a comforting Sunday lunch, this dish is as practical as it is impressive. The lamb can be prepared a day in advance to let the flavours develop even further, making it an excellent choice for stress-free hosting. Serve it over a bed of creamy polenta or buttery mash to soak up every drop of the luxurious fruit-infused gravy.

Ingredients for Lamb Shanks With Pomegranate and Walnuts

  • 2.7kg lamb shanks (6–8 shanks, depending on size), trimmed

  • Kosher salt, freshly ground pepper

  • 1 1/2 teaspoons ground cinnamon

  • 1 1/2 teaspoons ground turmeric

  • 1 teaspoon ground cumin

  • 1/2 teaspoons ground cardamom

  • 120ml olive oil, divided

  • 2 medium onions, thinly sliced

  • 6 sprigs thyme

  • 4 garlic cloves, crushed

  • 2 bay leaves

  • 2 tablespoons plain flour

  • 120ml dry red wine

  • 950ml (or more) low-sodium chicken broth

  • 240ml pomegranate juice

  • 120ml pomegranate molasses

  • 450g walnuts, rinsed

  • 3 tablespoons unsalted butter, cut into pieces

  • Cooked polenta (for serving)

  • 3 wide strips lemon zest, very thinly sliced lengthwise

How to make Lamb Shanks With Pomegranate and Walnuts

Preheat oven to 177°C. Place lamb shanks on a large rimmed baking sheet; season generously with salt and pepper. Mix cinnamon, turmeric, cumin, and cardamom in a small bowl; massage spice mixture into lamb. Let rest 1 hour at room temperature or chill uncovered up to 12 hours (the longer, the better).

If chilling, let shanks sit at room temperature 1 hour for even roasting.

Heat 60ml oil in a large pot over medium-high. Working in batches, cook lamb shanks until brown on all sides, 10–15 minutes. Transfer lamb to paper towels to drain.

Wipe out pot and let cool slightly so that vegetables don’t burn. Heat remaining 60ml oil in pot over medium. Add onions, season with salt, and cook, stirring occasionally, until golden and softened, 8–10 minutes. Add thyme sprigs, garlic, and bay leaves and cook, stirring often, until fragrant, about 2 minutes. Sprinkle flour over and stir vigorously to evenly distribute. Cook, stirring often, until flour is absorbed, about 1 minute. Add wine; bring to a simmer and cook, stirring often, until thickened, about 2 minutes. Gradually stir in broth, pomegranate juice, and pomegranate molasses. Bring to a simmer and cook, stirring occasionally, until flavours meld, about 5 minutes.

Arrange lamb shanks in a single layer in a large roasting pan. Pour in onion mixture and push lamb shanks down into liquid (about three-quarters of lamb shanks should be submerged; add more broth if needed). Cover pan with foil and cook lamb, turning occasionally, until meat is fork-tender and almost falling off the bone, 1 1/2–2 hours. Remove pan from oven and let lamb rest, covered, in liquid at least 30 minutes.

Transfer lamb to a platter and tent with foil to keep warm. Strain braising liquid through a fine-mesh sieve into a medium saucepan; skim off fat from surface and discard. Add walnuts to braising liquid and bring to a simmer over medium-high. Cook until reduced by one-third, 15–20 minutes (sauce should be slightly thickened and velvety). Add butter a piece at a time, stirring after each addition until incorporated before adding more; sauce should look glossy. Return lamb to pot and cook, stirring to coat, until heated through. Taste and adjust seasoning with salt and pepper.

Arrange lamb over polenta on a platter and spoon walnuts and sauce over; top with lemon zest.

Lamb shanks can be braised 1 day ahead. Chill uncovered until cold, then cover and keep chilled.

Disclaimer

While every effort has been made to ensure the information is accurate and up to date, individual needs may vary and dietary requirements can differ based on personal health conditions. Always check food labels and allergen information before preparing or consuming any recipe. If you have specific health concerns, allergies, intolerances, or are following a medically prescribed diet, seek advice from your GP, pharmacist, or a registered dietitian before making significant changes to your diet or lifestyle.

Article history

The information on this page is peer reviewed by qualified clinicians.
  • 28 Jan 2026 | Originally published

    Authored by:

    UK recipe editors

    Peer reviewed by

    UK recipe editors
flu eligibility checker

Ask, share, connect.

Browse discussions, ask questions, and share experiences across hundreds of health topics.

symptom checker

Feeling unwell?

Assess your symptoms online for free

Sign up to the Patient newsletter

Your weekly dose of clear, trustworthy health advice - written to help you feel informed, confident and in control.

Please enter a valid email address

By subscribing you accept our Privacy Policy. You can unsubscribe at any time. We never sell your data.