Preheat your oven to 400°F (200°C).
In a large mixing bowl, combine the melted butter, minced garlic, dried thyme, dried rosemary, salt, and black pepper. Mix well.
Add the halved baby potatoes to the bowl and toss until they are evenly coated with the garlic butter mixture.
Spread the potatoes in a single layer on a large baking sheet lined with parchment paper.
Roast in the preheated oven for 25-30 minutes, or until the potatoes are golden brown and tender, stirring halfway through for even cooking.
Remove the potatoes from the oven and sprinkle the grated Parmesan cheese over the top. Return to the oven for an additional 5 minutes, or until the cheese is melted and bubbly.
Remove from the oven and garnish with fresh parsley before serving.