Preheat your oven to 325°F.
Season the chuck roast with salt and pepper.
In a large pot, heat olive oil over medium heat.
Brown the roast on all sides for about 5 minutes per side.
Remove and set aside.
In the same pot, add onions and garlic.
Sauté until tender, about 3 minutes.
Add tomato paste, beef broth, and red wine.
Bring to a simmer while stirring.
Place the roast back into the pot.
Add carrots, potatoes, and bay leaves around the roast.
Cover and transfer to the preheated oven.
Cook for 2 ½ to 3 hours or until the meat is tender.
Turn the roast halfway through cooking.
Remove the pot from the oven and let it rest for 15 minutes before serving.