The fight will take place Saturday night at Wells Fargo Center and is available on pay-per-view at 9 p.m. ET.
Ortiz got on the scale first and weighed in at 205.8 pounds.
"I feel great. I'm excited to take this fight," said Ortiz, who has a professional mixed martial arts record of 16-8-1. "Rashad is a great fighter, but I'm going to show him how much better I am tomorrow night."
Evans (15-1-1) checked in at a lean 204.4 pounds.
He will enter the Octagon on Saturday for the first time in 434 days. It is the longest layoff in his professional mixed-martial-arts career.
"I'm very excited [to be back in action]," said Evans, who was booed continuously by the crowd. "It's been 14 months, but I've been working to get better.
"I just want to show the fans what I've got."
Every other fighter on the UFC 133 main card made weight.
Middleweights Yoshihiro Akiyama (184.6) and Vitor Belfort (185.4) showed mutual respect for one another during and after the faceoff. Belfort, however, has said he plans to finish the fight early, most likely by knockout.
Only Ivan Menjivar failed to make the required weight. The bantamweight came in 2 pounds over the 136-pound non-title fight limit, checking in at 138.
Menjivar had two hours to make weight. His opponent for the preliminary bout, Nick Pace, weighed in at 135.8.
Franklin McNeil covers mixed martial arts and boxing for ESPN.com. Follow him on Twitter at www.twitter.com/Franklin_McNeil.