Start by placing the baby potatoes in a saucepan and covering them with cold water. Bring to a boil and cook until the potatoes are tender, about 15–20 minutes. Drain thoroughly to avoid watery mashed potatoes.
Return the potatoes to the pot and add butter. Mash until most of the potatoes are broken down. I like to leave a few small chunks for a rustic texture, but you can remove any large skins if you prefer.
Pour in the half-and-half and sprinkle in the chopped chives. Continue mashing until you reach your desired consistency. The potatoes should be creamy but not gluey.
Gently fold in the Boursin garlic and herb cheese. It melts into the potatoes, creating a luscious, savory base. Season with salt to taste and stir until everything is evenly combined.
Transfer the mashed potatoes to a serving dish. Garnish with extra chives for a pop of color and a fresh, mild onion flavor. Serve hot for the best experience.