Begin by preheating your oven to 425°F (220°C) to ensure it reaches the right temperature while you prepare the potatoes.
In a large mixing bowl, combine the halved baby potatoes with the olive oil. Add in the minced garlic, dried oregano, smoked paprika, salt, and freshly ground black pepper. Toss everything together thoroughly until each potato half is beautifully coated in the flavorful mixture.
Prepare a baking sheet by lining it with parchment paper. Spread the coated potatoes in a single layer on the prepared baking sheet, making sure they’re not overcrowded for even roasting.
Place the baking sheet in the preheated oven and roast the potatoes for 25 minutes. Halfway through the roasting time, give the potatoes a gentle stir to promote even browning and cooking.
After 25 minutes, carefully remove the baking sheet from the oven. Evenly sprinkle the freshly grated Parmesan cheese across the hot potatoes, ensuring every piece gets a generous serving.
Return the baking sheet to the oven and roast for an additional 10-15 minutes. Watch closely as the pots turn a gorgeous golden brown and the cheese melts into a delicious, crispy layer.
Once perfectly roasted, take them out of the oven and let them cool for a couple of minutes, allowing the flavors to settle.
Just before serving, garnish the roasted potatoes with a sprinkle of finely chopped fresh parsley for a burst of color and an extra hint of freshness.