⭐ Rated 4.6 by 150k+ people📲 Try NutriScan ›Skip to content

Numbers checked October 14, 2026

Mexican Food Calories by Dish: 22 Compared ​

Lowest-calorie Mexican dishes: Fresh Salsa (Pico de Gallo), 8 calories (2 tablespoons, 30 g). Most protein: Tortas, 30 g (1 torta sandwich, ~300 g).

We have nutrition pages for 22 Mexican dishes. Per serving they run from 8 calories for Fresh Salsa (Pico de Gallo) (2 tablespoons (30 g)) to 650 calories for Tortas (1 torta sandwich (~300 g)). Each row links to the full page for that item.

Fresh Salsa (Pico de Gallo)Fresh Salsa (Pico de Gallo)2 tablespoons (30 g)8calProtein 0.3 g · Carbs 1.6 g · Fat 0.1 gFresh Salsa (Homemade)Fresh Salsa (Homemade)2 tablespoons (32 g)10calProtein 0.5 g · Carbs 2 g · Fat 0 gTomato SalsaTomato Salsa100 g36calProtein 1.5 g · Carbs 8 g · Fat 0.2 gSalsaSalsa1/2 cup (125 g)38calProtein 1.5 g · Carbs 9 g · Fat 0.2 gTiny TacosTiny Tacos1 mini taco (~30 g)85calProtein 5 g · Carbs 8 g · Fat 4 gRefried BeansRefried Beans100 g90calProtein 5.5 g · Carbs 15 g · Fat 1 gEsquitesEsquites1 cup (170 g)180calProtein 5 g · Carbs 22 g · Fat 9 gChurrosChurros1 regular churro (45 g)189calProtein 2.7 g · Carbs 22 g · Fat 10 gGuacamoleGuacamole1/2 cup (120 g)192calProtein 2.4 g · Carbs 11 g · Fat 18 gTacos al PastorTacos al Pastor1 taco (120 g)200calProtein 12 g · Carbs 18 g · Fat 9 gChicken TacoChicken Taco1 soft taco (120 g)210calProtein 24 g · Carbs 18 g · Fat 6 gElotesElotes1 ear with toppings (~150 g)210calProtein 6 g · Carbs 26 g · Fat 10 gMexican RiceMexican Rice1 cup (200 g)210calProtein 5 g · Carbs 40 g · Fat 6 gBeef TacoBeef Taco1 taco (110 g)226calProtein 13 g · Carbs 18 g · Fat 11 gShrimp TacoShrimp Taco1 taco (150 g)230calProtein 18 g · Carbs 22 g · Fat 9 gCheese QuesadillaCheese Quesadilla100 g275calProtein 12.5 g · Carbs 27 g · Fat 13.5 gEloteElote1 ear (150 g)280calProtein 8 g · Carbs 24 g · Fat 20 gTamalesTamales1 tamal (166 g)280calProtein 10 g · Carbs 30 g · Fat 12 gTostadasTostadas1 tostada with toppings (~85 g)280calProtein 12 g · Carbs 28 g · Fat 14 gBirria TacosBirria Tacos2 tacos (150 g)320calProtein 18 g · Carbs 22 g · Fat 18 gGorditasGorditas1 stuffed gordita (100 g)320calProtein 12 g · Carbs 35 g · Fat 14 gTortasTortas1 torta sandwich (~300 g)650calProtein 30 g · Carbs 58 g · Fat 32 g

Mexican food calories per serving ​

These 19 rows are per serving or piece. The serving is in the second column, so compare two rows only when the weights match.

ItemServingCaloriesProteinCarbsFat
Fresh Salsa (Pico de Gallo)2 tablespoons (30 g)80.3 g1.6 g0.1 g
Fresh Salsa (Homemade)2 tablespoons (32 g)100.5 g2 g0 g
Salsa1/2 cup (125 g)381.5 g9 g0.2 g
Tiny Tacos1 mini taco (~30 g)855 g8 g4 g
Esquites1 cup (170 g)1805 g22 g9 g
Churros1 regular churro (45 g)1892.7 g22 g10 g
Guacamole1/2 cup (120 g)1922.4 g11 g18 g
Tacos al Pastor1 taco (120 g)20012 g18 g9 g
Elotes1 ear with toppings (~150 g)2106 g26 g10 g
Chicken Taco1 soft taco (120 g)21024 g18 g6 g
Mexican Rice1 cup (200 g)2105 g40 g6 g
Beef Taco1 taco (110 g)22613 g18 g11 g
Shrimp Taco1 taco (150 g)23018 g22 g9 g
Tamales1 tamal (166 g)28010 g30 g12 g
Tostadas1 tostada with toppings (~85 g)28012 g28 g14 g
Elote1 ear (150 g)2808 g24 g20 g
Birria Tacos2 tacos (150 g)32018 g22 g18 g
Gorditas1 stuffed gordita (100 g)32012 g35 g14 g
Tortas1 torta sandwich (~300 g)65030 g58 g32 g

Mexican food calories per 100 g ​

These 3 rows are all per 100 g, so they compare directly.

ItemServingCaloriesProteinCarbsFat
Tomato Salsa100 g361.5 g8 g0.2 g
Refried Beans100 g905.5 g15 g1 g
Cheese Quesadilla100 g27512.5 g27 g13.5 g

To log a plate of tacos or a homemade dinner, take a photo of it in NutriScan. The app names the food, estimates the portion and records the calories, protein, carbs and fat against your day. The free plan includes 5 scans a week. NutriScan has 150k+ downloads and a 4.6 star rating.

Lowest calorie Mexican dishes per serving ​

  1. Fresh Salsa (Pico de Gallo): 8 calories, 0.3 g protein, per 2 tablespoons (30 g)
  2. Fresh Salsa (Homemade): 10 calories, 0.5 g protein, per 2 tablespoons (32 g)
  3. Salsa: 38 calories, 1.5 g protein, per 1/2 cup (125 g)
  4. Tiny Tacos: 85 calories, 5 g protein, per 1 mini taco (~30 g)
  5. Esquites: 180 calories, 5 g protein, per 1 cup (170 g)

Highest protein Mexican dishes per serving ​

  1. Tortas: 30 g protein, 650 calories, per 1 torta sandwich (~300 g)
  2. Chicken Taco: 24 g protein, 210 calories, per 1 soft taco (120 g)
  3. Shrimp Taco: 18 g protein, 230 calories, per 1 taco (150 g)
  4. Birria Tacos: 18 g protein, 320 calories, per 2 tacos (150 g)
  5. Beef Taco: 13 g protein, 226 calories, per 1 taco (110 g)

Frequently Asked Questions ​

How many calories are in tacos al pastor? ​

A serving of tacos al pastor (1 taco (120 g)) has 200 calories, with 12 g of protein, 18 g of carbs and 9 g of fat.

How many calories are in guacamole? ​

A serving of guacamole (1/2 cup (120 g)) has 192 calories, with 2.4 g of protein, 11 g of carbs and 18 g of fat.

How many calories are in tamales? ​

A serving of tamales (1 tamal (166 g)) has 280 calories, with 10 g of protein, 30 g of carbs and 12 g of fat.

How many calories are in elote? ​

A serving of elote (1 ear (150 g)) has 280 calories, with 8 g of protein, 24 g of carbs and 20 g of fat.

Which of these Mexican dishes is lowest in calories? ​

Counting the 19 rows listed per serving, the lowest in this chart are Fresh Salsa (Pico de Gallo) at 8 calories (2 tablespoons (30 g)), Fresh Salsa (Homemade) at 10 calories (2 tablespoons (32 g)) and Salsa at 38 calories (1/2 cup (125 g)). These are small salsa servings, so compare by weight before you compare calories.

Which of these Mexican dishes has the most protein? ​

Tortas has the most protein in this chart at 30 g per serving (1 torta sandwich (~300 g)), with 650 calories. Chicken Taco is next at 24 g and 210 calories.

More calorie charts ​

Compare other groups the same way: rice dishes, beans and chickpeas, chicken calories by cut, cheese by type, burgers, salads, potato dishes, bread. For a single food, search the full calories and nutrition index, or work out your daily target with the calorie calculator.

Get startedDownload App