I started by seasoning my chuck roast with salt and pepper on all sides. In my Dutch oven, I heated olive oil and seared the roast until it had a nice golden crust on all sides—about 3–4 minutes per side. This step adds layers of flavor, so don’t skip it! After searing, I removed the meat and set it aside.
With the beef out, I added chopped onions, garlic, carrots, and celery to the same pot. I sautéed everything for about 5 minutes until they softened and smelled amazing. Then I stirred in tomato paste and let it cook for another minute. This built the foundation for a flavorful broth.
I placed the roast back in the pot and added the herbs, bay leaves, beef broth, and red wine. The liquid should cover about ¾ of the roast. I brought it to a gentle simmer, then covered the pot and transferred it to the oven at 325°F. It cooked for about 3.5 hours until the meat was fall-apart tender.
While the roast was finishing up, I boiled Yukon Gold potatoes in salted water until fork-tender—about 20 minutes. After draining, I mashed them while they were still hot. I mixed in butter, warm cream, garlic powder, and a pinch of salt and pepper. The mash came out buttery and velvety—just how I like it.
Once the roast was done, I shredded it with two forks right in the pot. I removed the herbs and bay leaves before serving. I spooned a generous heap of mashed potatoes onto each plate, topped it with the juicy shredded roast, and finished with a ladle of that flavorful gravy.