Preheat your oven to 325°F.
Heat olive oil in a Dutch oven or large oven-safe pot over medium-high heat.
Sear the chuck roast on all sides until browned, about 3-4 minutes per side.
Remove the roast from the pot and set it aside.
Add the chopped onion and minced garlic to the pot and sauté until translucent, about 5 minutes.
Add the beef broth, red wine, bay leaves, and salt and pepper to taste.
Return the chuck roast to the pot and add any vegetables you like.
Cover the pot with a lid and place it in the oven.
Cook for 3-4 hours or until the meat is tender and falls apart easily.
Remove the pot from the oven and let it rest for 10-15 minutes.
Slice or shred the meat and serve with the vegetables and sauce.