But he stopped short of calling on others to vote for the Texas senator, praising Republican front-runner Donald Trump too.
"I will be voting for Ted Cruz in the upcoming Republican primary," Pence said on a conservative radio talk show hosted by Greg Garrison on WIBC-FM (93.1).
"I see Ted Cruz as a principled conservative who has dedicated his career to advocating the Reagan agenda," he said, citing the Texas senator's opposition to out-of-control spending, efforts to repeal Obamacare, devotion to the U.S. Constitution and "strong and unwavering stand for the sanctity of life."