Alex Wong/Getty Images
"How can Ted Cruz be an evangelical Christian when he lies so much and is so dishonest?" the Republican presidential front-runner wrote on Twitter.
Trump and Cruz have taken a number of shots at each other this week as they compete for conservative votes in South Carolina, the next GOP primary state.
Cruz launched a hard-hitting attack ad accusing Trump of having "a pattern of sleaze stretching back decades." The commercial focused on Trump's support for eminent domain, or the government's power to seize private property.
Among other things, Trump accused Trump of lying when the senator denied being behind "push polls" apparently conducted on his behalf. According to The Washington Post, a robo-call in South Carolina criticized the non-Cruz candidates in the race.
"Cruz caught cold in lie after denial of push polls ... How can he preach Christian values?" Trump tweeted Thursday.
After a long détente, the two candidates have repeatedly attacked each other since December. At two points that month, Trump brought up Cruz's Cuban ancestry to also take a roundabout jab at his faith.
"To the best of my knowledge, not too many evangelicals come out of Cuba, OK? Just remember that, OK? Just remember," Trump said at a December rally in Iowa.
Cruz frequently jokes that he is Southern Baptist even though his parents' backgrounds are from traditionally Catholic countries.
View some of Trump's recent tweets attacking Cruz below:
How can Ted Cruz be an Evangelical Christian when he lies so much and is so dishonest?
- Donald J. Trump (@realDonaldTrump) February 12, 2016
Lying Cruz put out a statement, "Trump & Rubio are w/Obama on gay marriage." Cruz is the worst liar, crazy or very dishonest. Perhaps all 3?
- Donald J. Trump (@realDonaldTrump) February 12, 2016
Cruz caught cold in lie after denial of push polls like lies w/ @RealBenCarson. How can he preach Christian values? https://t.co/p3yGL02ABA
- Donald J. Trump (@realDonaldTrump) February 12, 2016
"@truthinvest: @CNN @tedcruz @realDonaldTrump Ted Cruz is the definition of sleaze. Just ask @RealBenCarson"
- Donald J. Trump (@realDonaldTrump) February 11, 2016
We are getting reports from many voters that the Cruz people are back to doing very sleazy and dishonest "pushpolls" on me. We are watching!
- Donald J. Trump (@realDonaldTrump) February 11, 2016