Here's why:
* Common nouns refer to general categories of people, places, or things.
* Proper nouns are specific names of people, places, or things.
"Spaghetti" refers to a type of pasta, which is a general category of food. It's not a specific name like "SpaghettiOs" (a brand name) or "Spaghetti Junction" (a specific location).