Drink plenty of water. Under-eye bags are often caused by the retention of water due to high salt concentration in the area. You might wake up with bags after eating a salty dinner or crying; whether it's from tears or food, salt can draw water to your face and cause it to collect under your eyes.