How do I stain white cabinets?
Are the cabinets painted with white paint, or are they a laminate finish?
If they’re wood, then sand off the paint so you can stain.
If they’re laminated, you have to re-laminate them.
You'll need to strip and sand the finish off to stain.
You would need to sand them for the stain to stick