A single fried fish fillet contains roughly 230 to 285 calories, depending on the species, coating, and frying method. That’s per 3.5-ounce (100-gram) serving, which is about the size of a deck of cards. A full restaurant fish fry plate can range from 740 calories on the moderate end to well over 2,000 when loaded with sides.
Calories per Fillet by Coating Type
The coating on your fish matters almost as much as the fish itself. A battered fillet (the kind dipped in a wet beer batter or tempura-style coating) runs about 267 calories per fillet, with around 15 grams of fat. A breaded or floured fillet is slightly higher at roughly 285 calories, with about 15 grams of fat and a bit more carbohydrate from the breadcrumb layer. The difference is modest per fillet, but it adds up if you’re eating two or three pieces.
A lightly floured piece of fish with a thin dusting will absorb less oil than a thick, craggy breadcrumb coating. More surface texture means more places for oil to cling and soak in. If you’re trying to keep calories down, a thin batter or light flour dredge is the better choice.
How Frying Transforms the Fish
Raw or steamed white fish is remarkably lean. A 100-gram portion of steamed fish has roughly half the calories of the same weight deep-fried. Frying catfish, for example, adds about 124 calories and over 10 grams of fat compared to cooking it with dry heat. That extra energy comes almost entirely from oil absorption during cooking.
Batter-breaded fish nuggets end up with a total fat content between 11% and 14% of their weight after frying, depending on the oil used. Palm oil tends to leave the most fat behind (about 14%), while soybean oil leaves the least (around 11%). Oil that has been reheated multiple times, the kind you’d find in a busy fryer at a restaurant that doesn’t change its oil often, leads to even more fat absorption than fresh oil. So the same recipe can vary in calories depending on where it’s cooked.
Calories by Fish Species
Fattier fish absorb slightly less oil during frying because their flesh already contains more moisture and fat, which resists oil penetration. But they start with more calories to begin with, so the end result is typically higher. Leaner white fish like cod, tilapia, and haddock start low in calories but soak up more oil during cooking, narrowing the gap.
Breaded and fried catfish comes in at about 229 calories per 3.5-ounce serving, with 13.3 grams of fat. Deep-fried white fish fillets (like cod or haddock) land around 248 calories per 100 grams. The variation between species is real but not dramatic. Your coating and cooking method will shift the calorie count more than your choice of fish.
Restaurant Fish Fry Portions
The numbers above are for individual fillets or 100-gram portions. Restaurant servings are a different story entirely. A Friday fish fry at Cracker Barrel comes in at 740 calories per serving, with 39 grams of fat and 60 grams of carbohydrates. That includes the breading and sides. Black Bear Diner’s Fish Fry Friday plate hits 2,560 calories for the full meal, with 136 grams of fat. A more modest single-serving option like Bob Evans’ fish fry is around 200 calories, likely reflecting a smaller portion without heavy sides.
The range is enormous because “fish fry” at a restaurant means different things. A two-piece fish dinner with coleslaw and a roll is a completely different meal from a platter with four battered fillets, fries, hush puppies, and tartar sauce. If you’re estimating calories at a restaurant, count the fillets individually (roughly 250 to 285 each) and add the sides separately for a more accurate picture.
Pan-Fried vs. Deep-Fried
Pan-frying in a shallow layer of oil generally results in fewer calories than deep-frying, because less of the fish’s surface is submerged in fat. Deep-fried fish fillets hit about 248 calories per 100 grams. Pan-frying with a thin coat of oil in a skillet typically shaves off 30 to 50 calories per serving, though the exact number depends on how much oil you use and how long the fish sits in it.
Air frying pushes the calorie count even lower by using little to no added oil. If you bread a fillet and air-fry it, you’ll get a similar texture with roughly the same calories as baked breaded fish, which tends to fall in the 150 to 180 calorie range per fillet. The tradeoff is a less crispy, less rich result compared to traditional frying.
What Drives the Calorie Count
Four factors determine how many calories end up in your fried fish:
- Coating thickness. A heavy beer batter or double-breaded crust absorbs more oil than a light flour dusting. Thicker coatings can add 50 to 80 extra calories per fillet.
- Oil temperature. Fish dropped into oil that isn’t hot enough (below 350°F) will sit in the oil longer and absorb more fat. Properly heated oil creates a seal on the surface that limits absorption.
- Frying time. Thinner fillets cook faster and spend less time in contact with oil. A thin tilapia fillet will absorb less oil than a thick cod loin.
- Oil freshness. Degraded, reused oil breaks down and penetrates food more easily, increasing both fat content and calorie count compared to fresh oil.
For a quick estimate: one standard fried fish fillet is roughly 250 to 285 calories. Two fillets put you in the 500 to 570 range before any sides. Add fries and tartar sauce and you’re likely looking at 800 to 1,000 calories for a typical homemade or casual restaurant meal.

