01 - Heat the oven to 325°F.
02 - Pat the short ribs dry and season generously with salt and black pepper.
03 - Heat olive oil in a large Dutch oven over medium-high heat. Brown short ribs on all sides in batches if necessary, then transfer to a plate.
04 - Add onion, carrots, and celery to the pot. Cook for 5 to 7 minutes until softened. Stir in garlic and cook for 1 additional minute.
05 - Incorporate tomato paste, cumin, and cinnamon. Stir and cook for 2 minutes to develop flavors.
06 - Pour in red wine, bring to a simmer while scraping browned bits from the bottom. Reduce liquid by half over approximately 5 minutes.
07 - Return short ribs to the pot. Add beef broth, pomegranate molasses, bay leaves, and thyme. Ensure ribs are mostly covered with liquid, adding water if needed.
08 - Bring to a gentle simmer, cover, and transfer to the oven. Slow braise for 2.5 to 3 hours until meat is tender and falling off the bone.
09 - Remove ribs and skim excess fat from the sauce. Discard bay leaves and thyme.
10 - If desired, boil sauce uncovered for a few minutes to concentrate and thicken.
11 - Plate ribs topped with sauce, garnished with pomegranate seeds and chopped parsley.