An investigation is conducted on the status of trace and minor elements in some foodstuffs (cereals, vegetables, milk, egg and fish), commonly consumed in Bangladesh, using proton induced X-ray emission (PIXE) and radioisotope-induced X-ray fluorescence (XRF) techniques. In PIXE measurements, the samples were irradiated in air with 2.0 MeV (energy on the target) protons having the beam intensity of 30 nA for characteristic X-ray excitation, while in XRF analysis, the samples were excited for 5000 seconds with a 10 mCi Cd-109 annular X-ray source. The elemental concentration of K, Ca, Mn, Fe, Ni, Cu, Zn, Se, As, Br, Rb, Sr, Mo, and Pb were determined in the samples by comparison with X-ray yield curves constructed from IAEA and NBS standard reference materials. The validity of the analytical procedures (PIXE and XRF) followed in this study has been confirmed by comparative measurements of Cu, Zn and Mn in some varieties of rice with atomic absorption spectrophotometry. The results indicate that none of the food regimes investigated here is burdened with heavy metals beyond permissible limits except five species of vegetables with chromium having the range of 0.99–3.59 mg/kg compared to the literature value of 0.0–0.36 mg/kg (dry weight basis). An average value of 0.2 mg/kg of arsenic was observed both in IRRI (n=16) and local Aman (n=12) varieties of rice and only one hen egg contained 1.7 mg/kg of lead in yolk. The zinc content in some marine fish from Bay of Bengal was reported to be 5.4–19.5 mg/kg, whereas in the present study of sweet-water fish, the level is found to be 15.2–62.1 mg/kg (fresh weight basis) for five species. In human milk, both Cu (0.12–0.25 mg/l, n=8) and Zn (0.28–1.80 mg/l, n=8) levels appear to be almost half the literature values (n=25). On the other hand formula milk has higher values of Cu (0.32–1.63 mg/kg, n=16) and Zn (5.16–19.8 mg/kg, n=16).