01 - Preheat your grill to medium-high heat, targeting approximately 400°F. Ensure the grates are clean and lightly oiled to prevent sticking.
02 - In a large mixing bowl, toss the halved baby potatoes with olive oil, garlic powder, smoked paprika, dried thyme, sea salt, and black pepper until every piece is evenly coated.
03 - Thread the seasoned potatoes onto metal or soaked wooden skewers, or arrange them in a single layer inside a grill basket for consistent, even cooking.
04 - Place the potatoes on the grill and cook for 25 to 30 minutes, turning them every 7 to 8 minutes. Continue until the exteriors are golden and lightly charred and the centers yield easily to a fork.
05 - Transfer the grilled potatoes to a serving platter. While still warm, sprinkle generously with chopped fresh parsley and Parmesan cheese if desired.
06 - Serve immediately alongside your favorite grilled entrées, burgers, or a fresh summer salad.