McDonald’s Filet-O-Fish® Price, Nutrition, Allergen

McDonald's Filet-O-Fish sandwich with a crispy fish fillet, tangy tartar sauce, and melted cheese in a steamed bun

Price-$4.59

View Full: Mcdonald’s menu with prices

If you’re craving something light yet satisfying, the Filet-O-Fish from McDonald’s is a must-try. I recently had one, and I was pleasantly surprised by how perfectly the crispy fish filet pairs with the smooth, creamy tartar sauce. The American cheese adds just the right touch of melty goodness, and the soft steamed bun pulls it all together. It’s honestly a classic for a reason!

I was also happy to learn that the fish comes from sustainably managed fisheries, which makes enjoying this sandwich feel even better. Plus, with just 390 calories, it’s a great option whether you’re grabbing a quick bite or looking to indulge without going overboard.

I decided to make it a meal by pairing it with McDonald’s World Famous Fries® and a refreshing beverage. It was the perfect combo! And for a little extra perk, I ordered through the McDonald’s app, so I could get it delivered right to my door and earn points with MyMcDonald’s Rewards. It felt like a win-win!

If you’re like me and love a good, reliable classic, I highly recommend giving the Filet-O-Fish a try. It’s simple, but definitely hits the spot every time.

Available at participating McDonald’s. Mobile Order & Pay, McDelivery, and MyMcDonald’s Rewards program subject to availability. McD app download and registration required. Excludes delivery. Check MyMcDonald’s Program Terms for details

Ingredients in the Filet-O-Fish®

Fish Filet Patty
The heart of the Filet-O-Fish! This crispy, tender fish filet is perfectly seasoned and fried to golden perfection.

Regular Bun
Soft, steamed, and perfectly fluffy, this bun wraps up the fish and sauce, holding it all together for a delicious, satisfying bite every time.

Tartar Sauce
A creamy, tangy addition that adds a rich and flavorful kick to each bite. It’s the finishing touch that makes the Filet-O-Fish truly special.

Pasteurized Process American Cheese (Half Slice)
Melted just right, the half slice of American cheese adds a smooth, savory layer to the sandwich, balancing out the fish and tartar sauce.

Detailed Nutritional Information

Nutrient
Amount
% Daily Value
Total Calories
390
-
Total Fat
19g
24%
Saturated Fat
Trans Fat
0g
--
Cholesterol
30mg
10%
Sodium
580mg
25%
Total Carbohydrate
39g
14%
Dietary Fiber
2g
6%
Total Sugars
5g
--
Added Sugars
4g
7%
Protein
16g
--
Calcium
60g
4%
Iron
2mg
10%
Potassium
290mg
6%
Vitamin D
0mcg
0%

Allergen Information:

  • Wheat – Found in both the fish patty and the bun.
  • Milk – Present in the fish patty and the cheese.
  • Egg – Included in the tartar sauce for that creamy texture.
  • Soybean – Soybean oil is used in the fish patty, and soy lecithin is in the cheese.
  • Fish (Pollock) – The fish patty contains pollock, giving the Filet-O-Fish its signature taste.
  • Sesame Seeds – The bun may contain sesame seeds, so be mindful if you have a sesame allergy.
Disclaimer: This site provides the content only for informational purposes. We in no way assume any responsibility for the use of information provided. McDonald's (United States) owns all trademarks and images related to products.