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 until shimmering. Sear the roast on all sides until deeply browned, approximately 3–4 minutes per side. Remove roast and set aside on a plate.
03 - Add onions, carrots, and celery to the same pot. Sauté for 6–8 minutes until softened and golden at the edges. 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 with a wooden spoon. Simmer for 2–3 minutes until slightly reduced.
05 - Add beef broth, bay leaves, fresh thyme, and rosemary sprigs to the pot. Return the roast and any accumulated juices back to the Dutch oven. Arrange baby potatoes around the roast if using.
06 - Bring the liquid to a simmer on the stovetop. Cover with a tight-fitting lid and transfer to the preheated oven. Braise for 3 hours, basting the meat with pan juices once or twice during cooking.
07 - Remove and discard the herb sprigs and bay leaves. Transfer the roast to a cutting board and let rest for 10 minutes before slicing or shredding. Serve with the braised vegetables and spoon the cooking sauce over the top.