01 - Preheat the oven to 325°F.
02 - Season the lamb shoulder evenly with kosher salt and black pepper.
03 - Heat olive oil in a large Dutch oven over medium-high heat, then sear the lamb on all sides until deeply browned, approximately 4 to 5 minutes per side. Remove and set aside.
04 - Add onions, garlic, carrots, and celery to the pot and sauté for 5 minutes, until softened.
05 - Incorporate cumin, coriander, cinnamon, smoked paprika, bay leaves, and thyme; cook for 1 minute until fragrant.
06 - Stir in tomato paste to evenly coat the vegetables.
07 - Pour chicken or beef broth, pomegranate juice, and pomegranate molasses into the pot, scraping up any browned bits from the bottom.
08 - Place the lamb back into the pot, cover tightly with lid or foil.
09 - Transfer the pot to the preheated oven and braise for 2½ hours, or until the lamb is tender and nearly falling off the bone.
10 - Remove the lamb and let it rest for 10 minutes. Skim excess fat from the sauce and simmer to achieve desired thickness if necessary.
11 - Slice or shred the lamb, spoon the sauce over, and garnish with pomegranate seeds and chopped fresh herbs.