Preheat your oven to 300°F (150°C).
Season the short ribs with salt and pepper.
Heat olive oil in a large Dutch oven over medium-high heat.
Brown the short ribs on all sides, then remove and set aside.
In the same pot, add onions, carrots, and celery; sauté until softened.
Add garlic and cook for an additional minute.
Pour in the red wine, scraping up any browned bits from the bottom.
Stir in beef broth, tomato paste, and thyme.
Return the short ribs to the pot, ensuring they are submerged in liquid.
Cover and transfer to the oven; cook for 3 hours until tender.