Sometimes there is no obvious cause, but possible causes include eating too quickly, taking a cold drink while eating a hot meal, eating very hot or spicy food, laughing vigorously or coughing, or drinking an excess of an alcoholic beverage. Hiccups may also be caused by pressure to the phrenic nerve by other anatomical structures or in rare cases tumors.