The matchup was originally scheduled to take place at UFC 133 but lingering injuries to Jose Aldo forced it to be postponed.
Aldo is coming off a recent win over Kenny Florian at UFC 136 and is currently riding a thirteen fight win streak dating back to 2006. Aldo will be looking to defend his UFC title for the third time.
Chad Mendes defeated Rani Yahya at UFC 133 to stay in contention for the title and is 11-0 in his career, using his dominant wrestling base to overwhelm most of his opponents.
UFC 142 is expected to take place on Jan. 14 at the HSBC Arena in Rio De Janeiro, Brazil.
For complete coverage of UFC 142, stay tuned to MMAFrenzy.com