01 - Preheat oven to 325°F. Pat short ribs dry and season generously with salt and pepper. Heat olive oil in a large Dutch oven over medium-high heat. Brown short ribs on all sides, about 2–3 minutes per side. Transfer to a plate.
02 - In the same pot, add onion, carrots, and celery. Sauté for 5–6 minutes until softened and lightly caramelized. Stir in garlic and cook for 1 minute.
03 - Add tomato paste, stir, and cook for 1 minute. Pour in red wine, scraping up any browned bits from the bottom. Simmer for 3–4 minutes until slightly reduced.
04 - Return short ribs to the pot. Add beef broth, thyme, rosemary, and bay leaves. Liquid should come about halfway up the ribs. Cover with lid and transfer to preheated oven. Braise for 2.5–3 hours, or until meat is fork-tender.
05 - In a small saucepan, combine pomegranate juice, pomegranate molasses, and honey. Bring to a boil, then reduce heat and simmer until thickened and syrupy, about 15–20 minutes.
06 - When ribs are done, remove from oven. Discard herbs and bay leaves. Skim excess fat from sauce if desired. Arrange short ribs on a serving platter. Drizzle generously with pomegranate glaze. Garnish with pomegranate seeds and fresh parsley.