Banana, orange and potato peels (BP, OP and PP, respectively) were immobilised to produce biosorbent beads that were employed for the biosorption of heavy metals from a cocktail solution containing As(V), Cd(II), Cr(VI), Cu(II), Hg(II) and Ni(II) ions. Drinking water conditions were maintained with neutral initial pH and low concentration of the ions. Batch experiments were performed for evaluating the effect of pH in the drinking water range (6.5–8.5). Results showed a significant increase in the biosorption capacity of the beads with respective to the uptake of As and Pb, whereas it decreased significantly for Cd, Cu, Hg and Ni ions at basic pH values. Approximate equilibrium biosorption of Cd, Cu, Hg and Ni was 89–92%, 79–87%, 84% and 71–80% by BP, OP and PP beads. The physisorption-based PFO model was the most suitable for the ions with biosorption capacities closer to the experimental values. BP and OP beads had better biosorption efficiencies relative to PP bead due to the higher surface heterogeneity observed by scanning electron microscopy coupled with energy-dispersive spectroscopy. An increase in the biosorbent concentration from one to ten BP beads significantly increased the biosorption percentage of the ions. The biosorption capacities of Cd, Hg and Ni uptake by one BP bead from a 1 mgL−1 cocktail solution were 3.4 ± 0.0, 5.3 ± 0.1 and 3.0 ± 0.0 mgg−1, respectively. Thus, BP beads were the most effective than for the simultaneous removal of heavy metals from drinking water.