Heat olive oil in a skillet over medium-high heat.
Season the chuck roast with salt and pepper.
Sear the roast in the skillet for about 3-4 minutes on each side.
Transfer the roast to the crockpot.
Add chopped onions, garlic, carrots, and potatoes around the roast.
Pour in the beef broth.
Sprinkle thyme over the top.
Cover and cook on low for 8 hours or high for 4 hours.
Once cooked, remove the roast and let it rest for 10 minutes.
Slice and serve with vegetables and broth.