Goals from Bianca Baptiste and Alex Keown saw Spurs home in their first competitive match at Cheshunt FC.
Former Spurs goalkeeper Jo Ayre denied Katie O'Leary early on before Bianca hammered home a volley for 1-0 on seven minutes.
Jo Wilson levelled for QPR on 34 minutes but the lead was restored when Alex headed home Jenna Schillaci's corner just before that break. Toni-Anne Wayne denied Natalie Richardson and Spurs were in control of a second half with few clear-cut chances.
"We started brightly and Bianca scored a great goal to put us ahead," said manager Karen Hills.
"But we were a little anxious in our play, a few passes went astray and I just think we were so determined to win the first league game that it got to the players.
"Having said that, I felt we were in control in the second half and I was pleased with the way we saw the game out.
"We were put under pressure by QPR so to come through with the three points was ideal. It's what we wanted and we can build from here."
Spurs Ladies are back at Cheshunt FC (Theobalds Lane) in the FAWPL against newcomers C&K Basildon this Sunday (2pm).
Spurs Ladies vs QPR: Toni-Anne Wayne, Mollie Kmita, Alex Keown, Jenna Schillaci, Leah Rawle, Shannon Maloney, Rhiana Soobadoo (Jenny Moore, 65), Wendy Martin, Bianca Baptiste, Rosie Kmita (Avilla Bergin, 55), Katie O'Leary (Lucia Leon, 82). Subs (not used): Maya Vio, Hanna Jaadia.
Congratulations to Gemma Biggdike and Sophie Tudor, who have been selected for a Wales Under-17s training camp this week.