How to Prevent and Treat Warts Through Your Diet

A proper intake of zinc and vitamin C helps the proper function of your immune system, which can help treat warts.
How to Prevent and Treat Warts Through Your Diet
Eliana Delgado Villanueva

Reviewed and approved by the nutritionist Eliana Delgado Villanueva.

Written by Okairy Zuñiga

Last update: 13 July, 2022

Are you having problems with warts and want to give your medication a little help? We know that it can be complicated to treat warts, but there are many different options available to you.

Therefore, we recommend you continue reading if you are already tired of dealing with this problem. Remember that food is something you can control. Plus, it can be a simple and inexpensive way to help treat warts.

What are warts?

Warts are produced when the body is attacked by a virus. The most common virus which causes this is the human papillomavirus (HPV).

Although it’s always recommended that you practice safe sex, there is always a risk of contagion… If this happens, we suggest you follow your doctor’s advice and help your treatment with the following tips.

Therefore, it’s really important to pay attention to any warts that appear on the soles of your feet, genital area, legs, or face.

A neck with many moles.

1. Eat vegetables

The first step to treat warts is to get enough vitamins and minerals. To do this, one of the best ways to do this is to eat green leafy vegetables and seaweed. Both are rich in vitamin B and calcium.

In fact, this type of food strengthens your immune system and makes it better prepared to tackle the symptoms of HPV.

The consumption of antioxidants and vitamins is related to improved immune response, according to a study published in 2017. For this reason, you should increase your intake of foods from the plant world, rich in these nutrients.

We particularly recommend that you include kale, kombu, nori, spinach, broccoli, arame, lettuce, spirulina, and arugula.

It’s true that seaweed or marine plants aren’t particularly common foods, but you should give them a chance. They’re very nutritious and they’ll fill you up quickly.

Some green leafy vegetables.

2. The best fruit to treat warts

This is another food that can help treat warts and strengthen your immune system. Depending on what kind of fruit you eat you can get a variety of benefits.

A few examples are:

  • Tomatoes, berries, and peppers are rich in anti-oxidants. The best thing is that they’re so low in calories that you needn’t worry about adding them to all your meals.
  • Red peppers, lemons, and other citrus fruitThis is because they all provide a large amount of vitamin C. Furthermore, this vitamin helps your defenses fight viruses and pathogenic organisms, according to an article published in the journal Biochemical Society Transactions.
  • Pumpkins and pumpkin seeds contain vitamin A. Furthermore, this vitamin is key for dealing with warts as it improves cells’ ability to interact with each other.

3. Aromatic herbs

These don’t just add a touch of flavor to dishes. They can also prepare your body to combat viral, bacterial, or parasitic infections.

This is because aromatic herbs contain anti-oxidants in the form of flavonoids and phenolic acid. Furthermore, flavonoids have an anti-microbial effect and are great for combating cardiac problems.

Phenolic acid reduces cell damage caused by oxidation. Although you can get phenolic acid in capsule form, we recommend you use aromatic herbs.

Some aromatic herbs which are another good way to treat warts.

A few things you should try to consume regularly are garlic, thyme, oregano, rosemary, green tea, cloves, and black tea.

We recommend that you try to drink an infusion or tea with these herbs each day. Nevertheless, skip the sugar and sweeteners. However, you can use natural organic honey.

4. Protein

Another thing you need for treating warts is light protein. It’s important to include both animal and vegetable kinds like:

  • Tofu
  • Turkey
  • Chicken
  • Beef
  • Rabbit
  • Nuts
  • Fish
  • Beans
  • Almonds

Like beans, nuts are rich in calcium and vitamin B. If you mix them with the vegetables that we mentioned previously, you’ll have some excellent body armor.

Meanwhile, coldwater fish are also exceptional for treating warts. However, we recommend that you avoid red meat, especially if it contains a lot of fat.

Another protein that’s not particularly common to eat is oysters. They’re fantastic for treating warts because they contain a lot of zinc. Furthermore, this mineral strengthens your immune system.

Food to avoid to get rid of warts

A person saying no to beer which is a way to treat warts.

Now you know what you should eat. However, here are a few things you should try to avoid:

  • Alcohol
  • Margarine and butter
  • Processed foods
  • Unhealthy or unnatural fats

Improve your diet and strengthen your immune system

Just as bad habits reflect on your skin, a balanced diet and healthy lifestyle habits will decrease the likelihood of skin problems and result in healthier skin.

Remember that in order to be healthy it’s necessary to combine the correct diet with the practice of physical exercise on a regular basis. This can also have a positive effect on your immune function.


All cited sources were thoroughly reviewed by our team to ensure their quality, reliability, currency, and validity. The bibliography of this article was considered reliable and of academic or scientific accuracy.



This text is provided for informational purposes only and does not replace consultation with a professional. If in doubt, consult your specialist.