Plant fiber-reinforced composites have the advantages of environmental friendliness, sustainability, and high specific strength and modulus. They are widely used as low-carbon emission materials in automobiles, construction, and buildings. The prediction of their mechanical performance is critical for material optimal design and application. However, the variation in the physical structure of plant fibers, the randomness of meso-structures, and the multiple material parameters of composites limit the optimal design of the composite mechanical properties. Based on tensile experiments on bamboo fiber-reinforced, palm oil-based resin composites, finite element simulations were carried out and the effect of material parameters on the tensile performances of the composites was investigated. In addition, machine learning methods were used to predict the tensile properties of the composites. The numerical results showed that the resin type, contact interface, fiber volume fraction, and multi-factor coupling significantly influenced the tensile performance of the composites. The results of the machine learning analysis showed that the gradient boosting decision tree method had the best prediction performance for the tensile strength of the composites (R2was 0.786) based on numerical simulation data from a small sample size. Furthermore, the machine learning analysis demonstrated that the resin performance and fiber volume fraction were critical parameters for the tensile strength of composites. This study provides an insightful understanding and effective route for investigating the tensile performance of complex bio-composites.