Legume-rhizobium symbiosis has been heavily investigated for their potential to enhance plant metal resistance in contaminated soil. However, the extent to which plant resistance is associated with the nitrogen (N) supply in symbiont is still uncertain. This study investigates the effect of urea or/and rhizobium (Sinorhizobium meliloti) application on the growth of Medicago sativa and resistance in metals contaminated soil (mainly with Cu). The results show that Cu uptake in plant shoots increased by 41.7%, 69%, and 89.3% with urea treatment, rhizobium inoculation, and their combined treatment, respectively, compared to the control group level. In plant roots, the corresponding values were 1.9-, 1.7-, and 1.5-fold higher than the control group values, respectively. Statistical analysis identified that N content was the dominant variable contributing to Cu uptake in plants. Additionally, a negative correlation was observed between plant oxidative stress and N content, indicating that N plays a key role in plant resistance. Oxidative damage decreased after rhizobium inoculation as the activities of antioxidant enzymes (catalase and superoxide dismutase in roots and peroxidase in plant shoots) were stimulated, enhancing plant resistance and promoting plant growth. Our results suggest that individual rhizobium inoculation, without urea treatment, is the most recommended approach for effective phytoremediation of contaminated land.