01 - Preheat oven to 325°F. Pat the beef chuck roast dry with paper towels and season all sides generously with kosher salt and freshly ground black pepper.
02 - Heat olive oil in a large Dutch oven over medium-high heat. Sear the roast on all sides until deeply browned, about 3–4 minutes per side. Remove roast from pot and set aside on a plate.
03 - Add onions, carrots, and celery to the same pot. Sauté for 6–8 minutes until softened and lightly golden. Add minced garlic and cook for 1 minute until fragrant.
04 - Stir in tomato paste and cook for 1 minute to deepen flavor. Pour in red wine, scraping up any browned bits from the bottom of the pot. Simmer for 2–3 minutes to reduce slightly.
05 - Add beef broth, bay leaves, thyme sprigs, and rosemary sprigs. Return the roast and any accumulated juices to the pot. Arrange baby potatoes around the roast if using. Bring to a simmer, cover tightly, and transfer to the preheated oven.
06 - Braise for 3 hours, basting the meat with pan juices once or twice during cooking. The meat is done when it fork-tender and easily pulls apart.
07 - Remove and discard the herb sprigs and bay leaves. Let the roast rest for 10 minutes before slicing or shredding. Serve with the braised vegetables and spoon the braising sauce over the top.