paint the cups with the porcelain colors from Pebeo Porcelaine 150.
The colors need up to 24h drying time after application and are then baked in the oven for 35 minutes. After firing, the colors get their typical glaze shine and cannot be removed from the cup.
According to the paint manufacturer, these are dishwasher safe up to 50°C. However, I recommend hand washing the cups for a longer shelf life.
I cannot guarantee the adhesion of the paint if you wash the cups in the dishwasher.
You can find the prices HERE