Combine all the brining ingredients in a saucepan, except for the ice cubes. Mix well.
Place the saucepan in a stovetop. Let boil and continue to cook for 2 minutes.
Arrange the ice cubes in a large metal mixing bowl. Pour-in the boiling mixture in the mixing bowl. Stir.
Meanwhile, place the beef inside a large resealable bag. Pour the brine mixture inside the bag. Seal and place inside the refrigerator. Let it brine for 16 to 20 hours.
After brining the meat, discard the brine. Preheat oven to 375 Fahrenheit.
Rub salt, pepper, and garlic powder all over the meat and then place it in a roasting rack.
Roast the beef for 23 to 27 minutes per pound. Note: A 3 lbs. beef needs to be roasted for 69 to 81 minutes.
Remove the meat from the oven. Let is rest for 12 to 15 minutes.
Carve the roast beef. Serve.
Share and enjoy!