Preheat the oven to 325°F (165°C).
Season the beef roast generously with salt and pepper on all sides.
In a large, heavy skillet, heat olive oil over medium-high heat. Sear the roast on all sides until browned, about 4–5 minutes per side.
Transfer the seared roast to a roasting pan. Arrange potatoes, carrots, onions, and garlic around the roast.
Pour beef broth over the roast and vegetables.
Add fresh herbs on top of the roast. Cover loosely with aluminum foil.
Place the roasting pan in the oven and cook for approximately 3–4 hours, or until the internal temperature reaches 135°F (57°C) for medium rare.
Remove the roast from the oven and let it rest for 15–30 minutes before slicing.
Slice the roast against the grain and serve with the roasted vegetables and gravy.