What to Eat at a Mexican Restaurant on Weight Watchers

Mexican restaurants are one of the easier cuisines to navigate on Weight Watchers, as long as you know which dishes to gravitate toward and which extras to skip. The key is building your meal around grilled proteins, beans, and vegetables while being strategic about tortillas, cheese, and cooking oils.

Start With Salsa, Not Queso

Salsa is essentially a zero-point freebie, so lean into it. If you want something richer, a combination of 2 tablespoons each of guacamole and queso dip plus 8 chips comes to about 6 Points, which is less than half what a plate of loaded nachos would cost you. That’s a reasonable appetizer budget if you plan the rest of your meal around it.

The chip basket is where most people burn through points before their entrée even arrives. A dozen restaurant tortilla chips runs about 4 Points, and it’s rare for anyone to stop at twelve. If you know you can’t resist, ask your server to bring a small plate of chips rather than leaving the whole basket on the table, or skip them entirely and dip raw vegetables into the salsa instead.

Best Entrée Choices

Chicken fajitas are the most reliable order on the menu. You get grilled chicken, sautéed peppers and onions, and can control exactly what goes into each bite. Ask for them to be cooked with minimal oil, load up on the vegetables, and pair them with black beans instead of rice. Some WW members skip the flour tortillas entirely, using lettuce wraps or even bringing their own low-point wraps from home.

Grilled fish or shrimp plates are another strong option. Many Mexican restaurants offer simply prepared seafood with lime, garlic, and peppers. Paired with a side of black beans and grilled vegetables, this is one of the lowest-point meals you can build. Burrito bowls work well too: choose chicken, shrimp, or grilled fish as your protein, pile on the lettuce, pico de gallo, and fajita vegetables, add a scoop of beans, and top with a little guacamole for healthy fat.

A grilled chicken salad with pico de gallo or salsa as the dressing is another go-to. Ask for the cheese to be left off, and you’ve got a meal that’s mostly zero-point ingredients.

Proteins That Cost You the Fewest Points

Grilled chicken breast, shrimp, and white fish are your lowest-point proteins at a Mexican restaurant. Lean cuts of steak like flank or filet are reasonable too, though slightly higher. What you want to avoid are the proteins cooked in lots of fat: carnitas (slow-cooked pork, often in lard), chorizo (high-fat sausage), and anything described as “crispy” or “fried.” The cooking method matters as much as the protein itself. Grilled, roasted, or sautéed preparations will always be lighter than braised or fried ones.

Beans: Zero Points or a Point Trap

Plain black beans and whole pinto beans are zero-point foods on Weight Watchers. That makes them one of the best side dishes you can order, filling you up with fiber and protein at no point cost. The catch is how the restaurant prepares them. Traditional refried beans are cooked with lard or oil, which adds fat and points. If you can confirm the restaurant uses fat-free refried beans (some do), those remain zero points. Otherwise, stick with whole black beans or whole pinto beans to be safe.

When building your plate, beans are a smarter side than rice. A scoop of Mexican rice typically costs 4 to 6 Points depending on how much oil is used in preparation. If you really want both, take a small portion of rice and a larger portion of beans.

What to Modify When Ordering

Small adjustments add up quickly at a Mexican restaurant. Here are the ones that make the biggest difference:

  • Skip or limit cheese. Shredded cheese on a salad, fajitas, or bowl can add 3 to 4 Points per serving. Ask for it on the side or leave it off entirely.
  • Choose pico de gallo over sour cream. Pico is essentially zero points. A dollop of sour cream is not.
  • Request fajitas cooked without extra oil. Many kitchens use a generous pour of oil on the flat-top grill. Asking for light oil can save a few points.
  • Swap flour tortillas for corn. Corn tortillas are smaller and lower in points. Two small corn tortillas cost roughly the same as one flour tortilla but give you more flexibility in portion control.
  • Double the vegetables. Ask for extra grilled peppers and onions on fajitas, or substitute a second vegetable side instead of rice.

Dishes to Avoid

Some menu items are nearly impossible to make point-friendly. Chimichangas are deep-fried burritos and can easily hit 20 or more Points. Chile rellenos are battered and fried stuffed peppers, usually loaded with cheese. Enchiladas sound reasonable but come smothered in cheese sauce, and the tortillas are typically fried before rolling. Quesadillas are essentially grilled cheese with extra steps.

Sopapillas and churros for dessert will cost you as much as a full meal in points. If you want something sweet, a small portion of flan is a lighter option, though it’s still a splurge.

Expect the Scale to Fluctuate

Even if you track every point perfectly, don’t be surprised if the scale jumps a pound or two the morning after a Mexican restaurant meal. USDA data shows that a single Mexican food meal contributes nearly 40% of a person’s total daily sodium intake on average. That extra sodium causes your body to hold onto water temporarily. It’s not fat gain. It typically resolves within a day or two as your body flushes the excess fluid. Drink plenty of water that evening and the next day, and weigh yourself again in 48 hours for a more accurate reading.