How Many Calories in a Fish Taco?
One fish taco is 275 calories, and about half of that is fat rather than fish: 15.3 g of it, most of it coming from the fry and the sauce. A street-size taco is 138 calories, a large restaurant one 413, and the two-taco plate a kitchen actually puts in front of you is 550.
You'd need to walk about 55 minutes to burn the 275 calories in one regular taco (100 g).
How long does it take to burn off a fish taco?
One regular taco (100 g) is 275 kcal. Enter your weight and the amount you ate to see how long it takes you to burn that off:
lb
| Activity | Time to burn 275 kcal |
|---|---|
| Walking, brisk | 55 min |
| Cycling, moderate | 34 min |
| Swimming, moderate | 39 min |
| Jogging | 32 min |
| Weight training, moderate | 1 hr 1 min |
Times are for a 155 lb adult at a steady pace; change the weight to see yours. The amount is set to the portion in the text (100 g); change it to what you actually ate. BodyPal works this out from your steps automatically.
On this page
- Fish taco quick facts
- Half the calories are fat, not fish
- US servings, from a street taco to a two-taco plate
- Grilled or fried, and what USDA can honestly tell you
- Sodium is the number worth watching
- Sizes, sauce and the supermarket box
- How does a fish taco compare?
- Most popular fish taco brands
- Fish taco FAQs
Fish taco quick facts
Every figure below traces to one record: FNDDS 2708529, "Taco, fish", USDA's line for an assembled fish taco. It is the only one there is. Foundation Foods and SR Legacy have no fish taco at all, and the branded catalog offers sauces, marinades and raw fillets cut for tacos, none of which is a taco in your hand.
| Nutrient | Per 100 g | Per 1 taco (100 g) | % Daily Value |
|---|---|---|---|
| Calories | 275 cal | 275 cal | — |
| Total fat | 15.29 g | 15.3 g | 20% |
| Saturated fat | 2.38 g | 2.4 g | 12% |
| Carbohydrate | 22.99 g | 23.0 g | 8% |
| Dietary fiber | 2.5 g | 2.5 g | 9% |
| Total sugars | 0.43 g | 0.4 g | — |
| Protein | 11.62 g | 11.6 g | 23% |
| Sodium | 447 mg | 447 mg | 19% |
% Daily Value is based on a 2,000-calorie diet.
Verified nutrition data
Numbers on this page come from USDA FoodData Central, the U.S. Department of Agriculture’s food composition database, and from manufacturer labels where a branded product is named. Last verified September 2026. How we verify our data →
The two number columns match, which looks like a copy error and is not one. USDA's household measure for a small or regular fish taco happens to be exactly 100 g, so the reference weight and the serving weight land on the same figure. Every other size on this page has to be scaled from that line.
Two rows a packaged label would show are missing here on purpose. The 2021–2023 FNDDS release carries no added sugars and no trans fat value for prepared dishes, so printing zeros would be invention rather than reporting. Total sugars get no percentage either, because US labels assign no Daily Value to them.
Two figures that rarely reach a calorie chart come off the same record: 27 mg of cholesterol and 227 mg of potassium per taco. The potassium is modest — 4,700 mg is the reference — so a fish taco is not the produce-department contribution its reputation suggests.
Half the calories are fat, not fish
Run the arithmetic on the fat row and the taco changes character. Fat delivers 9 calories per gram, so 15.29 g accounts for roughly 138 of the 275 calories. Half the item, by energy, is oil.
That is the single most useful thing to know about this food, because the word "fish" does most of the marketing. White fish is lean. A battered fillet dropped in a fryer, laid on a tortilla and finished with a crema-style sauce is not, and the calorie total reflects the cooking method far more than the species.
The protein figure tells the same story from the other side. A fish taco carries 11.6 g of protein. A beef taco on a corn tortilla, FNDDS 2708515, carries 15.5 g per 100 g — about a third more, from the food most people assume is the indulgent order. Batter, salsa and sauce dilute the fish; ground beef sits on the tortilla undiluted.
None of that makes the taco a bad choice. Seafood is one of the few foods the Dietary Guidelines for Americans ask adults to eat more of, at about 8 ounces a week, and MyPlate counts it in the protein group. It does mean the fryer, not the fillet, decides what the taco costs you.
US servings, from a street taco to a two-taco plate
| Serving | Weight | Calories |
|---|---|---|
| 1 oz | 28 g | 77 |
| 1 miniature, street-size taco | 50 g | 138 |
| 1 taco, USDA small or regular | 100 g | 275 |
| 1 cup, chopped | 120 g | 330 |
| 1 large, restaurant-style taco | 150 g | 413 |
| 2 tacos, a plate | 200 g | 550 |
The miniature, regular, cup and large weights are USDA's own household measures for this record; the 1 oz row and the two-taco row are our own scaling from the same 275-per-100 g line. The two-taco row earns its place because that is what arrives when you order fish tacos rather than a fish taco.
One row on that list is a trap. "1 cup, chopped" is a measuring-cup convenience, and at 120 g it comes to 330 calories — 55 more than a whole regular taco. Pick it off a dropdown because it sounds like an American measure and you have logged more than you ate while feeling you logged less. Count objects, not cups.
The spread between the smallest and largest single taco is worth holding on to as well: three street tacos at 50 g each come to 414 calories, within a calorie of one 150 g restaurant taco. Same food, same energy, different number of tortillas — and one of those two ways of eating it tends to end with a fourth taco.
Grilled or fried, and what USDA can honestly tell you
This is the question every fish taco search eventually reaches, and the honest answer is that there is no second number.
USDA publishes one fish taco line, and it describes the common preparation: battered and fried. There is no separate grilled record, no Foundation entry, nothing in SR Legacy. Anyone quoting you a precise grilled figure is either using a restaurant's own label or estimating, and an estimate presented as a database value is worse than no value.
What the numbers do support is the direction of travel. Since roughly 138 of the 275 calories sit in the fat row, and since batter absorbs frying oil while a grilled fillet absorbs none, a grilled version of the same taco has to land materially lower. How much lower depends on the batter, the oil and the sauce, and that is exactly why we are not printing a figure for it.
If your taco came off a griddle rather than out of a fryer, the practical move is to log the tortilla, the fish and the sauce as separate items rather than stretch a fried record to cover a grilled meal.
Sodium is the number worth watching
Calories bring people to this page. Sodium is the row that should keep them.
- One taco, 100 g: 447 mg, 19% of the Daily Value
- Street-size taco, 50 g: 224 mg
- Large taco, 150 g: 671 mg
- Two-taco plate, 200 g: 894 mg, 39% of the Daily Value
The plate is the figure to sit with. Two fish tacos use nearly two fifths of a day's sodium allowance before rice, beans or a drink, and the CDC's guidance is that most Americans already run well past the 2,300 mg limit without ordering anything Mexican. For scale, 894 mg is the sodium in a little over a third of a teaspoon of table salt.
The sauce has not been counted yet, and that is the next section.
Sizes, sauce and the supermarket box
| Version | Weight | Calories | Protein | Sodium |
|---|---|---|---|---|
| Street-size taco | 50 g | 138 | 5.8 g | 224 mg |
| Regular taco | 100 g | 275 | 11.6 g | 447 mg |
| Large, restaurant-style | 150 g | 413 | 17.4 g | 671 mg |
| Two-taco plate | 200 g | 550 | 23.2 g | 894 mg |
| Store-bought, 3 pieces | 85 g | 220 | 10.0 g | 420 mg |
| Regular taco + 1 tbsp taco sauce | 114 g | 355 | — | — |
Two rows deserve a second look.
The store-bought row is the frozen retail version, at 259 calories per 100 g against USDA's 275 for a restaurant-style one. Three small pieces come to 220 calories, which reads like a bargain until you notice that 85 g of packaged tacos is smaller than one regular taco. Per gram the difference between the freezer and the kitchen is about 6%; per meal it is entirely a question of how many you eat.
The sauce row is the one that surprises people. A Baja-style taco sauce runs 571 calories per 100 g, so a single tablespoon — 14 g of it, our own scaling from the bottle's per-100 g label — adds 80 calories to a 275-calorie taco. That is a 29% increase from something poured on in two seconds. The sauce row carries calories only, because the protein and sodium in that column belong to the USDA taco record and a bottle of sauce is a different label. Two tacos, generously sauced, quietly become a 710-calorie plate.
Squeeze lime instead and you keep the taco at 275. It is the cheapest edit available on this food, cheaper than switching the tortilla and far cheaper than skipping the fish.
How does a fish taco compare?
| Taco | Per 100 g | Typical taco | Calories | Protein |
|---|---|---|---|---|
| Fish | 275 cal | 1 taco (100 g) | 275 | 11.6 g |
| Beef, corn tortilla, with cheese | 249 cal | 1 taco (105 g) | 261 | 16.2 g |
| Beef, flour tortilla, with cheese | 257 cal | 1 taco (105 g) | 270 | 17.5 g |
| Cheese only, no meat | 275 cal | 1 taco (70 g) | 193 | 8.5 g |
The comparison kills a popular assumption. Ordering fish instead of beef saves nothing: 275 calories against 261 for the corn-tortilla beef taco, and the beef version hands you 4.6 g more protein for the trouble. Fish is the leaner ingredient; the fish taco is not the leaner taco.
The cheese row is the arithmetic curiosity. It matches the fish taco exactly per 100 g at 275 calories, yet it is the lightest item in the table at 193 calories, purely because a cheese taco weighs 70 g rather than 100 g. Density and portion are different questions, and only one of them is what you eat.
Our take: if the goal is protein per calorie, order the beef taco on a corn tortilla and stop feeling clever about the fish. If the goal is a lighter plate, the size of the taco moves the total far more than the filling does — two street-size fish tacos are 276 calories, one calorie more than a single regular one, and they look like a proper order.
Most popular fish taco brands in the United States
Ranked by how widely each product appears among foods sold in the United States, from the BodyPal food database of over 3.3 million products. Calories are the figures printed on each Nutrition Facts label, checked against USDA FoodData Central.
| Product | Calories (per 100 g) |
|---|---|
| Archer Farms Fish Tacos | 259 cal |
Brand popularity: BodyPal food database. Nutrition: manufacturer labels / USDA FoodData Central.
Fish taco FAQs
How many calories are in a fish taco?
275 calories for a regular 100 g fish taco, which is also 275 per 100 g because USDA's regular serving weighs exactly 100 g. A 50 g street-size taco is 138 calories and a 150 g restaurant-style one is 413.
How many calories in 2 fish tacos?
550 calories for two regular tacos, 200 g in total, with 23.2 g of protein and 894 mg of sodium. That sodium figure is 39% of the Daily Value, which arrives before any rice, beans or sauce joins the plate.
Do grilled fish tacos have fewer calories than fried?
Almost certainly, but USDA publishes no grilled figure to set against the fried record's 275 calories. That single fish taco record describes the battered version, and roughly 138 of those calories sit in the 15.3 g fat row. Remove the batter and the frying oil and the total has to fall.
Are fish tacos healthy?
One taco gives 11.6 g of protein and 2.5 g of fiber, and seafood is a food the Dietary Guidelines ask adults to eat more of. Against that, half the 275 calories are fat and one taco carries 447 mg of sodium.
Fish taco or beef taco: which has fewer calories?
The beef taco, narrowly: a corn-tortilla beef taco with cheese is 261 calories against 275 for a fish taco, and it delivers 16.2 g of protein against 11.6 g. Frying the fish and saucing it undoes the advantage of the leaner filling.
How much protein is in a fish taco?
11.6 g in a regular 100 g taco, or 23% of the Daily Value. A two-taco plate brings that to 23.2 g. It is a respectable amount, though less than the 15.5 g per 100 g in a beef taco, because batter and toppings take up part of the weight.
How many calories in a fish taco without sauce?
275 calories: the USDA record is the taco itself, so no extra sauce is included in that figure. Adding one tablespoon of Baja-style taco sauce puts 80 calories on top, taking a single taco to 355 and a two-taco plate to 710.
How many calories in a street-size fish taco?
138 calories for a 50 g miniature taco, with 5.8 g of protein and 224 mg of sodium. Three of them come to 414 calories, which is within a calorie of one 150 g restaurant-style taco, so the small tortillas save nothing once you order three.
Similar foods
- Hot wings — 571 cal for 6 wings
- Burger Patty — 230 cal per patty
- Pork Shoulder — 229 cal per 3 oz
- Pizza — 317 cal per slice
- New York Strip — 449 cal per 6 oz steak
- Beef — 223 cal for 3 oz cooked
Count it without the math
Point the camera at the plate and BodyPal logs the taco, the sauce and the sodium in one shot.

