Preheat the oven to 400 degrees F (200 degrees C).
Cut the potatoes in half or quarters and place in a bowl with olive oil, garlic, salt, and pepper; toss until the potatoes are well coated. Transfer the potatoes to a sheet pan and spread out into one layer.
Roast in the preheated oven until browned and crisp, 45 minutes to 1 hour. Flip twice with a spatula during cooking in order to ensure even browning.
Remove the potatoes from the oven, toss with parsley, adjust seasonings if needed, and serve hot.