01 - Preheat oven to 325°F.
02 - Pat short ribs dry and season generously with salt and pepper.
03 - In a large Dutch oven or heavy-bottomed pot, heat olive oil over medium-high heat. Brown short ribs on all sides, about 2–3 minutes per side. Transfer to a plate.
04 - 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.
05 - 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.
06 - Return short ribs to the pot. Add beef broth, thyme, rosemary, and bay leaves. Liquid should come about halfway up the ribs.
07 - Cover with lid and transfer to preheated oven. Braise for 2.5–3 hours, or until meat is fork-tender.
08 - 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.
09 - 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.