Set your oven to 392°F (200°C) to preheat.
Place your washed baby golden potatoes in a pot of heavily salted water.
Bring to a boil and cook for 20-30 minutes or until the potatoes are fork-tender.
Drain the potatoes and allow them to dry completely. Dry potatoes ensure they crisp up in the oven.
Transfer the potatoes to a large bowl and drizzle generously with olive oil.
Add minced garlic, parmesan, parsley, garlic powder, salt, smoked paprika, chicken bouillon powder, and melted butter. Mix thoroughly to coat every potato with the flavorful mixture.
Line a baking sheet with parchment paper. Place the seasoned potatoes on the sheet and use the bottom of a glass or cup to gently smash each potato.
Brush the potatoes with any leftover garlic butter using a pastry brush. Sprinkle extra parmesan on top for more cheesy goodness.
Bake in the preheated oven for 20-30 minutes or until the potatoes are golden and crispy.
While the potatoes are baking, make the dip by combining sour cream, heavy cream, onion powder, and chopped chives. Mix well and adjust seasonings to taste.
Once the potatoes are out of the oven, plate them and garnish with extra parmesan and parsley. Serve the crispy garlic parmesan smashed potatoes hot, with the creamy chive dip on the side. Enjoy every delicious bite!