Heat the vegetable oil in a large skillet over medium-high heat. Add the beef roast and season all sides with garlic powder, onion powder, oregano, thyme, salt and pepper.
Sear the beef roast for about 4-5 minutes per side, or until nicely browned.
Transfer the beef roast to a slow cooker. Add the beef broth, Worcestershire sauce, and tomato paste.
Add the carrots and potatoes, stirring to combine. Cover the slow cooker and cook on low heat for 6-8 hours, or high heat for 4-5 hours.
When the beef roast is tender and cooked through, remove it from the slow cooker and transfer it to a plate. Cover it with aluminum foil to keep it warm.
In a small bowl, whisk together the flour and 1/4 cup of the liquid from the slow cooker. Whisk until there are no lumps. Pour the mixture back into the slow cooker and stir to combine.
Cover and cook on high heat for an additional 15-20 minutes, or until the sauce is thickened.
Serve the beef roast with the carrots and potatoes and the thickened sauce.
Interesting Facts
Pot roast is a classic American dish that has been around since the 19th century.
The slow cooker is an ideal way to cook pot roast because it allows the meat to become tender and juicy without drying out.
Worcestershire sauce is a key ingredient in the pot roast sauce, adding a delicious, savory flavor.