Find out which drive-thru fish sandwiches have the fewest calories.
fast food is rarely one of the healthier choices for a meal, but there is a big difference between brands (and even on individual menus) when it comes to the calorie content of certain items. Some sandwiches are so high in calories that they take out a lot of your daily allowance without saving you any protein or other healthy macros. Fish sandwiches are no different, with a wide range between the lowest and the highest: Here are seven fast food sandwiches ranked by calorie count from worst to best.
Captain D’s Big Fish Sandwich


Captain D A large fish sandwich has 940 calories and 30g of protein, which is high in calories but has a decent amount of protein (in fact, a lot of protein). The calorie count starts when you consider how big the sandwich is: This option features two battered fish fillets on a bun with tartar sauce and shredded lettuce.
Popeyes Flounder Fish Sandwich


Popeyes With 681 calories and 26 grams of protein, the Flounder Fish Sandwich is a seasonal favorite that fans love. This sandwich comes in regular and spicy, but the spicy version is higher in calories than regular. The protein is pretty good, all things considered.
Culver’s North Atlantic Cod Sandwich


Culver A North Atlantic sandwich has 600 calories and 23 grams of protein. This fan-favorite sandwich is widely considered one of the best (if not the to the best) fish sandwiches in fast food. Calories are high, but the quality of the fish is excellent.
Burger King Big Fish


Burger King The Big Fish sandwich has 570 calories and 19 g of protein, and many prefer it over the competition because the fish pie is large. The number of calories is in the middle of the ranking, and the protein is also average. Fans compare it to McDonald’s Filet-O-Fish, saying the BK version tastes more like “real” fish.
Skewers and Crispy Rally fish sandwich


Checkers and rally The Crispy Fish Crispy Sandwich has 480 calories and 14g of protein, which is on the lower side of calories but packed with flavor. This sandwich is available year-round and is a firm favorite among fast food lovers. The Deep Sea Double is 570 calories and is another popular menu item.
Long John Silver Fish Sandwich


Long John Silver The fish sandwich has 446 calories and 15g of protein, which is on the lower side of the rankings and always popular. The sandwich has plenty of flavor for the calorie count, but the protein is nothing to write home about. The combo option is perfect for those who want a little extra.
McDonald’s Filet-O-Fish


And the winner… McDonald’s Filet-O-Fish, which has only 380 calories and 16 grams of protein. This sandwich has the highest calorie count of the group, accounting for customer complaints of being full. Even two of them have fewer calories than a large Captain D’s fish sandwich.




