Why? Because the two eggs that were broken are the same two that were fried and then eaten. In other words, a single pair of eggs went through all three actions. You start with six eggs, use two of them… and four remain.
A simple solution—but one that requires getting past your first instinct.
Why some people still answer “6”
On social media, another answer often comes up: 6 eggs. This interpretation relies on a more linguistic reading of the sentence. Some people see “I have six eggs” as describing the final situation, with the actions explaining what happened earlier.
It’s a subtler, more language-based interpretation than a strictly logical one, but it shows how even a short sentence can be understood differently depending on a person’s perspective and attention to detail.
What this riddle reveals about how we think
Beyond being just a game, this riddle is a great example of how our brains process information. Under even mild pressure—even playful pressure—we tend to fill in gaps, make assumptions, and move too quickly. As a result, we sometimes overlook the most obvious solution.