Immediate-release forms of gabapentin (Neurontin, generic gabapentin) can be taken with or without food. The longer-acting forms of gabapentin (Horizant, Gralise) should be taken with food or a meal to help improve the absorption of the medicine.