Some natural foods which have Vitamin D are written as follows: 1. Fatty fish like salmon, trout, etc. 2. Canned fish like herring and sardines 3. Egg yolks 4. Beef liver 5. Fish liver 6. Cod Liver Oil