The Official GOAT List: Ranking the Greatest Mexican Food of All Time

Mexican Food

Few cuisines have captured America’s heart like Mexican food. From sizzling fajitas to cheesy enchiladas, these dishes have become staples at family dinners, game-day spreads, and late-night cravings. Tacos, tamales, burritos, queso, guacamole — each one brings its own flavor and fan base. This league celebrates the American side of Mexican food — the classics that fill our plates north of the border. Whether you’re loyal to tacos, obsessed with queso, or swear by a perfect burrito, cast your vote and decide which dish stands on top.

Want to suggest a contender? Sign In
Mexican Food

1. TACOS

Tacos is currently the #1 Greatest Mexican Food of All Time winning 74.4% head-to-head battles.

Mexican Food

2. FAJITAS

Fajitas is currently the #2 Greatest Mexican Food of All Time winning 59.2% head-to-head battles.

Mexican Food

3. ENCHILADAS

Enchiladas is currently the #3 Greatest Mexican Food of All Time winning 58.9% head-to-head battles.

Mexican Food

4. NACHOS

Nachos is currently the #4 Greatest Mexican Food of All Time winning 54.6% head-to-head battles.

Mexican Food

5. BURRITOS

Burritos is currently the #5 Greatest Mexican Food of All Time winning 54.3% head-to-head battles.

Mexican Food

6. GUACAMOLE

Guacamole is currently the #6 Greatest Mexican Food of All Time winning 52.7% head-to-head battles.

Mexican Food

7. QUESADILLAS

Quesadillas is currently the #7 Greatest Mexican Food of All Time winning 50.0% head-to-head battles.

Mexican Food

8. QUESO

Queso is currently the #8 Greatest Mexican Food of All Time winning 45.5% head-to-head battles.

Mexican Food

9. BARBACOA

Barbacoa is currently the #9 Greatest Mexican Food of All Time winning 40.9% head-to-head battles.

Mexican Food

10. TAMALES

Tamales is currently the #10 Greatest Mexican Food of All Time winning 24.4% head-to-head battles.

Mexican Food

11. CHILES RELLENOS

Chiles Rellenos is currently the #11 Greatest Mexican Food of All Time winning 23.7% head-to-head battles.