Preheat your oven to 425°F (220°C) and line a large baking sheet with parchment paper.
In a large bowl, combine the halved baby potatoes, olive oil, garlic powder, onion powder, rosemary, thyme, salt, and black pepper. Toss until the potatoes are evenly coated.
Spread the potatoes in a single layer on the prepared baking sheet, cut side down for extra crispiness.
Roast in the preheated oven for 25 minutes, then remove from the oven and sprinkle the grated Parmesan cheese over the potatoes.
Return the baking sheet to the oven and roast for an additional 10-15 minutes, or until the potatoes are golden brown and crispy.
Remove from the oven and let cool for a few minutes. Garnish with fresh parsley before serving.