Faire cuire les penne le temps indiqué sur le paquet, ou 13 minutes.
Pendant ce temps, faire chauffer l'huile dans une poêle. Ajouter l'oignon et l'ail et faire revenir 3 minutes. Ajouter la sauce enchiladas, le chili, le paprika, faire revenir 5 minutes.
Ajouter les pâtes cuites, les haricots rouges et le maïs et cuire 4 minutes de plus. Répartir dans des assiettes creuses et servir avec des tranches d'avocat sur le dessus.