01 -  Preheat oven to 425°F. Line a baking sheet with parchment paper or lightly grease. 
 02 -  Place baby potatoes in a large pot, cover with cold water, add a pinch of salt, and bring to a boil. Simmer for 15 to 20 minutes until fork-tender. Drain and let cool for 3 minutes. 
 03 -  Transfer potatoes to the prepared baking sheet. Gently smash each potato to approximately 1/2-inch thickness using a potato masher or flat-bottomed glass. 
 04 -  Drizzle smashed potatoes with olive oil. Sprinkle garlic powder, smoked paprika, sea salt, and black pepper over the potatoes; toss gently to coat evenly. 
 05 -  Roast potatoes in the oven for 20 to 25 minutes, turning once halfway through, until crisp and golden brown at the edges. 
 06 -  Remove from oven, sprinkle shredded cheddar cheese and sliced green onions evenly over potatoes. Return to oven for 3 to 5 minutes, until the cheese is melted and bubbling. 
 07 -  Garnish with chopped fresh parsley, if desired. Serve immediately while hot.