Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
In a large bowl, toss the halved baby potatoes with olive oil, salt, and black pepper until evenly coated. Spread them out in a single layer on the prepared baking sheet.
Roast the potatoes in the preheated oven for 25-30 minutes, or until they are golden brown and tender, flipping halfway through for even cooking.
While the potatoes are roasting, prepare the creamy garlic sauce. In a medium saucepan over medium heat, add the minced garlic and sauté for about 1-2 minutes until fragrant, being careful not to burn it.
Pour in the heavy cream and stir in the dried Italian herbs. Bring the mixture to a gentle simmer, then reduce the heat to low.
Gradually whisk in the grated Parmesan cheese until melted and the sauce is smooth. Allow it to simmer for another 2-3 minutes, stirring occasionally. If the sauce is too thick, you can add a splash of water or additional cream to reach your desired consistency.
Once the potatoes are done roasting, remove them from the oven and drizzle the creamy garlic sauce over the top. Toss gently to coat the potatoes in the sauce.
Garnish with fresh parsley before serving.