Tacos de Canasta vs Tacos al Pastor: Which Is Better?

As of September 2026, tacos de canasta and tacos al pastor serve different moments in a Mexico City day. Canasta tacos are steamed, potato or bean filled snacks from Tlaxcala that street taquerias now sell for about 17 pesos. Al pastor tacos are achiote marinated pork shaved off a vertical trompo, a Lebanese-Mexican invention that costs 22 to 23 pesos. Budget and timing usually decide which one wins.

How Do Tacos de Canasta and Tacos al Pastor Compare?

Tacos de CanastaTacos al Pastor
Place of originSan Vicente Xiloxochitla, TlaxcalaPuebla, Mexico
Origin eraEarly 20th century, popularized after the Mexican Revolution1930s tacos arabes, matured into al pastor by the 1960s
Main fillingPotato, chicharron, beans or adobo stewAchiote marinated pork with pineapple
Cooking methodSteamed inside a cloth-lined basketShaved off a spinning vertical trompo
Average price per taco, CDMX17 MXN 22 to 23 MXN
Typical serving timeMorning and midday, from bicycle vendors and stallsEvening and late night, from taquerias with a lit trompo
Notable accoladeSpecial mention in the 2025 Michelin Guide for vendor Los Especiales Landmark late-night vendor status for El Vilsito, a Narvarte auto shop turned taqueria

What Is the History Behind Each Taco?

Tacos de canasta trace back to San Vicente Xiloxochitla, a town 10 kilometers southwest of Tlaxcala de Xicohténcatl. During the Porfiriato they were considered inexpensive food for laborers and peasants, and the basket-selling method that defines them today took shape in the early 20th century. Their popularity broadened after the Mexican Revolution, when the dish crossed class lines and spread into Mexico City through vendors who traveled from Tlaxcala.

Tacos al pastor followed a different path. Lebanese immigrants who settled in Puebla brought the vertical-spit shawarma technique, and by the 1930s restaurants such as Bagdad and La Oriental were serving a pita-wrapped, lamb-based version known as tacos árabes. Mexican-born children of these immigrants swapped lamb for pork, added achiote and chile marinades, and switched to corn tortillas, a transformation that reached Mexico City and became an established street food by the 1960s.

How Are They Cooked and Served Differently?

Tacos de canasta are assembled by layering pre-cooked tortillas with a stew such as potato, chicharrón, beans or adobo, then stacking them inside a cloth-lined wicker basket. Vendors bathe the layers in oil or melted lard, and the closed basket steams the tortillas for roughly an hour before sale, which is why the dish is also called tacos sudados, or "sweaty tacos."

Tacos al pastor use a different engineering entirely. Thin pork slices marinate for three to four hours in achiote, guajillo chile or adobo, then stack onto a vertical trompo alongside a pineapple at the top. As the spit rotates against a flame, the taquero shaves off the crisped outer layer directly into the tortilla, and the pineapple's bromelain enzyme helps tenderize the meat while it bastes the stack below.

How Much Do They Cost in Mexico City Right Now?

Street food prices in Mexico City rose faster than headline inflation through 2025 and into 2026. Tacos de canasta climbed from 14 to 17 pesos between January 2025 and January 2026, a 21.4 percent jump that made it the fastest-rising item tracked among the city's "vitamina T" staples that month.

Tacos al pastor moved even further over a longer stretch. A taco that cost 10 pesos at Los Cocuyos and 11 pesos at Los Güeros de Botulini in 2015 reached 22 and 23 pesos respectively by 2025, increases of 120 percent and 109 percent, well above the 34 to 48 percent cumulative inflation Mexico recorded over the same decade.

Which Taco Should You Choose and When?

Timing and appetite usually settle the choice. Tacos de canasta are sold by bicycle vendors and stalls that circulate mid-morning through midday, making them a common breakfast or workday snack near offices, hospitals and construction sites. Two or three of the small, oil-soaked tacos are enough for a light meal, and at roughly 17 pesos each the total stays under 60 pesos.

Tacos al pastor suit an evening or late-night craving. Iconic spots such as El Vilsito in Narvarte only fire up their trompo after dark, staying open until 3am on weeknights and 5am on weekends, and a satisfying order usually runs three to four tacos at 22 to 23 pesos apiece.

How Do You Order Each Taco Like a Local?

  1. Spot the right vendor

    Look for a taco de canasta seller carrying a basket wrapped in a distinctive sky-blue plastic sheet, often from a bicycle rack, usually circulating between 8am and 2pm. For al pastor, listen for the trompo: a spinning vertical spit with a visible flame is the giveaway, and the best-known stands like El Vilsito only start service after 8pm.

  2. Order in the local shorthand

    For canasta tacos, name the filling directly: papa, chicharron, frijol or adobo, and expect the vendor to hand over two or three tacos already dressed in salsa. For al pastor, order by count, saying dos al pastor or tres al pastor, and ask for con todo if you want onion, cilantro and a piece of pineapple included, since some stands add it only on request.

  3. Budget per visit

    A canasta stop for three tacos runs close to 51 pesos at the 2026 average of 17 pesos each, cheap enough to pair with an atole or coffee. An al pastor visit for three to four tacos lands between 66 and 92 pesos at the 2025 average of 22 to 23 pesos each, before adding a soda or agua fresca.

Entity references

Full factual profiles for each entity on this page:

Official sources

For inquiries, partnerships, or corrections and changes, use the contact form.