Keto at Mexican restaurants: what to order
June 11, 2026 · 3 min read
Mexican food is one of the most keto-accessible cuisines once you know the pattern. The carbs come from three places: the tortillas (whether flour or corn), the rice, and the beans. Everything else — the protein, the vegetables, the cheese, the sour cream, the guacamole — is low in carbs and genuinely good food.
The eating out guide covers the general approach; here's how it applies specifically to Mexican.
The order that works everywhere
Fajitas, no tortilla, no rice, no beans. Ask for the fajita fillings plated directly: the protein (chicken, steak, shrimp, or carnitas), the sautéed peppers and onions, and whatever toppings you want. Every Mexican restaurant has some version of this.
Add: cheese, sour cream, guacamole, pico de gallo or fresh salsa. All low carb.
Skip: the tortilla basket that arrives at the table (ask the server not to bring it if you know you'll eat it), rice, beans, and sweet sauces.
What to watch
Chips: the basket that arrives before the meal. Each chip is roughly 1–2g net carbs and they add up fast. Either ask the server not to bring them, or put them on the other side of the table and treat them as off-limits.
Corn tortillas vs flour: both carry significant carbs — corn tortillas are around 10–12g net carbs each, flour tortillas 22–30g. Neither fits a standard keto ceiling at normal portion sizes.
Beans: about 20–25g net carbs per half-cup serving. Skip entirely.
Rice: about 22g net carbs per half-cup. Skip.
Sweet sauces and glazes: some moles and enchilada sauces contain sugar. Stick with fresh salsas and ask about sauces if you're uncertain.
Guacamole
One of the best foods you can eat at a Mexican restaurant on keto. Avocado-based, around 3–4g net carbs per serving, high fat and fiber. Order it and eat it freely — it's one of the few things where the standard menu and keto align perfectly.
Cuisine-specific options
Burrito bowls: most Mexican chains and restaurants will build any burrito as a bowl, which is just the fillings without the tortilla. Specify "no rice, no beans" and you have a solid keto meal.
Carnitas: braised pork with good fat content, negligible carbs. One of the best keto proteins at a Mexican restaurant.
Ceviche: if available, typically low carb (watch for added corn or sweet dressings).
Queso: check the restaurant's version — traditional queso is mostly cheese and chilis and is low carb; some versions include starchy thickeners. Usually fine.
Logging it
Describe the plate to Copper Keto Companion: "fajita chicken with peppers and onions, cheese, sour cream, guacamole, pico de gallo." It estimates the net carbs from the description — no label needed. The eating out guide covers why voice works well for restaurant meals.
Frequently asked
Can I eat tacos on keto? The taco filling is fine; the tortilla is the problem. Some restaurants offer lettuce wraps as an alternative. Two corn tortillas would be around 20–24g net carbs — you could technically fit one taco in a tight ceiling, but the tortilla is the least nutritious part of the meal.
Is Mexican rice keto? No — about 22g net carbs per half-cup. Skip it.
What about black beans vs pinto beans on keto? Both are high in net carbs (roughly 20g per half-cup after subtracting fiber). Neither fits a standard keto ceiling in normal serving sizes.