В январе 1847 года Рангель уже командовал гарнизоном Мехиканской крепости. Когда началось восстание против политики вице-президента Фариаса, Рангель сначала поддерживал правительство, но увидел, что режим Фариаса не сможет победить, и перешёл на сторону восставших, что ускорило их победу. В марте 1847 года американская армия осадила Вера-Крус, взяла его и начала наступление на Мехико. После разгрома при Серро-Гордо (в ходе которого Рангель с тремя батальонами стоял в резерве) Санта-Анна временно передал армию под командование Рангеля.