The best cat food for hairballs is one that promotes overall digestive health. Added fiber can also help hair move through the digestive tract so it can be passed with the cat’s feces. Cats with food allergies or intolerances might get fewer hairballs if they eat a hypoallergenic diet, as skin inflammation can trigger excessive grooming, causing the cat to ingest too much hair.