A classic comfort-food meal featuring tender, slow-cooked beef roast, flavorful potatoes, and sweet carrots simmered in a rich savory broth. Perfect for family dinners, special occasions, or whenever you’re craving a hearty homemade meal.
Ingredients
For the Roast
1 (3-pound / 1.4 kg) boneless chuck roast
2 tablespoons olive oil
1 teaspoon salt
1 teaspoon freshly ground black pepper
For the Cooking Liquid
1 large yellow onion, coarsely chopped
3 cloves garlic, minced
1 can (14.5 oz / 410 g) beef broth
1 tablespoon Worcestershire sauce
1 teaspoon dried thyme
Vegetables
4 large carrots, peeled and cut into large chunks
1½ pounds (680 g) baby potatoes or Yukon Gold potatoes, halved
Optional Gravy Thickener
2 tablespoons cornstarch
2 tablespoons cold water
Instructions
Step 1: Season and Sear the Roast
Pat the chuck roast dry with paper towels. Season all sides generously with salt and black pepper.
Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Once the oil is hot, carefully place the roast in the pot. Sear for about 4–5 minutes on each side until a deep golden-brown crust forms.
Why this step matters: Searing locks in flavor and creates rich caramelized bits that make the broth incredibly delicious.
Step 2: Cook the Onion and Garlic
Remove the roast and set it aside on a plate.
Add the chopped onion to the same pot and cook for 3–4 minutes, stirring occasionally, until softened and lightly browned. Add the minced garlic and cook for another 30 seconds until fragrant.
Step 3: Build the Flavorful Broth
Pour in the beef broth and Worcestershire sauce. Add the dried thyme.
Use a wooden spoon to scrape up all the browned bits stuck to the bottom of the pot. These bits contain concentrated flavor and will enrich the cooking liquid.
Step 4: Slow-Cook the Roast
Return the roast to the pot and nestle it into the broth.
Cover with a tight-fitting lid and reduce the heat to low. Let it cook slowly for about 2 hours.
Slow cooking allows the tough connective tissues in the chuck roast to break down, resulting in juicy, tender meat that practically falls apart.
Step 5: Add the Vegetables
After 2 hours, arrange the carrots and potatoes around the roast.
Cover again and continue cooking for an additional 1½–2 hours, or until the beef is fork-tender and the vegetables are perfectly cooked.
You should be able to easily pull the meat apart with a fork when it is ready.
Step 6: Make a Rich Gravy (Optional)
Transfer the roast and vegetables to a serving platter and keep warm.
In a small bowl, mix the cornstarch and cold water until smooth. Stir this mixture into the hot cooking liquid.
Bring the liquid to a gentle simmer and cook for 2–3 minutes, stirring frequently, until the gravy thickens.
Step 7: Serve and Enjoy
Slice the roast against the grain or shred it into large pieces.
Serve alongside the potatoes and carrots, then generously spoon the warm gravy over everything.
Helpful Tips
Chuck roast is the best cut because it becomes extremely tender during long cooking.
For extra flavor, add a few sprigs of fresh rosemary.
Mushrooms and celery can be added with the carrots and potatoes.
Leftovers taste even better the next day after the flavors have had time to develop.
Store leftovers in an airtight container in the refrigerator for up to 4 days.
Prep Time
20 minutes
Cook Time
3½–4 hours
Total Time
Approximately 4 hours 20 minutes
Servings
6–8 servings
This hearty Pot Roast with Potatoes and Carrots is the ultimate comfort meal—tender beef, perfectly cooked vegetables, and a rich savory gravy that brings everything together in one satisfying dish. 🍖🥔🥕✨
