The objective of this study was to compare the effect of different types of inoculants (control, vesicular arbuscular mycorrhizae fungi [VAMF], phosphate-solubilizing bacteria [PSB], and co-inoculant [VAMF-PSB]) on root colonization, plant growth, macronutrient (P and N) uptake, and metal element uptake under heavy metal-contaminated soil conditions. Three species of vegetable plants, namely tomato (Solanum lycopersicum L. cv. Ratna), red chili (Capsicum annuum L. cv. Gada), and hot chili (Capsicum frutescens L. cv. Pusaka Brengolo), were grown in heavy metal (Zn, Ca, Ni and Cd) –contaminated soil for eight weeks. Plants co-inoculated with VAMF-PSB showed significantly higher root colonization by VAMF as well as P and N concentrations in shoot and root than plants inoculated with only VAMF or PSB; consequently, the plant biomass also increased. In heavy metal-contaminated soil, VAMF colonization and PSB application could significantly improve the essential metal concentration (Cu and Zn) in the shoot, although there were no significant effects on the roots. On the contrary, co-inoculation with VAMF-PSB could significantly decrease Cd and Ni concentrations in the shoot, although Cd and Ni concentrations did not show a significant difference in the root. The concentrations of Cu, Zn, Cd, and Ni were higher in the roots than in the shoots of the three plant species tested. The type of inoculant used in this study selectively discriminated between plant essential (Cu, Zn) and non-essential elements (Cd, Ni).