The development of some cuisines is based on just one or two factors; the Indian cuisine is unique because it owes its gradual development and simplicity. Whenever there is a name of Indian food, the first thing comes to mind is that of a variety of spices which are visibly apparent of their color and flavor. Indian food is indeed full with spices of many types and while ginger, garlic, turmeric, red chili powder and cumin are added in roughly all preparations. While certain caste completely refrains from non-vegetarian food including eggs as well. People in certain areas in coastal side treat fish and coconuts as their fasten diet while other areas like Rajasthan and Gujarat have pulses, legumes and pickles to compensate for the lack of vegetables. Indians adopt a lot of importance to breakfast, which is known as nashta, and this is taken after cup of tea or coffee which marks the start of the day. While nashta in north India features rotis, parathas, and in the southern belt it is idli or dosas accompanied by chutney and in the western region it comprises of dhokla and milk.