India is known as the land of spices! From north to south, east to west, there is a large variety of food found in India.
Mughlai food is a famous North Indian cuisine made with a blend of spices, cream and vegetables or meat. It is enjoyed best when eaten with Indian breads called Naan and Tandoori Roti or white rice. Flour pancakes called Paranthas made with a choice of potatoes, cauliflower, or minced meat stuffing is a popular food for breakfast and lunch. Chhole bhature is a tasty combination of spicy chickpeas and deep fried dough famous all over the country. Biryani is an-all time favorite (pilaf) rice amongst many Indians. It can be made with mixed vegetables or meat.
Dosa and idli are famous rice based South Indian dishes that are usually eaten with a lentil soup called sambar. Indian sweets like bread or rice puddings called kheer, sweetened milk rolls called rasgulla and sweet fried dough called gulab jamun are a treat to the sweet tooth.