Thais have such a great variety of food to choose from that a typical household rarely cook the same dishes in a fortnight. A variety of meat, fish and vegetables are used in different ways with rice as the basis for most meals. A typical household would serve a simple breakfast of egg or porridge, followed by noodles and dumplings for lunch. Dinner is more elaborate where rice is usually served, accompanied by various other dishes. However, Thais seem to eat all day long as there are plenty of food vendors that line the street everywhere one goes. When one travels on a train, one can see many of these vendors selling their wares when the train stops.