
A taco is typically 160 to 325 calories depending on the shell, the filling, and how heavy-handed the toppings are — and the lightest sensible tacos, a grilled fish or bean taco on a corn tortilla, land around 120 to 150. Unlike a pizza slice, a taco has no standard size: the shell alone swings the number by 90 calories before anything goes inside it. In this guide you will build tacos component by component, compare hard vs soft shells honestly, and see the lightest 2-taco meals — or check any meal with our calorie calculator.
A hard-shell beef taco with cheese, lettuce, and salsa runs about 240–325 calories; a soft chicken taco on a corn tortilla runs about 160–230; a soft beef taco on flour runs about 200–300. The single biggest choice is the shell: corn (50–70) beats flour (90–140) by 40–70 calories before fillings. Toppings decide the rest — sour cream and cheese add up fast, salsa and vegetables barely register. Try your own builds in our calorie calculator or macro calculator.
Calculate My TacosEvery taco is three decisions. Shells first: a hard corn shell runs 60–80 calories, a 6-inch corn tortilla 50–70, and a 6-inch flour tortilla 90–140 — flour costs more because the tortilla is bigger and richer. Fillings second, per 2 oz cooked unless noted: seasoned ground beef 150–200, grilled chicken 100–130, grilled fish 80–120, and beans (1/4 cup) 60–90. Toppings third: shredded cheese 1 tablespoon 25–35, sour cream 2 tablespoons about 60, guacamole 2 tablespoons about 45–60, salsa 1–2 tablespoons 5–20, and lettuce, tomato, onion, and cilantro essentially free at 5–10 combined. The pattern is obvious once you see it: the filling sets the range, the shell sets the floor, and cheese-plus-sour-cream is the only topping pair that can push a light taco into heavy territory.
| Complete taco (typical build) | Calories |
|---|---|
| Hard shell, beef, cheese, lettuce, salsa | ~240–325 |
| Soft flour, beef, cheese, lettuce, tomato, salsa | ~200–300 |
| Soft corn, grilled chicken, onion, cilantro, salsa | ~160–230 |
| Soft corn, grilled fish, slaw, salsa | ~150–240 |
| Soft corn, beans, vegetables, salsa (no cheese) | ~120–225 |
| Soft corn, beans, vegetables, cheese | ~145–260 |
Two traps hide in this table. Battered or fried fish adds 60–120 calories over grilled fish from batter and oil uptake, which quietly converts the lightest taco on the menu into a mid-range one. And "loaded" builds — double cheese, sour cream, and a creamy sauce together — can add 120–180 calories to any row above without changing the filling at all. If a restaurant taco tastes suspiciously rich, it is almost always the sauce and cheese, not the protein.
Hard shells win the crunch contest and lose the nutrition one by a small margin. A hard corn shell (60–80) costs slightly more than a soft corn tortilla (50–70) and far less than a soft flour tortilla (90–140), but hard shells break, spill filling, and invite a second taco to compensate — the real cost of a hard shell is often the extra taco, not the extra 10 calories. Soft corn tortillas are the best default: lowest calories, naturally gluten-free, and sturdy enough when warmed properly (dry skillet, 30 seconds a side, kept under a cloth). Soft flour tortillas taste softer and hold more, but at 90–140 calories they are the most expensive shell choice before fillings, and the large burrito-size flour tortillas (10–12 inches, 200–300 calories each) belong to burritos, not tacos. For a taco night at home, corn tortillas plus grilled protein plus salsa is the build that keeps two tacos under 500 calories without feeling like a diet.

Chain numbers anchor the homemade estimates nicely. A Taco Bell Crunchy Taco runs about 170 calories — leaner than most homemade hard-shell beef tacos because the portion is small and controlled. A Taco Bell Soft Taco runs about 180–200 depending on build, and a Cheesy Gordita Crunch, with its cheese-melted double shell, lands around 500 — the double-shell premium made visible. The lesson generalizes: chain tacos are not mysteriously fattening, they are portion-controlled, and the homemade versions that run 300-plus are usually just bigger — more beef, more cheese, bigger tortillas. If you track tacos, track the build, not the brand: 2 oz of beef and 1 tablespoon of cheese is a different taco from 4 oz of beef and a handful of cheese, whatever the wrapper says.
Two tacos make a meal, and the meal math is where tacos shine or sink. Lightest sensible meals: two soft-corn grilled chicken tacos with salsa and vegetables, about 320–460 calories; two bean-and-vegetable tacos without cheese, about 240–450. Add rice and beans on the side and you are at a complete 550–750 calorie meal with real protein and fiber — excellent value. The traps are the sides, not the tacos: a large order of chips with queso can add 500–800 calories before the first taco, and sugary drinks add 140–200 each (see our soda guide). Order the tacos, skip the loaded nachos as an appetizer, drink water or sparkling water, and a taco meal is one of the easiest restaurant meals to keep inside a calorie deficit — with the protein to keep you full, especially if you lean on chicken, fish, or beans.
Our calorie calculator checks any taco night in seconds.
Calculate My MealWritten by the Live Fitness Check editorial team · Reviewed against our calculator methodology · Last updated October 2026
Disclaimer: This guide is for educational purposes only and is not medical advice. Calorie figures are estimates from USDA FoodData Central and chain nutrition pages; actual tacos vary with portion size, cooking method, and toppings. If you have dietary medical conditions, follow your clinician's guidance.