Latem 2006 roku Cabañas znów zmienił barwy klubowe i został zawodnikiem Club América. 27 sierpnia w meczu z CD Veracruz, wygranym przez Amérikę 5:1, zaliczył 4 trafienia, stając się pierwszym od 10 lat piłkarzem tego klubu, który zdobył 4 gole w jednym spotkaniu. W 2007 roku został najlepszym strzelcem zespołu. W Copa Libertadores zdobył 10 bramek i został najlepszym strzelcem tego turnieju. W roku 2007 został wybrany Piłkarzem Roku w Paragwaju, a także Piłkarzem Roku w Ameryce Południowej.
25 stycznia 2010 roku został postrzelony w głowę w jednym z meksykańskich klubów. Trafił do szpitala z obrażeniami głowy, znajdując się w stanie krytycznym.
W styczniu 2012 dołączył do klubu w którym zaczynał swoją karierę – 12 de Octubre.
Sezon Klub Kraj Rozgrywki Mecze Bramki 1998 12 de Octubre Itaugua Primera División ? ? 1999 12 de Octubre Itaugua Primera División ? ? 1999 Club Guaraní Primera División ? ? 2000 12 de Octubre Itaugua Primera División ? ?