Cut potatoes: Clean and peel the potatoes. Cut them into large chunks or leave them whole if using small potatoes.
Boil potatoes: Bring a pot of water to a boil. Add the potatoes and cook for about 15-20 minutes, the potatoes should be tender, but not become mushy. Drain the potatoes very well and let stand in a colander for about 10 minutes, to make sure that they are dry.
Caramelize sugar: Place the sugar into a nonstick pan and let melt slowly, it should start to get slightly brown. At this point, add the butter and let melt slowly as well. Stir thoroughly.
Caramelize potatoes: Add the potatoes and stir carefully, taking care not to break the potatoes. Lower the heat to a minimum and continue turning the potatoes into the caramel until they are coated all over and golden. Do not let the caramel turn too dark, if you think it might happen, immediately remove the pan from the heat.
Serve immediately as suggested above.
Notes
Use either larger potatoes cut into large chunks or small potatoes left whole.