UFC officials announced the bout on Monday. The 205-pound contest was originally supposed to take place on July 23, but was postponed when Johnson was forced to pull out in order to tend to a family matter.
The bout could determine the next No. 1 contender in the division. That's particularly true should Johnson (21-5) get the win. The former title challenger is on a two-fight win streak, which includes finishes against Jimi Manuwa and Ryan Bader.
Fighting out of Blackzilians in Boca Raton, Florida, Johnson remains one of the last highly ranked light heavyweights to have never faced current interim champion Jon Jones. He has fought current champion Daniel Cormier. Johnson lost to Cormier via submission in May 2015.
Teixeira (25-4) has bounced back from a two-fight skid in 2014 to win his last three fights. In his most recent performance in April, the Brazilian slugger knocked out former champion Rashad Evans in just 1:48.
The two own a combined 30 career knockouts, with 15 each. ESPN.com ranks Johnson and Teixeira the Nos. 3 and 7 light heavyweights in the world.
Additionally, welterweight Donald Cerrone (30-7) will face Rick Story (19-8) on the card. A welterweight rematch between Conor McGregor (19-3) and Nate Diaz (19-10) will headline the pay-per-view event, which takes place at T-Mobile Arena.