You can paint over laminate with Amy Howard One Step Paint.
Sand well, prime then paint.
Hi ! I redid my kitchen a couple of years ago . I painted my oak cabinets and Formica countertops . I would think you could paint your laminate cabinets the same way I painted my countertop. I used advance paint by Benjamin Moore and their primer.
First clean them with krud Kutter de greaser , then scuff them with a sanding sponge . Wipe down to remove all the dust. Then use a coat of primer and 1 or 2 coats of paint . The advance paint dries to a hard finish , like an enamel paint , but cleans up with soap and water . Good luck . You can see my step by step process on my tutorial on this site called new kitchen on a budget.
Here is a tutorial I found for you . Hope this helps: https://www.hometalk.com/6075680/painting-laminate-countertops