Ruan Pienaar has recovered from injury and starts, while Rory Best and Tommy Bowe, who were rested against Connacht, come back into the starting XV.
Stuart Olding is also included in the side having been on the bench last week, as is Roger Wilson who has recovered from the knock that he sustained against Connacht.
In the backs, Peter Nelson moves to fullback while Craig Gilroy switches flanks from the right to the left wing.
Bowe returns to the side at 14 with Olding selected in the centre alongside Darren Cave.
Paddy Jackson continues at outhalf with Pienaar named at scrumhalf.
In the front row Callum Black and Wiehahn Herbst are selected either side of Captain, Rory Best.
The second row remains unchanged with Dan Tuohy partnering Franco van der Merwe.
There are also no changes to the backrow with Wilson continuing at Number 8, Robbie Diack starting at blindside and Clive Ross selected at openside.
Man of the match from last week, Rob Herring, starts on the bench as do forwards Andrew Warwick, Bronson Ross, Alan O'Connor and Sean Reidy.
Backs Paul Marshall, Ian Humphreys and Luke Marshall complete the match-day squad.
The game is live on Sky Sports and BBC Northern Ireland.
Ulster XV & Replacements to play Leinster, Guinness PRO12, RDS, Saturday 3rd January, kick off 14:40 (15-9): P Nelson; T Bowe, D Cave, S Olding, C Gilroy, P Jackson, R Pienaar; (1-8): C Black, R Best (Capt), W Herbst, D Tuohy, F vd Merwe, R Diack, C Ross, R Wilson;
Replacements (16-23): R Herring, A Warwick, B Ross, A O'Connor, S Reidy, P Marshall, I Humphreys, L Marshall.
Guinness PRO12
Suite 208, Alexandra House,
The Sweepstakes
Ballsbridge, Dublin 4, Ireland