Delhi is famed for its wide variety of tempting street food offerings, ranging from kebabs to kulfi, Indian ice cream. Being home to such a diverse mix of people, the region's cuisine has evolved based on a range of different influences. Ubiquitous dishes include familiar favourites like biryani and butter chicken, as well as chole bhature - a regional staple consisting of a spicy chickpea curry served with a type of fried bread. A firm favourite among locals, it is often eaten at breakfast.
In Uttar Pradesh, dishes are based on a mix of onion, garlic, tomatoes, ginger and an array of spices. Among the most popular Mughlai dishes that the state is known for are puri-aloo, a potato curry served with fried bread, and Mughlai chicken, a curry with a rich, creamy gravy. In Agra, be sure to look out for petha. This soft, clear confectionary is made from ash gourd or white pumpkin and is found throughout the city.