01 - Preheat oven to 325°F. Pat short ribs dry and season generously with salt and pepper.
02 - Heat olive oil in a large Dutch oven over medium-high heat. Sear short ribs until deeply browned on all sides, about 3 to 4 minutes per side. Remove and set aside.
03 - Reduce heat to medium. Add onion, carrots, and celery; sauté until softened, about 5 minutes. Stir in garlic and tomato paste and cook for one additional minute.
04 - Pour in red wine, scraping browned bits from the pot; simmer for 2 to 3 minutes. Add beef broth, thyme, rosemary, and bay leaves.
05 - Return short ribs to pot, ensuring they are mostly submerged. Bring to a simmer, cover, and transfer to the oven. Braise for 2.5 to 3 hours until meat is tender and falling off the bone.
06 - Remove pot from oven. Discard herbs and bay leaves. Skim excess fat. Shred the meat off the bones and return to the sauce if desired.
07 - About 30 minutes before ribs finish, bring water to boil in a saucepan. Gradually whisk in polenta, reduce heat to low, and cook, stirring frequently until thick and creamy, about 25 to 30 minutes.
08 - Stir in whole milk, unsalted butter, and grated Parmesan. Season with salt and pepper to taste.
09 - Spoon creamy polenta into bowls and top with braised short ribs and sauce.