ChainMenus

US chain restaurant menus, nutrition and allergens

McDonald’s Filet-O-Fish: nutrition and allergens

The Filet-O-Fish at McDonald’s has 380 calories, 19 g fat, 38 g carbohydrate, 16 g protein and 580 mg sodium, according to McDonald’s nutrition information.

Values converted by script from official files; text drafted with AI assistance From McDonald’s nutrition information Data dated January 2022 Last checked How pages are made
Filet-O-Fish from McDonald’s
Image: McDonald’s

McDonald’s nutrition information for this item is dated January 2022. It is the latest the chain publishes, so newer or changed recipes may differ.

Nutrition facts

Filet-O-Fish nutrition facts
Calories 380
Total fat (g) 19 24%
Saturated fat (g) 4 20%
Trans fat (g) 0
Cholesterol (mg) 30 10%
Sodium (mg) 580 25%
Potassium (mg) 280 6%
Total carbohydrate (g) 38 14%
Dietary fiber (g) 1 4%
Total sugars (g) 4
Added sugars (g) 4 8%
Protein (g) 16 32%
Vitamin D0 mcg
Calcium60 mg
Iron2 mg

Percentages are the share of the FDA Daily Value for adults and children 4 and over, worked out from McDonald’s published amounts (how % Daily Value works). A dash means McDonald’s does not publish that value for this item.

Using the FDA’s rule of thumb that 5% of the Daily Value or less per serving is low and 20% or more is high, one serving is high in protein (32%), sodium (25%), fat (24%) and saturated fat (20%) and is low in dietary fiber. Add it up with other items in the McDonald’s nutrition calculator.

Allergens

According to McDonald’s, the Filet-O-Fish contains milk, egg, fish, wheat and soy. It may also contain sesame through shared equipment or preparation.

Allergens reported by McDonald’s for the Filet-O-Fish
MilkContains
EggContains
FishContains
Crustacean shellfishNot listed
Tree nutsNot listed
PeanutsNot listed
WheatContains
SoyContains
SesameMay contain

McDonald’s provides supplier ingredient information for the nine major US food allergens (egg, milk, wheat, soy, peanuts, tree nuts, fish, shellfish and sesame), but warns that its kitchens share cooking and preparation areas, equipment and utensils, so any item may come into contact with other foods, including allergens. It does not claim any US menu item as vegetarian, vegan, gluten-free, halal or kosher.

Filter the whole McDonald’s menu by allergen

Ingredients

Fish Filet Patty: Pollock, water, vegetable oil (canola oil, corn oil, soybean oil, hydrogenated soybean oil), wheat flour, modified food starch, contains 2% or less: yellow corn flour, bleached wheat flour, salt, whey (milk), dextrose, dried yeast, sugar, cellulose gum, paprika and turmeric extract (color), natural flavors. | Regular Bun: Enriched flour (wheat flour, malted barley flour, niacin, reduced iron, thiamine mononitrate, riboflavin, folic acid), water, sugar, yeast, soybean oil, contains 2% or less: salt, dextrose, corn starch, modified food starch, wheat gluten, vinegar, vegetable proteins (pea, potato, rice and/or faba), sunflower and/or canola oil, maltodextrin, natural flavors, dough conditioners (enzymes, ascorbic acid, monoglycerides). May contain: sesame. | Tartar Sauce: Soybean oil, pickle relish (diced pickles, vinegar, salt, capers, xanthan gum, potassium sorbate [preservative], calcium chloride, spice extractives, polysorbate 80), egg yolks, water, onions, distilled vinegar, sugar, spice, salt, xanthan gum, potassium sorbate (preservative), parsley. | Pasteurized Process American Cheese Half Slice: Milk, cream, water, sodium citrate, salt, cheese cultures, citric acid, enzymes, soy lecithin, color added.

Other items in Chicken & Fish Sandwiches at McDonald’s

By calories, the Filet-O-Fish ranks 1 of 6 in McDonald’s Chicken & Fish Sandwiches section, from lowest to highest.

Chicken & Fish Sandwiches at McDonald’s by calories
ItemCalories
Filet-O-Fish 380
McChicken 390
McCrispy 470
Deluxe McCrispy 530
Spicy McCrispy 530
Spicy Deluxe McCrispy 530

Nutrition for all 6 items in Chicken & Fish Sandwiches at McDonald’s

Browse the McDonald’s menu by goal: high-protein items · low-calorie items

Fish sandwiches at other chains

McDonald’s is one of 6 chains on this site that sell fish sandwiches. Of the 5 at other chains, none has fewer calories than the Filet-O-Fish, comparing each at its first listed size; portions differ, so check the serving on each item’s page.

Fish sandwiches at other chains by calories
ItemCalories
Dairy Queen Wild Alaskan Fish Sandwich 420
Jack in the Box Fish Sandwich 450
Whataburger Whatacatch Sandwich 490
Burger King Big Fish 570
Culver's North Atlantic Cod Sandwich 600

Compare all fish sandwiches side by side (6 items at 6 chains)

Sources

  1. 1
    McDonald’s, McDonald’s USA Nutrition Calculator and product pages Covers nutrition, allergens, ingredients and menu · Updated continuously; the site notes values are “correct as of January 2022, unless stated otherwise” · Checked 8 Oct 2026
  2. 2

Spotted a value that differs from the chain’s current information? Report it