Preheat your oven to 425°F.
Pat the beef roast dry and season generously with salt, pepper, minced garlic, and chopped fresh herbs.
Heat a skillet over medium-high heat with a small drizzle of olive oil. Sear the beef roast on all sides until well browned to lock in the juices.
Transfer the seared beef to a roasting pan and place in the preheated oven. Roast for about 15-20 minutes or until a meat thermometer inserted into the thickest part reads your desired doneness (aim for medium-rare to medium).
Meanwhile, trim the ends of the Brussels sprouts, cut them in half, and toss with olive oil, minced garlic, salt, and pepper.
Spread the Brussels sprouts on a baking sheet in a single layer and roast in the oven (you can do this alongside the beef if space allows) for about 15 minutes, stirring halfway through, until they are crispy and slightly caramelized.
Once the beef is done, let it rest for 5-10 minutes before slicing thinly against the grain.
Plate the sliced beef alongside a serving of crispy Brussels sprouts and enjoy your balanced, flavourful meal.