Fish Tacos (2) Calories

480 calories per serving

Mexican

Two fish tacos typically contain around 480 calories, making them one of the lighter taco options — but toppings and cooking method can swing that number significantly. Battered and fried fish, heavy crema drizzles, and oversized flour tortillas are the biggest calorie contributors to watch. Opting for grilled fish and corn tortillas can keep this a balanced, protein-rich meal.

Protein

28g

23% of calories

Carbs

46g

38% of calories

Fat

19g

36% of calories

Ingredient Breakdown

IngredientCaloriesProteinCarbs
Battered & Fried Fish (cod or tilapia, ~3 oz per taco)22018g12g
Corn Tortillas (2 small, ~6-inch)1002g20g
Shredded Cabbage Slaw301g5g
Chipotle Crema / Sour Cream Sauce (1 tbsp per taco)600g2g
Pico de Gallo / Fresh Salsa201g4g
Avocado Slices or Guacamole (~1 oz)450g2g
Lime Juice & Cilantro50g1g
Total48028g46g

Track any meal instantly

Send a food photo to Sunn on WhatsApp and get instant calorie and macro tracking.

Start your free trial

Healthier Alternatives

Grilled fish tacos (2) — swap fried for grilled fish

Save ~140 calories by eliminating the batter and frying oil

340 cal

Fish tacos with Greek yogurt crema instead of sour cream sauce

Save ~50 calories and boost protein by swapping crema for plain Greek yogurt

430 cal

Shrimp tacos (2) with grilled shrimp

Save ~160 calories — shrimp is very lean and lower in fat than fried fish

320 cal

Fish taco lettuce wraps (2) — replace tortillas with butter lettuce

Save ~180 calories by ditching the tortillas for a low-carb, lighter wrap

300 cal

Portion Tips

  • 1.

    Stick to corn tortillas instead of flour — they're smaller, lower in calories, and higher in fiber, saving you roughly 80–120 calories per taco.

  • 2.

    Ask for crema or sauce on the side so you control how much you drizzle — a heavy hand with crema can silently add 100+ calories.

  • 3.

    Load up on the free toppings: shredded cabbage, pico de gallo, and fresh jalapeño add bulk, crunch, and flavor with almost no extra calories.

  • 4.

    At restaurants, two tacos is a standard portion — resist ordering a third 'to round it out,' as that adds another 200–250 calories.

  • 5.

    If adding guacamole, keep it to a thin slice or small scoop (~1 oz) rather than a full portion to stay in the 40–50 calorie range rather than 150+.

Common Questions About Fish Tacos (2)

How many calories are in 2 fish tacos?

Two standard fish tacos contain approximately 400–550 calories depending on preparation. Fried fish tacos with crema land closer to 480–550 calories, while grilled fish tacos with light toppings can be as low as 300–380 calories.

Are fish tacos healthy?

Fish tacos can be a nutritious, balanced meal — they provide lean protein, fiber from cabbage and corn tortillas, and healthy fats from avocado. The main watch-outs are fried fish and heavy sauces, which add significant saturated fat and calories. Choosing grilled fish and light toppings makes them a genuinely healthy choice.

How many calories are in a Rubio's or restaurant fish taco?

Popular chain fish tacos vary: Rubio's Original Fish Taco is around 310–340 calories per taco, while Del Taco and other fast-casual spots range from 230–370 calories per taco. Two tacos from a sit-down restaurant can easily reach 500–700 calories once sauces and sides are included.

What is the protein content of 2 fish tacos?

Two fish tacos with a standard 2–3 oz serving of fish per taco provide roughly 22–30 grams of protein, making them a solid high-protein meal option. Grilled fish and adding extra toppings like black beans can push protein even higher.

More Mexican Calorie Counts