Eczema is an inflammatory skin condition. Also known as atopic dermatitis, it can cause skin irritation, oozing blisters, and itchy rashes. It can also result in leathery skin patches appearing over time. 

Many people who have eczema are also diagnosed with food allergies. Common food allergies associated with eczema include:

  • dairy
  • eggs
  • soy
  • gluten
  • tree nuts
  • fish
  • shellfish
  • peanuts

Eating certain foods doesn’t appear to cause eczema, although it may trigger a flare-up if you already have the condition. Maintaining an eczema-friendly diet is key to overall condition management.

So can the nutritional components found in food be your magic bullet for controlling eczema flare-ups? Fortunately, yes. Nutrients found in food can help manage nearly all degenerative diseases, including eczema.


The health of the digestive tract can have an effect on eczema sufferers by supporting your immune system. The development of a healthy immune system depends on having a diverse range of bacteria in the gut from birth and specific strains of probiotics have been found particularly helpful for building a strong immune system, these include Bifidobacteria and Lactobacillus species.

Foods containing probiotics: Probiotic foods, such as yogurt, contain live cultures that help support a strong immune system. Therefore this may help reduce flare-ups or allergic reactions.

Another probiotic-rich foods include:

  • sourdough bread
  • miso soup
  • naturally fermented pickles
  • soft cheeses, such as Gouda
  • unpasteurized sauerkraut
  • kefir
  • tempeh

Eczema-Foods To Eat/Avoid

The top nine foods that might help your eczema:

1. Banana: High in potassium.

2. Beef or chicken broth: Provides skin-repairing amino acid glycine.

3. Potato: Rich in fibre, potassium and vitamin C.

4. Green onions: Rich source of vitamin K, important for healthy skin.

5. Buckwheat: Gluten-free and has strong anti-inflammatory effect.

6. Rice milk: Low allergy and low in chemicals and considered eczema safe.

7. Mung bean sprouts: Strong alkalizing food.

8. Fish: High levels of omega-3 fatty acids.

9. Apples, blueberries, cherries, broccoli, spinach, kali: Foods containing quercetin (powerful antioxidant and also antihistamine).

There isn’t a single diet that eliminates eczema in everyone, but a good rule of thumb is to avoid any foods that seem to make your symptoms worse.