01 - Preheat a gas or charcoal grill to medium-high heat, targeting approximately 400°F. Allow grates to heat thoroughly for optimal charring.
02 - In a large mixing bowl, combine the halved baby potatoes with olive oil, garlic powder, smoked paprika, dried thyme, sea salt, and black pepper. Toss vigorously until every piece is evenly coated with the seasoning mixture.
03 - Thread the seasoned potatoes onto metal or soaked wooden skewers, or arrange them in a single layer inside a grill basket to ensure even cooking and prevent smaller pieces from falling through the grates.
04 - Place the skewers or grill basket over direct heat. Cook for 25 to 30 minutes, rotating every 7 to 8 minutes, until the potato exteriors develop a crisp, charred crust and the centers yield easily when pierced with a fork.
05 - Transfer the hot potatoes to a serving platter. While still warm, sprinkle generously with chopped fresh parsley and grated Parmesan cheese if desired, allowing the residual heat to slightly melt the cheese.
06 - Present immediately alongside grilled mains, burgers, or summer salads. These potatoes are best enjoyed fresh off the grill while the exterior remains crisp.