Mexicans spent nearly US $2.5B on tacos in 2024

Written by Reynaldo Mena — April 3, 2025
Please complete the required fields.



Taco restaurants, or taquerías, generate an estimated 50 billion pesos (US $2.46 billion) annually, according to the newspaper El Economista, which reported the figure on the International Day of the Taco on Monday.

In Mexico City, the average resident has a taqueria within an estimated 400 meters of their home or workplace. The industry employs over 30,000 people in the capital, representing 57% of informal food sector jobs in the city, according to El Economista.

The origin of the taco remains unclear, with various historical accounts. Maize has been domesticated in Mexico for at least 9,000 years, and one of the first uses of ground maize was very likely the tortilla.

The word “taco” may derive from the Spanish word for dowel, referring to a plug to fill a hungry stomach, or from the Nahuatl word tlacoyo.

Whatever the origin, the taco has become an international powerhouse. In 2024, Remitly, a money-transfer platform, assessed the number of posts shared on TikTok to determine the most popular street foods around the globe, and tacos came out on top with 1.8 million posts.

Food apps boost the taco economy

Food ordering apps, such as Uber Eats and China’s DiDi Food, sold over 64 million tacos in 2024, according to El Economista.

Last year, Uber Eats reported orders of more than 24 million tacos, with over 8 million placed in Mexico City alone. Meanwhile, DiDi Food reported orders of over 40 million tacos nationwide, marking a 27% increase from the previous year.

In addition to popular meat tacos, such as tacos al pastor, vegan options have risen in popularity.

The top taco orders on DiDi Food in 2024 were:

pastor (7.5 million)
barbacoa (3.5 million)
dorados (3 million)
bistec (2 million)
birria (2 million)
Potato tacos were the most popular vegan option.

DiDi Food works with more than 23,400 restaurants offering tacos, and over 100,000 taco options are available for under MX$80 ($4).

You need Sign In or Sign Up account to post comment.