The short answer is that latex paint is best for cabinets.
Best finish for painted kitchen cabinets.
Latex water enamel paint.
Matte is not practical in kitchens and baths where you will need durable paint you can easily clean.
There are three common types of kitchen cabinet paint.
Oil paint makes a case for itself with its reputation for easy application and a long lasting finish that can be scrubbed and cleaned regularly but latex paint is the best choice for most cabinets since it offers lower levels of volatile organic compounds vocs and is quicker to dry.
Traditionally preferred by professionals the quality of latex and toxicity of oil paint has rendered it obsolete.
No matter the types of paint you choose you will get the best result by prepping your cabinets beforehand.
If you want to paint your cabinets white one of the best paints you can use is valspar pro contractor coat an alkyd enamel or oil based paint.
For painting your kitchen cabinets the best paint is one that s consistently easy to apply.
While there are many types of paint to choose from the best paint for kitchen cabinets is typically semi gloss gloss or satin.
The best way to avoid cracking is to spec a painted mdf door but it needs to be a factory applied catalyzed lacquer finish not a paint so the mdf is properly sealed and finish is baked on otherwise you can get swelling cracking and flaking the finish.