City guide

Best dishes in Mexico City

7 restaurants ranked by 480 community votes. Find the #1 dish before you order.

Every restaurant on this page is ranked by how diners in Mexico City actually vote, dish by dish — so instead of a star rating for the whole place, you can see the one plate people order again. Right now the most-voted dish in Mexico City is Chiles en Nogada with 41 votes.

El Cardenal leads the city with 141 votes for its mexican menu. Open any restaurant to see its full dish ranking, add a dish that is missing, or vote for your own favourite.

Most-voted dishes in Mexico City

  1. 1Chiles en NogadaEl Cardenal · Mexico City41 votes
  2. 2Barbacoa de BorregoEl Hidalguense · Mexico City38 votes
  3. 3Taco OmakasePujol · Mexico City30 votes
  4. 4Pescado a la TallaContramar · Mexico City28 votes
  5. 5Chile Relleno de HuitlacocheLimosneros · Mexico City4 votes
  6. 6Sopa de TortillaAzul Historico · Mexico City2 votes
  7. 7Sopa de Tortilla con PolloEl Mundo Restaurante · Mexico City2 votes

All restaurants in Mexico City

Browse by cuisine

Eating out in Mexico City: common questions

What is the best dish to order in Mexico City?
Chiles en Nogada is currently the highest-voted dish in Mexico City, with 41 community votes. The ranking updates every time someone votes.
How are these Mexico City restaurants ranked?
Restaurants are ordered by the total number of votes their dishes have received from the DishVote community. There are no paid placements in this list, and no editorial scores.
Can I add a restaurant or dish in Mexico City?
Yes. Create a free account, then use "Add restaurant" or open any restaurant page and add the dish you ordered. Photos go through moderation before they appear.
How often does the Mexico City ranking change?
It is live. Each new vote is counted immediately, so a dish can move up or down the same day.