01 - Preheat the oven to 325°F (160°C). Season the lamb shanks generously with salt and pepper.
02 - In a large Dutch oven, heat olive oil over medium-high heat. Sear the lamb shanks on all sides until well browned, about 8–10 minutes total. Remove and set aside.
03 - In the same pot, add onion, carrots, and celery. Sauté for 5 minutes until softened. Add the garlic and cook for 1 minute more.
04 - Stir in cumin, coriander, cinnamon, and smoked paprika. Cook for 1 minute until fragrant. Pour in the red wine and scrape up any browned bits from the bottom of the pot. Simmer for 2 minutes.
05 - Return the lamb shanks to the pot. Add pomegranate juice, beef stock, pomegranate molasses, and the bay leaf. Bring to a simmer. Cover and transfer to the oven. Braise for 2–2.5 hours, turning the shanks once or twice, until the meat is very tender and almost falling off the bone.
06 - Remove the shanks and tent with foil. Discard the bay leaf. Skim excess fat from the braising liquid, then simmer over medium heat until reduced to a thick glaze, about 10–15 minutes.
07 - Return the lamb shanks to the glaze, turning to coat well and heat through. Serve the lamb shanks drizzled with glaze, garnished with pomegranate seeds and fresh parsley.