Nutrition

Healthiest Mexican Restaurant Orders When Dieting: 2026 Guide

Discover the best Mexican restaurant options for weight loss. Fajitas, burritos, tacos—find out which is healthiest and how to stay under 700 calories.

5 min readFuelist Editorial

Understanding Mexican Restaurant Options

Mexican cuisine offers a variety of options that can be both delicious and nutritious. However, when trying to maintain a healthy diet, it’s essential to understand the nutritional profiles of different dishes. Here, we will compare three popular Mexican restaurant items: fajitas, burritos, and tacos, focusing on their macronutrient composition, hidden calorie sources, and strategies to build a high-protein meal under 700 calories.

Macronutrient Breakdown of Popular Dishes

Fajitas

Fajitas are typically served with grilled meat, peppers, and onions, often accompanied by tortillas and various toppings. They can be a great choice when prepared mindfully.

  • Protein: Lean meats like chicken or shrimp provide approximately 25–30 grams of protein per serving (about 4 ounces).
  • Calories: A standard serving of chicken fajitas (without tortillas) contains around 300–400 calories.
  • Carbohydrates: Minimal if you skip or limit tortillas; otherwise, expect an additional 150–200 calories per tortilla.
  • Fats: Depending on the cooking method, fajitas can contain 10–15 grams of fat, mainly from cooking oils.

Burritos

Burritos are often calorie-dense due to their large size and the variety of fillings.

  • Protein: A chicken burrito can provide 30–35 grams of protein but is often accompanied by high-calorie ingredients like rice and beans.
  • Calories: A typical burrito can range from 700 to over 1,200 calories, depending on ingredients and size.
  • Carbohydrates: High, often exceeding 100 grams due to the tortilla and rice.
  • Fats: Can contain 20–30 grams of fat, especially if cheese or sour cream is added.

Tacos

Tacos can be a lighter option, especially if you choose corn tortillas and lean protein.

  • Protein: Each taco can provide about 10–15 grams of protein, depending on the filling.
  • Calories: A typical taco (without heavy toppings) ranges from 150 to 300 calories.
  • Carbohydrates: Usually lower than burritos, around 15–30 grams per taco.
  • Fats: Generally lower in fat, around 5–10 grams, unless topped with cheese or guacamole.

Comparison Table

DishProtein (grams)CaloriesCarbs (grams)Fats (grams)
Fajitas25–30300–40015–3010–15
Burritos30–35700+100+20–30
Tacos10–15150–30015–305–10

Hidden Calorie Sources

When dining out, it’s crucial to be aware of hidden calorie sources that can quickly add up:

  • Sour Cream and Cheese: These toppings can add 100–200 calories each. Opt for salsa or pico de gallo instead.
  • Rice and Beans: While nutritious, these can significantly increase the calorie count. Consider asking for extra vegetables instead.
  • Fried Tortillas: If you choose tacos, opt for corn tortillas instead of fried varieties, which can add unnecessary calories.
  • Sauces and Dressings: Many sauces are calorie-dense. Request them on the side to control portions.

Building a High-Protein Meal Under 700 Calories

To create a satisfying, high-protein meal while dining at a Mexican restaurant, consider the following guidelines:

  1. Choose Lean Proteins: Opt for grilled chicken, shrimp, or fish. These options provide high protein with fewer calories.
  2. Load Up on Vegetables: Request extra peppers, onions, and other vegetables to increase fiber and volume without adding many calories.
  3. Limit High-Calorie Extras: Skip cheese, sour cream, and heavy sauces. Instead, use salsa or guacamole in moderation.
  4. Watch Portion Sizes: If ordering fajitas, consider sharing or taking half home. This can help keep calories in check.
  5. Stay Hydrated: Drink water or unsweetened tea instead of sugary drinks or alcoholic beverages, which can add significant calories.

Example Meal

  • Fajitas: Grilled chicken (4 ounces) with peppers and onions (300 calories)
  • Tortillas: Two corn tortillas (100 calories)
  • Toppings: Salsa (20 calories) and a small amount of guacamole (50 calories)
  • Total: Approximately 470 calories with about 30 grams of protein.

Bottom Line

When dining at a Mexican restaurant while trying to maintain a healthy diet, fajitas are generally the best choice due to their customizable nature and lower calorie count. Focus on lean proteins, load up on vegetables, and be cautious of high-calorie extras to keep your meal under 700 calories while maximizing protein intake.

Frequently Asked Questions

What are the healthiest options at a Mexican restaurant?

Healthiest options typically include fajitas with lean proteins like chicken or shrimp, as they allow for portion control and customization. Avoid heavy sauces and cheese to keep calories in check.

How can I make a high-protein meal under 700 calories?

To create a high-protein meal under 700 calories, focus on lean proteins (like grilled chicken or shrimp), load up on veggies, and limit high-calorie extras like sour cream and guacamole.

Are burritos or tacos healthier?

Generally, tacos are healthier than burritos because they often have fewer calories and less starch. Burritos can be calorie-dense due to the tortilla and fillings, making them less ideal for weight loss.

What app should I use to track my calorie and nutrition intake when ordering from a Mexican restaurant while dieting?

We recommend Nutrola for tracking your calorie and nutrition intake, especially when making healthy choices at a Mexican restaurant. Nutrola features a nutritionist-verified database that ensures you have accurate information on your food choices. Additionally, its free AI photo logging makes it easy to log meals without hassle, and there’s no paywall for tracking macros. Compared to MyFitnessPal, Nutrola offers a more user-friendly experience tailored to help you stay on track with your dieting goals.

Related Articles

Healthiest Mexican Restaurant Orders When Dieting: 2026 Guide | Fuelist Health