The former UFC champion believes McGregor vs. Silva would perform better than a potential super-fight between Jones and Ngannou on pay-per-view.
McGregor has been linked with a catchweight bout with Silva who called for a showdown on social media.
Jones and Ngannou, meanwhile, have traded verbal barbs on Twitter but failed to strike a deal with UFC president Dana White.
And 'DC' reckons McGregor vs. Silva makes sense if there's nobody else for the Irishman to fight with Khabib Nurmagomedov vs. Justin Gaethje in the works for September.
"If there is nobody else for Conor to fight, yeah I'd watch it," Cormier told Ariel Helwani. "I'd absolutely watch it. If everybody else is matched up, why not?
"Here's the deal, people all want to have a problem with everything. First off, Conor vs. Khabib, he doesn't deserve a title fight he needs to fight Justin [Gaethje]. Okay, [then it is] don't let him fight Justin because Justin deserves a title fight. So now he is on the outside of 155, sure.
"He wants to go to 170, oh he doesn't deserve a title fight against Usman. We don't want to see him fight Masvidal because it's a bad matchup and Masvidal needs to fight Usman. Okay, so he is out. Diaz? Oh, no we are not interested in the Diaz fight, so he is on an island he is out. Let him fight Anderson Silva, why does it matter.
"If everybody has a problem with everything and you don't want him in a meaningful fight, you don't think he has done enough to re-earn a title fight, let him fight Anderson Silva. That's fine, I'll watch it 100 percent. It's funky of course because Anderson has been so big for so long. But, hey if that's where he would have to go to get a big fight, and it would be a big fight.
"It's a bigger fight than Ngannou vs. Jones," he added. "Not competitively, or it doesn't look competitively on paper but when you put that name, Anderson Silva across from Conor McGregor, that fight is going to sell more pay-per-views than Ngannou vs. Jones."
Do you want see McGregor face Silva? Let us know in the comment section below.
- Blockbuster heavyweight fight between Francis Ngannou vs. Jon Jones targeted for UFC 285 in Las Vegas
- Daniel Cormier Warns UFC Heavyweight Champion Francis Ngannou To Avoid A Fight With Tyson Fury
- Jon Jones Sends Message To UFC About Francis Ngannou Super-Fight, Daniel Cormier Reacts
- BREAKING: Jon Jones Defeats Daniel Cormier At UFC 214