Home · What to eat · Go for grilled protein with beans, skip the fried shell and sour cream
What to eat
what to order at a mexican restaurant
Order grilled chicken or steak with black beans and fajita vegetables at a Mexican restaurant. Skip fried shells, cheese-heavy dishes, and sour cream to keep the plate lighter.
Choose grilled chicken, steak, or shrimp with black beans, fajita vegetables, and salsa. Skip anything fried, cheese-heavy casseroles, and sour cream-topped dishes. Corn tortillas carry less than flour, and pico de gallo adds flavor without weighing down the plate.
Best choices
Chicken or steak fajitas with corn tortillasGrilled protein and vegetables are the foundation, corn tortillas are lighter than flour, and you control what goes inside instead of getting a pre-loaded plate
Grilled fish tacos with cabbage slawFish is leaner than most proteins on the menu, cabbage adds crunch and volume without cream or cheese, and the format keeps portions reasonable
Burrito bowl with black beans, grilled protein, and extra vegetablesSkipping the tortilla wrap removes a layer of starch, black beans carry fiber that keeps you full, and loading up on peppers and onions fills the bowl without adding much
Carne asada with side of black beans and grilled vegetablesStraight grilled steak is just protein, black beans add substance, and a vegetable side rounds it out without the rice or cheese that usually come with combination plates
Chicken tortilla soupBroth-based soups fill you up with volume, the chicken adds protein, and the vegetables and beans make it a complete meal without the fried base of most entrees
Watch out for
- Chimichangas and flautas are deep-fried, which loads the dish before you even get to the filling
- Queso, sour cream, and guacamole can double what the plate is carrying—ask for salsa instead or get them on the side
- Flour tortillas are larger and heavier than corn, and the burrito format usually means more rice and cheese than you'd add yourself
- Combination plates often include rice, refried beans, cheese, and sour cream all at once when you only need one or two elements
Depending on the day
You want something filling that will last through the evening
Build around black beans and grilled protein—a burrito bowl or fajitas with extra vegetables. The beans provide staying power, the protein keeps you satisfied, and the vegetables add volume. Skip the rice or ask for a small portion, since the beans already anchor the meal.
The table is sharing appetizers and you need to pace yourself
Have the salsa and a small amount of chips, then order something grilled and vegetable-forward like fajitas or a taco salad without the shell. The appetizers will take the edge off, so your entree can be lighter and you won't feel like you're missing out.
Also asked
What can I order at a Mexican restaurant on a diet?
Stick with grilled proteins like chicken, steak, or shrimp paired with black beans and fajita vegetables. Choose corn tortillas over flour, or skip the tortilla entirely with a bowl format. Load up on pico de gallo, salsa verde, and grilled peppers for flavor instead of cheese and sour cream. A taco salad without the fried shell or chicken fajitas where you build your own tacos gives you control over what goes on the plate.
What should I order at a Mexican restaurant in a calorie deficit?
Order dishes where vegetables and lean protein do most of the work—grilled fish tacos with cabbage, a burrito bowl without rice, or chicken fajitas with extra peppers and onions. Avoid fried shells, heavy cheese sauces, and refried beans cooked with lard. Salsa, pico de gallo, and lime add flavor without adding much to the plate, while sour cream and guacamole are dense and add up quickly even in small amounts.
Is Mexican restaurant food healthy?
It depends entirely on what you order. Grilled proteins, black beans, vegetables, and corn tortillas make a solid meal. The trouble comes from fried shells, cheese sauces, sour cream, and oversized flour tortillas that turn a simple taco into something much heavier. Mexican menus offer plenty of lighter options—fajitas, grilled fish, ceviche, bean-based dishes—but they sit right next to deep-fried and cheese-covered plates. You have to steer toward the grilled and vegetable-forward choices.
What is the lowest calorie thing to order at a Mexican restaurant?
Grilled chicken or shrimp with a side of black beans and fajita vegetables will be among the lightest options. Chicken tortilla soup, ceviche, or a small order of grilled fish tacos with cabbage also keep the plate from getting heavy. Skip rice, cheese, sour cream, and fried elements. Corn tortillas carry less than flour, and salsa adds flavor without weighing anything down. The key is choosing dishes built on protein and vegetables rather than fried bases or cheese sauces.
What should I order at a Mexican restaurant for weight loss?
Go for fajitas with grilled chicken or steak, a burrito bowl without the tortilla, or grilled fish tacos. Load your plate with fajita vegetables, black beans, salsa, and pico de gallo—these fill you up without carrying much. Avoid fried shells, flour tortillas, cheese-heavy enchiladas, and anything with a cream sauce. Ask for sour cream and guacamole on the side or skip them entirely, since they add a lot in a small spoonful. The grilled section of the menu is where you want to stay.
The dishes behind this
Most people think Mexican food means heavy, but the menu is actually full of grilled proteins, beans, and vegetables—the problem is that the default preparation buries them under cheese, sour cream, and fried shells. A chicken burrito and chicken fajitas can have the same filling, but one comes wrapped in a massive flour tortilla with rice and cheese, while the other is just grilled meat and vegetables you assemble yourself. The format matters more than the protein.
The biggest mistake is assuming you need to avoid Mexican restaurants entirely or that every dish is interchangeable. Enchiladas covered in cheese sauce, chimichangas that are deep-fried, and nachos loaded with queso are on the same menu as ceviche, grilled fish, and fajitas. The cuisine itself is not the issue—it is about whether your plate is built on fried and melted elements or on grilled and fresh ones. Salsa, lime, cilantro, and chiles all add flavor without adding anything heavy, but they often get replaced with sour cream and cheese because that is what people expect.
Rice is usually a supporting player that does not need to be there if you have beans. Black beans or pinto beans give you fiber and substance, while rice is just filler that takes up room on the plate. Refried beans can be cooked with lard or oil, so black beans are the safer choice if you are trying to keep things lighter. If the dish comes with rice, ask for extra vegetables instead, or just skip it—you will not miss it if the rest of the plate has enough going on.
The other thing people get wrong is thinking they have to skip the tortillas entirely. Corn tortillas are smaller and lighter than flour, and two or three of them with grilled protein, onions, cilantro, and salsa make a solid meal. The problem is not the tortilla itself but the oversized flour version stuffed with rice, cheese, and sour cream. Tacos in the traditional format—small corn tortillas with grilled meat and toppings—are one of the better calls you can make. It is when the tortilla gets fried into a shell or stretched into a burrito that things tip over.
Other decisions like this
Decide before you order
Snap it before you order
Snap your meal — one Coach's Call in seconds.
The AI meal coach that remembers what you ate before — not a calorie tracker.
Try this in FastSnap
Get FastSnap