Preheat the oven to 300°F
Pat the chuck roast dry
Season all sides with salt and black pepper
Optional: add garlic powder, onion powder, and paprika
Heat oil in a large oven-safe pot or Dutch oven over medium-high heat
Sear the roast on all sides until browned
Remove the roast from the pot
Add sliced onions, carrots, and celery if desired
Add minced garlic if desired
Place the roast back into the pot
Add beef broth, red wine, or water until the liquid comes about halfway up the roast
Cover tightly with a lid or foil
Place in the oven
Cook for 3 to 4 hours, or until fork-tender
Check occasionally and add more liquid if needed
Remove from the oven
Let rest for 15 to 20 minutes
Slice or shred and serve
