Eye bags can be embarrassing, and make a person's appearance look aged and worn out. Eye bags can be caused by a number of things, from lack of rest, to dehydration, and could even be a hereditary condition. With a change in diet, and proper food intake, eye bags can be reduced, and even eliminated altogether.

Vitamin C

Foods rich in Vitamin C keep the body healthy---and the immune system strong. Vitamin C also helps the body absorb iron faster (iron is another important factor in preventing eye bags). Eat two to three servings of vitamin C, found in many fruits and vegetables. Foods include oranges, grapefruit, broccoli, kiwi, papaya, berries, red peppers, and leafy green vegetables. Eat these foods in their most raw form, as cooking vegetables sometimes releases important nutrients found in these raw fruits and vegetables.

Vitamin K

Vitamin K helps to get rid of eye bags, as it regulates the blood vessels that cause under-eye bags. Incorporate two to three servings of Vitamin K into your daily diet. Foods most rich in Vitamin K include leafy green vegetables, brussels sprouts, broccoli, onions, and asparagus. Any of these foods can be steamed, without losing their nutritional value.

Folic Acid

Folic acid intake is commonly increased when women become pregnant, as it greatly assists in developmental functions, and reduces the risk of birth defects. Folic acids are also a fighter of heart disease, and, of course, also prevents under-eye bags. Increase your daily intake of folic acid to two to three servings per day, for maximum eye-bag elimination. Foods high in folic acid include dry cereal, white and wheat breads and pastas, beans, greens, and grapefruits.


Foods rich in iron provide essential nutrients to the body, and should be eaten daily. To prevent eye bags, eat two to three services of iron-rich foods each day. Foods most rich in iron include lean beef and pork (liver and kidney meat especially), fish, and leafy green vegetables (kale, spinach, lettuce).


Water is key in preventing eye bags. Dehydration is one of the leading causes of under-eye bags, so be sure to drink six 8-oz.glasses of water each day, to keep the body hydrated.

Avoid Salty Foods

Salty foods make the body retain water, thereby causing eye puffiness and bags under the eyes. Avoid salty foods as much as possible to keep eye bags at bay.