1. Preheat your Dutch oven over medium-high heat. Add the butter and let it melt.
2. Add the beef short ribs and sear on all sides until browned. Remove and set aside.
3. In the same pot, add the onions and cook until caramelized, about 20 minutes.
4. Add the garlic and cook for another minute.
5. Pour in the red wine to deglaze the pot, scraping up any browned bits from the bottom.
6. Return the beef short ribs to the pot, add the beef broth, thyme, salt, and pepper.
7. Bring to a boil, then reduce heat to low and simmer for 2.5 to 3 hours, until the beef is tender.
8. Remove the beef short ribs, shred the meat, and return it to the pot. Stir well and serve hot.