01 - Wash and scrub the potatoes thoroughly. If using larger potatoes, cut them into 1-inch cubes; baby potatoes can be halved.
02 - Place potatoes in a large pot, cover with water, and add a pinch of salt. Bring to a boil, then simmer for 8 minutes until just fork-tender but not falling apart. Drain well and let cool slightly.
03 - In a large bowl, whisk together the olive oil, minced garlic, sea salt, black pepper, smoked paprika, and chopped parsley.
04 - Add the parboiled potatoes to the marinade and toss until evenly coated on all sides.
05 - Preheat grill to medium-high heat, approximately 400°F.
06 - Thread potatoes onto skewers or place in a grilling basket to prevent pieces from falling through the grates. Grill for 12–15 minutes, turning every few minutes, until golden brown with crispy edges and distinct grill marks.
07 - Transfer grilled potatoes to a serving platter, sprinkle with extra fresh parsley, and serve immediately while hot.