The answer to the riddle is 6 eggs.
Here’s the reasoning:
- You start with 6 eggs.
- You break 2 eggs. Now you have 6 eggs, but 2 are broken.
- You fry the 2 broken eggs. Now you still have 6 eggs, but 2 are cooked.
- You eat the 2 fried eggs. Now, you still have 6 eggs — you just ate the fried ones.
In the end, you still have 6 eggs, even though some are broken, fried, and eaten. The key is that the total number of eggs doesn’t change!