Here's why:
* Common noun: A general name for a person, place, or thing. It's not specific to any particular individual or instance.
* Proper noun: A specific name for a person, place, or thing. For example, "John", "London", or "The Great Wall of China".
Since "breakfast" refers to the general idea of the first meal of the day, it's a common noun.