How to Eat Healthy at a Tex-Mex Restaurant
Matt · April 19, 2026
Tex-Mex is one of the trickiest cuisines to eat healthy at — not because the ingredients are bad, but because the extras add up fast. A basket of chips before the meal, queso, sour cream, shredded cheese on everything, and oversized portions can easily turn a 600-calorie meal into 1,500 calories before you know it. The good news: the core of Tex-Mex is actually quite nutritious if you know what to lean on.
The Best Healthy Choices at Tex-Mex Restaurants
Fajitas are arguably the best thing you can order. Grilled chicken, shrimp, or steak with peppers and onions — it's lean protein with vegetables, and you control what goes in the tortilla. Ask for extra veggies and go light on the cheese and sour cream.
Bean-based dishes like black beans or pinto beans are high in fiber and protein. A bowl of beans as a side beats refried beans (which are often cooked in lard), so ask which type they serve.
Grilled vs. fried is the most important decision you'll make. Grilled chicken tacos and a grilled fish taco are dramatically lower in calories than their fried equivalents. Same goes for chimichangas — they're deep-fried burritos and can top 1,000 calories on their own.
Salads and bowls are solid if you watch the toppings. A taco salad sounds healthy, but the fried tortilla shell it comes in can add 400+ calories. Ask for the salad without the shell, or get the dressing on the side.
What to Limit
The chips and salsa situation is real. A restaurant basket of tortilla chips is typically 300–400 calories — before you've ordered anything. If you're tracking, either skip them or commit to a small handful and move the basket away.
Queso is delicious and calorie-dense. Even a small serving runs 200–300 calories of mostly fat. If you can't skip it, treat it as part of your meal, not a separate appetizer.
Sour cream and extra cheese on every dish stack up. One dish with both can add 150–200 calories of toppings. Guacamole has more calories per serving but it's mostly healthy fat — worth it as a trade if you're choosing between the two.
Margaritas deserve a mention. A classic frozen margarita at a Tex-Mex chain can run 600–800 calories. Opt for a smaller on-the-rocks version, or ask if they can make it with less sugar.
Practical Tips for Ordering
- Ask for sauce and cheese on the side — you'll use less without realizing it.
- Corn tortillas over flour — lower in calories and carbs, with a bit more fiber.
- Substitute beans for rice — beans are more filling and nutritionally denser.
- Share an appetizer or skip it entirely — most Tex-Mex portions are big enough that starters aren't needed.
If you're tracking macros or calories and the menu doesn't show nutrition info, tools like MenuScore can help you scan the menu and get a quick breakdown. Fajita plates and grilled options tend to score well; loaded nachos and fried dishes are predictably high.
Frequently Asked Questions
Are fajitas healthy at a Tex-Mex restaurant?
Yes — fajitas are one of the better options. Grilled chicken or shrimp fajitas are high in protein and relatively low in calories if you skip the heavy toppings. Load up on the peppers and onions, use corn tortillas, and go easy on the sour cream and cheese.
How many calories are in a typical Tex-Mex meal?
It varies widely. A grilled chicken fajita plate with two tortillas, salsa, and beans might be 600–800 calories. Add a basket of chips, queso, and a frozen margarita and you're looking at 1,500–2,000 calories for one meal. Being selective about add-ons makes a big difference.
What should I order at Tex-Mex on a low-carb diet?
Go for protein bowls without rice or tortillas, fajita filling on its own, grilled meats, guacamole, and sautéed vegetables. Most restaurants will accommodate a "hold the tortilla" request without a fuss. Watch the beans if you're very strict on carbs — they're nutritious but not low-carb.