Vanwege zijn goede resultaten in de DTM mocht di Resta in 2009 een test uitvoeren voor het Force India F1 team. Deze test bleek positief uit te vallen, waarna di Resta voor het seizoen 2010 bevestigd werd als reservecoureur voor het Force India F1 Team. Op 26 januari 2011 werd hij bevestigd als officiële coureur bij dit team. Zijn beste resultaat tot nu toe is de vierde plaats, die hij behaalde in zowel de Grand Prix van Singapore 2012 als de Grand Prix van Bahrein 2013.