Confidence votes 59.7K. Fish, pulses, and vegetables contain leptin, but here is more information: First of all, the digestive tract cannot absorb leptin, so even if you could find a food rich in leptin it wouldn't help - forget about finding foods rich in leptin. The body has to create it's own leptin.