Taras Stepanenko (Velyka Novosilka, 8 augustus 1989) is een Oekraïens voetballer die bij voorkeur als defensieve middenvelder speelt. Hij speelt sinds 2010 bij Sjachtar Donetsk. In datzelfde jaar debuteerde hij ook voor Oekraïne.
Stepanenko debuteerde op 17-jarige leeftijd voor Metaloerh Zaporizja in de Vysjtsja Liha op 4 maart 2007 tegen Dynamo Kiev. Hij komt uit de jeugdopleiding van Metaloerh Zaporizja. Op 21 juli 2007 maakte hij zijn eerste competitiedoelpunt tegen Kryvbas Kryvy Rih, één maand voor zijn 18de verjaardag. In drie seizoenen speelde Stepanenko 81 wedstrijden voor Metaloerh. Op 11 mei 2011 tekende hij een vijfjarig contract bij de Oekraïense topclub Sjachtar Donetsk. Hij debuteerde voor Sjachtar in de supercup tegen Tavrija Simferopol. Op 23 november 2010 maakte hij zijn eerste doelpunt voor Sjachtar in de Champions League tegen het Servische FK Partizan. In zijn eerste seizoen speelde hij 20 wedstrijden bij zijn nieuwe club, waarvan 15 in de competitie. Het seizoen erna won hij de treble met Sjachtar. In het seizoen 2011/12 werd Sjachtar opnieuw landskampioen en won het de beker. Tijdens het seizoen 2013/14 maakte Stepanenko zijn eerste twee competitiedoelpunten in dienst van Sjachtar Donetsk.