What differences are there between North Indian and South Indian food?
South Indian food is spicier than North Indian Food. North Indian dishes always use tomatoes to bring the sour taste while South Indians use tamarind mostly. Coconut milk is used in most South Indian curries. In south India both tomatoes and tamarind are used in cooking. Tomatoes are used in vegetable dishes while tamarind is being used to cook meat dishes. Another specialty in South Indian Dishes is the use of Rampe (pandanus) leaves. These are not eaten but added while cooking to get a wonderful aroma and flavor North Indian cuisine North Indian cuisine is distinguished by the higher proportion-wise use of dairy products; milk, paneer, ghee (clarified butter), and yoghurt (yogurt) are all common ingredients, compared to that of southern India, where milk products, though consumed in large quantities, are usually used unaltered. North Indian gravies are typically dairy-based and employ thickening agents such as cashew or poppy seed paste. Milk-based sweets are also very popular fare,