
Shivpuri’s food reflects the heart of Madhya Pradesh—simple, filling, and full of earthy flavors. If you are visiting the city for the first time, this list will cover everything you should eat, when to eat it, and why it is special.
1. Dal Bafla
Dal bafla is a traditional Malwa-region dish and a must-try in Shivpuri. Wheat dough balls are boiled, baked, and then dipped in ghee before serving. They are eaten with spicy dal, chutney, and sometimes kadhi. This dish is heavy and filling, so it is best eaten for lunch. It represents the true rural food culture of Madhya Pradesh.
2. Poha with Jalebi
Poha with jalebi is the most loved breakfast in Shivpuri. Light flattened rice is cooked with mustard seeds, onions, turmeric, and green chilies, then topped with sev and lemon. It is usually served with hot, crispy jalebis on the side. Locals eat this early in the morning, especially between 7 AM and 10 AM. It is easy to digest and perfect for starting a travel day.
3. Bedai (Kachori with Sabzi)
Bedai is a spicy deep-fried kachori made with wheat flour and stuffed with lentils and spices. It is served with hot potato curry and chutney. In Shivpuri, this is a popular morning snack and breakfast item. The taste is bold and spicy, making it a favorite among people who enjoy strong flavors.
4. Bhutte ka Kees
Bhutte ka kees is a unique local dish made from grated corn cooked with milk, mustard seeds, green chilies, and mild spices. It has a soft texture and slightly sweet taste. This dish is usually eaten as an evening snack or light meal. It is special to Madhya Pradesh and not easily found outside the state.
5. Kachori Sabzi
Kachori sabzi is a common street food lunch option in Shivpuri. Crispy kachoris are served with a spicy and tangy potato curry. Sometimes chutney and chopped onions are added. It is affordable, filling, and widely available during late mornings and afternoons.
6. Samosa
Shivpuri-style samosas are medium-sized, crispy, and filled with spicy potato stuffing. They are usually eaten with green chutney and tamarind sauce. Locals enjoy samosas in the evening with tea. They are a safe and tasty snack option for travelers.
7. Malpua
Malpua is a traditional sweet made from flour, milk, and sugar syrup. In Shivpuri, it is often prepared during festivals and special occasions but can also be found in sweet shops. It is soft inside and slightly crisp outside. Best eaten fresh and warm.
8. Peda and Local Mithai
Pedas and other milk sweets are popular souvenirs from Shivpuri. These sweets are made from khoya and sugar and have a long shelf life. Tourists often buy them to take home. They reflect the strong dairy tradition of the region.
9. Lassi
Lassi is a cooling yogurt-based drink that helps beat the heat of Shivpuri. It is thick, mildly sweet, and sometimes topped with cream. Locals drink it during afternoons, especially in summer. It also helps with digestion after spicy meals.

10. Rabri
Rabri is a thick milk-based dessert slowly cooked until it becomes rich and creamy. It is mildly sweet and sometimes flavored with cardamom. In Shivpuri, rabri is often eaten on its own or with jalebi. It is popular during summers and festive seasons.
Final Tip for Visitors
Shivpuri food is generally spicy but balanced. If you are not used to spicy food, ask for mild preparation. Most local dishes taste best when eaten fresh and hot, especially breakfast and evening snacks. Trying these foods will give you a complete and authentic experience of Shivpuri’s local culture and lifestyle.