Although it can be overwhelming to constantly avoid specific foods, it is also important to eat foods that can benefit the G6PD deficiency. Since oxidative stress is a major factor when it comes to a hemolytic attack, it is important to incorporate foods that act as antioxidants and combat oxidative stress. Antioxidants are compounds found in foods that help prevent oxidative stress and include nutrients such as vitamins A, C, and E and minerals copper, zinc, and selenium. 

In addition to incorporating healthy fats, proteins, carbohydrates from fruits, vegetables, and whole grains, the avoidance of processed and packaged foods helps prevent oxidative stress.

Here are ten food choices you can incorporate that is packed with antioxidants to prevent oxidative stress:

  • Dark Leafy Greens (kale, spinach, collard greens)
  • Berries 
  • Sweet potatoes
  • Salmon 
  • Avocado 
  • Papaya
  • Dark Chocolate 
  • Ginger
  • Brussel Sprouts
  • Tuna 

Brianne Brathwaite MS, RDN, C-DN


1. St. Jude Children’s Research Hospital. “Do You Know- G6PD Deficiency.” accessed Nov 11,2020. Retrieved from
2. Genetic and rare DIsease Information Center. “Glucose-6-Phosphate Dehydrogenase Deficiency. Accessed Nov 11,2020. Retrieved from .
3. La Vieille, Sebastien & Lefebvre, David & Khalid, Ahmad & Decan, Matthew & Godefroy, Samuel. (2018). Dietary restrictions for people with glucose-6-phosphate dehydrogenase deficiency. Nutrition reviews. 77. 10.1093/nutrit/nuy053.