The £2.5 million signing from Crewe is expected to replace Lloyd Sam and start up front alongside Chris Iwelumo, who is becoming a cult hero after two late winners on the road.
The only other change from Tuesday night's win at Bristol City sees Jose Semedo return from suspension, in place of Therry Racon.
Possible side for Cardiff: Weaver, Mills, Sodje, Fortune, Basey, Thomas, Zheng, Semedo, Reid(c), Iwelumo, Varney
Subs: Randolph, Bougherra, Sam, Ambrose, McLeod