
It is one of those oddly specific fast-food details that makes people stop and wonder if McDonald’s is cutting corners. Why does the Filet-O-Fish come with only half a slice of cheese? At first glance, it looks cheap, almost like someone in the kitchen forgot the other half. But according to McDonald’s, that little dairy mystery is completely intentional.
The company has long said that the half slice is all about balance. Unlike a hamburger, which can handle big, bold toppings, the Filet-O-Fish is built around a milder flavour profile. The pollock fillet is meant to be delicate, and McDonald’s believes that a full slice of American cheese would overwhelm both the fish and the tangy tartar sauce. In other words, the half slice is supposed to complement the sandwich, not hijack it.
What makes this even more interesting is that the half slice is not some recent cost-cutting trick. It has been part of the sandwich for decades, dating back to when the Filet-O-Fish was first added to McDonald’s national menu in the early 1960s. So while suspicious customers have spent years lifting the bun and feeling cheated, the truth is that they were looking at the sandwich exactly as it was designed to be.

The history behind it makes the whole thing even stranger. The original Filet-O-Fish, created by franchisee Lou Groen, was not the version most people know today. It used halibut instead of pollock and did not include any cheese. That means the now-famous half slice was actually a later addition, a compromise between no cheese and too much cheese. Somehow, over time, that modest little strip of American cheese became one of the sandwich’s most recognizable features.
Naturally, not everyone has been convinced. For years, customers have opened their Filet-O-Fish, spotted that half slice, and assumed McDonald’s had shorted them. It is one of those tiny details that can make people irrationally annoyed, mostly because it looks accidental even though it is not. The sandwich almost invites suspicion.
And then there is the larger, far more divisive question. Why is there cheese on a fish sandwich in the first place? That debate may never be settled. To some people, the cheese adds just enough creamy saltiness to round out the fish and tartar sauce. To others, it feels like a culinary crime that should have been stopped before it ever made it to the menu board. The fact that some international versions of the Filet-O-Fish have been served without cheese only adds fuel to that argument.
So no, McDonald’s is not just being cheap. The half slice is deliberate, part of a formula the company says keeps the flavours in check. But whether that explanation makes the sandwich sound carefully crafted or just even more bizarre depends entirely on how you feel about cheese getting anywhere near fish. For plenty of people, the real mystery is not why there is only half a slice. It is why there is any slice at all.
Discover more from Grubbits
Subscribe to get the latest posts sent to your email.