Preheat the oven to 475 degrees F (245 degrees C).
Place potatoes into a large bowl. Add oil, garlic, basil, rosemary, parsley, pepper flakes, and salt; toss until potatoes are evenly coated. Transfer to a rimmed baking sheet or roasting pan and spread in an even layer.
Roast in the preheated oven, turning occasionally, until potatoes are browned on all sides, 20 to 30 minutes.