Back to Calorie Tables

How Many Calories in Catfish? Nutrition Facts & Macros

One fillet of raw catfish (159g) has 189 calories

Protein 24.2g · Carbs 0g · Fat 9.4g

Catfish is a mild, versatile freshwater fish that is one of the most affordable protein sources available. With 119 calories and 15.23g of protein per 100g, farmed catfish offers a solid nutritional profile at a fraction of the cost of premium fish like salmon or halibut. Its standout nutrient is vitamin B12 at 2.88 mcg per 100g (120% of the daily value), making it one of the richest B12 sources among common fish. Catfish also provides good phosphorus (204 mg), potassium (302 mg), and moderate fat (5.94g) with a favorable fatty acid profile. With zero carbohydrates, it fits perfectly into keto, low-carb, and high-protein diets.

119 kcal

498 kJ · per 100g · Water: 79.06 g

15.23g Protein
0g Carbs
5.94g Fat
Protein
15.23g
Carbs
0g
Fat
5.94g

Calorie Calculator: Catfish

159 g

159 g Catfish contains 189 kcal

Protein 24.2 g Carbs 0 g Fat 9.4 g

Calories by Portion Size

Portion Calories Protein Carbs Fat
1 fillet (159g) 189 kcal 24.2g 0g 9.4g
1/2 fillet (80g) 95 kcal 12.2g 0g 4.8g
100 grams 119 kcal 15.2g 0g 5.9g

Snap a photo — AI counts the calories for you.

Catfish — Nutrition Facts

Catfish per 100g
Calories 119 kcal
Protein 15.23 g
Fat 5.94 g
Carbs 0 g
Fiber 0 g
Sugar 0 g
Sodium 98 mg
Potassium 302 mg
Magnesium 23 mg
Phosphorus 204 mg
Vitamin C 0.7 mg
Vitamin B6 0.072 mg
Folate 10 mcg
Water 79.06 g

Source: USDA FoodData Central (FDC ID: 175165) · Data verified April 2026

Catfish: 119 kcal (498 kJ), Protein 15.23g, Carbs 0g, Fat 5.94g per 100g
Catfish — 119 kcal / 100g

Variations

Raw catfish fillet

The base nutritional values listed are for raw farmed channel catfish. Per 100g: 119 kcal, 15.23g protein, 5.94g fat. Raw catfish has firm, moist white flesh with a mild, slightly sweet flavor that absorbs seasonings well. It is the most popular farmed fish in the United States. Best prepared grilled, baked, pan-fried, or blackened. Available year-round from aquaculture farms, making it consistently affordable and fresh.

Fried catfish (breaded)

Fried breaded catfish is a Southern US classic. Breading and frying significantly increases calories — expect about 220–250 kcal per 100g (vs 119 raw), with fat rising to 12–15g due to oil absorption. Protein stays similar at about 14–16g. Traditional preparation uses cornmeal coating and deep frying, which adds crunch but also calories and carbohydrates from the breading (about 8–12g carbs per 100g). For a lighter version, use an air fryer or oven-bake with a thin cornmeal crust. Serve with coleslaw and hushpuppies for the full Southern experience.

Grilled catfish

Grilling catfish concentrates its nutrients through water loss while keeping added fat minimal. Expect about 130–145 kcal per 100g cooked (vs 119 raw), with protein rising to about 18–20g. The moderate natural fat content (5.94g raw) means catfish stays moist on the grill without needing much added oil. Season with Cajun spices, lemon, garlic, or a simple herb rub. Catfish fillets are sturdy enough to grill directly, though a fish basket helps. Cook to an internal temperature of 63°C (145°F). Grilling is the healthiest way to enjoy catfish while preserving its mild, clean flavor.

Dietary Perspectives

For Weight Loss

At 119 kcal per 100g with 15.23g of protein, catfish is a reasonable fish for weight loss — especially given its exceptional affordability. About 51% of its calories come from protein, making it moderately satiating. One grilled fillet (159g, ~189 kcal) paired with vegetables makes a satisfying meal under 300 calories. While not as lean as cod (82 kcal) or halibut (91 kcal), catfish is lower in calories than salmon (142 kcal) and trout (148 kcal). The key is preparation — grilled or baked catfish stays reasonable, while fried breaded catfish can exceed 250 kcal per 100g. The outstanding vitamin B12 content (120% DV) supports energy metabolism and red blood cell production.

For Athletic Performance

Catfish is a budget-friendly protein source for athletes. With 15.23g of protein per 100g, one fillet (159g) delivers about 24.2g of complete protein — useful for post-workout recovery. While not as protein-dense as cod or halibut per gram, catfish's moderate fat content (5.94g) provides sustained energy and helps absorb fat-soluble vitamins. The standout vitamin B12 (2.88 mcg, 120% DV) is critical for red blood cell production and oxygen transport — directly supporting athletic performance. Phosphorus (204 mg) supports bone health and energy metabolism. Pair with rice, potatoes, or pasta for glycogen replenishment after training.

For Keto

Catfish is an excellent keto protein with 0g net carbs per 100g. Unlike ultra-lean fish like cod, catfish's moderate fat content (5.94g) is a keto advantage — you get built-in fat without needing to add as much butter or oil. One fillet (159g) provides 15.23g protein and 9.4g fat, fitting well into ketogenic macros. Grilled catfish with a Cajun rub, served with buttered greens or cauliflower mash, makes a satisfying keto dinner. Pan-frying in butter or coconut oil further boosts the fat content. The exceptional B12 (120% DV) supports energy during keto adaptation. Avoid breaded preparations — the cornmeal or flour coating adds 8–12g carbs per 100g, which can blow a keto budget.

Frequently Asked Questions

How many calories are in catfish?

One fillet of raw catfish (159g) contains about 189 calories. Per 100g, raw farmed catfish has 119 calories. Half a fillet (80g) has about 95 calories. Catfish is moderately caloric among fish — higher than cod (82 kcal per 100g) and halibut (91 kcal), but lower than salmon (142 kcal) and comparable to trout (148 kcal). Its moderate fat content (5.94g per 100g) accounts for the higher calorie count compared to ultra-lean white fish, but it remains a very reasonable choice for calorie-conscious eaters.

Is catfish healthy? What vitamins does it have?

Catfish is a nutritious and affordable fish. Its standout nutrient is vitamin B12 at 2.88 mcg per 100g — a remarkable 120% of the daily value — essential for nerve function, red blood cell formation, and DNA synthesis. Catfish also provides good phosphorus (204 mg, 29% DV) for bone health, potassium (302 mg) for heart and muscle function, and moderate amounts of niacin, thiamin, and vitamin B6. With 55 mg cholesterol and 1.31g saturated fat per 100g, it has a reasonable cardiovascular profile. The fat includes beneficial monounsaturated (2.573g) and polyunsaturated (1.119g) fatty acids.

How much protein and fat are in catfish?

Catfish provides 15.23g of protein and 5.94g of fat per 100g. One fillet (159g) delivers about 24.2g of protein. About 51% of catfish's calories come from protein and 45% from fat, making it a moderate-fat fish rather than an ultra-lean one like cod. The fat profile is favorable: 1.31g saturated, 2.573g monounsaturated, and 1.119g polyunsaturated fat. While catfish has less protein per gram than cod (17.81g) or halibut (18.56g), it compensates with more satisfying flavor and texture from its higher fat content.

Is catfish good for weight loss?

Catfish can work well in a weight loss diet when prepared without added fats. At 119 kcal per 100g, it is a moderate-calorie fish — leaner than salmon (142 kcal) but higher than cod (82 kcal) or halibut (91 kcal). One grilled fillet (159g) provides about 189 calories and 24.2g of protein, making a satisfying meal paired with vegetables for under 300 calories. Avoid breaded and fried preparations, which can double the calorie count. The high B12 content (120% DV) supports energy metabolism, and the protein helps maintain muscle during caloric restriction.

Is catfish good for keto?

Catfish is an excellent keto food. It contains 0g carbohydrates, 5.94g of fat, and 15.23g of protein per 100g. With zero net carbs, catfish fits seamlessly into any ketogenic meal plan. Its moderate fat content is actually an advantage on keto compared to ultra-lean fish — you get some built-in fat without needing as many added sources. Grilled or pan-fried in butter, catfish makes a satisfying keto meal. Pair with low-carb sides like coleslaw, sauteed greens, or cauliflower mash for a complete ketogenic dinner.

Catfish vs cod — what is the nutritional difference?

Catfish and cod are both zero-carb fish, but differ significantly in fat content. Per 100g, catfish has 119 kcal vs cod's 82 kcal, with more fat (5.94g vs 0.67g) but slightly less protein (15.23g vs 17.81g). Catfish excels in vitamin B12 (2.88 mcg, 120% DV vs cod's 0.91 mcg, 38% DV). Cod has less cholesterol (43 mg vs 55 mg) and is better for strict calorie control. Catfish has a richer, more buttery flavor and firmer texture, while cod is flakier and milder. Catfish is typically much more affordable, making it a better value for everyday meals.

Compare with Similar Foods

Portion kcal Protein Carbs Fat
Catfish 119 15.23g 0g 5.94g
Cod (Atlantic) 82 17.81g 0g 0.67g
Trout 148 20.77g 0g 6.61g
Salmon (Wild Atlantic) 142 19.84g 0g 6.34g
Halibut 91 18.56g 0g 1.33g

per 100g

Per 100g, catfish has 119 kcal — more than cod (82 kcal) and halibut (91 kcal), but less than trout (148 kcal) and salmon (142 kcal). It stands out with 15.23g protein, 0g carbs, an exceptional 2.88 mcg vitamin B12 (120% DV), and good phosphorus content. Very affordable protein source.

Track Your Calories with AI

Snap a photo of your food on a kitchen scale. AI reads the weight, recognizes the food, and calculates precise calories and macros in seconds.