Swordfish is a large, predatory saltwater fish known for its dense, meaty flesh and mildly rich flavor. Its firm steaks hold up well to high-heat cooking methods such as grilling, broiling, and pan-searing, and it is often compared to steak in both texture and versatility.
Nutritionally, swordfish is a good source of protein and supplies heart-healthy fats along with B vitamins, selenium, and other minerals. Because it is more substantial than many white fish, a modest portion is often enough to make a satisfying, protein-rich meal.
Plan your portion
How much is in your serving of Swordfish?
Nutrition values are reported per 100 g of raw edible swordfish. A typical steak weighs about 113 g (4 oz) and provides roughly 172 kcal. Use the serving sizes below to estimate portions when logging.
Calculated from the per-100-g reference. Values are rounded.
Serving
Weight
Calories
Carbs
Protein
Fat
100 g
100 g
152 kcal
0.4 g
19.2 g
8.1 g
1 steak (4 oz)
113 g
171.8 kcal
0.5 g
21.7 g
9.2 g
Use the weight of the edible portion in the food state shown above.
Energy (kcal)
152 kcal
Energy (kJ)
635.4 kJ
Protein
19.2375 g
Carbohydrates
0.4495 g
Fat
8.123 g
Dietary fiber
0 g
Sodium
56.87 mg
Calcium
3.623 mg
Potassium
414.1 mg
Magnesium
26.68 mg
Iron
0.09617 mg
Zinc
0.5407 mg
Vitamin B12
0.87 µg
Questions and answers
Swordfish nutrition FAQ
How many calories are in swordfish?
A 100 g serving of raw swordfish has about 152 kcal. A typical 4 oz (113 g) steak provides roughly 172 kcal.
Is swordfish high in protein?
Yes. A 100 g serving of raw swordfish provides about 19 g of protein, along with about 8 g of fat.
How is swordfish usually cooked?
Swordfish is commonly grilled, broiled, or pan-seared as thick steaks, thanks to its dense, meaty texture that holds up well to high heat.