What Pune Actually Eats: A Local's Guide to the City's Real Food Streets
Skip the mall food courts and follow Punekars to the misal pav stalls, Irani bakeries and thali joints that have fed this city for generations.
Start With Breakfast, Because Pune Does
Pune takes its first meal seriously, and the dish to order is misal pav — a sprouted moth bean curry topped with crunchy farsan, raw onion and coriander, mopped up with soft bread rolls. Locals argue about heat levels the way other cities argue about cricket. Head to Bedekar Misal on Tilak Road for a medium-spiced version, or Shri Khedkar Misal near Perugate for something fiercer. Expect to pay somewhere between ₹80 and ₹150 depending on portion and extras. Arrive before 9am on weekends; the good places sell out of farsan by 10:30.
Wash it down with a cutting chai from any roadside tapri, then walk it off through the lanes behind Tulshibaug. If you are staying near Deccan or Shivajinagar, all of this is a short rickshaw ride — under ₹80 from most central hotels. Skip the air-conditioned chain restaurants that advertise 'authentic Maharashtrian thali' near MG Road; they charge triple for half the flavour.
Irani Bakeries, Bun Maska and the Art of Sitting Still
Pune's Parsi and Irani heritage lives on in its bakeries, and the ritual matters as much as the food. Order bun maska — a soft bun split and slathered with Amul butter — with a glass of Irani chai. Kayani Bakery on East Street, operating since 1956, is the famous one; queue for their Shrewsbury biscuits and walnut cake, which sell out by early evening. German Bakery on Koregaon Park is a different beast altogether, more brunch than bakery, but reliable for eggs and coffee if you are staying that side.
For something quieter, try Vohuman Cafe near Sassoon Hospital, where the butter is applied with genuine recklessness and the regulars have been coming for forty years. Budget ₹100 to ₹200 per person. The trick is timing: 7:30am to 9am is calm, after 10am on Sunday the queue at Kayani stretches down the street. If someone offers you a 'Pune food walking tour' that includes a bakery and charges ₹2,500, walk away — you can do this route yourself for the price of breakfast.
Lunch and Dinner: Thali, Kolhapuri and the Non-Veg Question
For a full Maharashtrian thali, Sukanta near Shivajinagar does an unlimited vegetarian spread of pithla, bhakri, two sabzis and shrikhand for around ₹300 to ₹400. Non-vegetarians should make for Kolhapuri restaurants — the mutton rassa and the fiery tambada pandhra rassa are the real thing, not a tourist version. Hotel Jagdamba in Narayan Peth and Tiranga in Deccan both do excellent versions. Expect ₹400 to ₹700 for two, and be honest with the server about your spice tolerance, because Kolhapuri heat does not negotiate.
If you want something lighter, Pune has a serious South Indian streak — Vaishali on Fergusson College Road is a local institution for dosa and filter coffee, though the weekend wait can hit forty minutes. For a sit-down dinner with a group, book ahead at Malaka Spice in Koregaon Park for Southeast Asian, or head to Camp for Mughlai at Blue Nile. Vegetarians will eat better and cheaper here than almost anywhere in Maharashtra; the city's Brahmin culinary tradition is not a marketing line.
Street Food, Sweets and Where to Stay for All of It
Evening street food clusters around FC Road and JM Road, where you will find bhel, pani puri, dabeli and sabudana khichdi from carts that have stood in the same spot for decades. Try the dabeli at any stall near Vaishali, and finish with mastani — a thick rose or mango milkshake with ice cream — at Sujata Mastani on Karve Road. A full evening of grazing costs ₹150 to ₹250. Best months for all of this are October to February; by April the afternoon heat makes street food a test of endurance rather than pleasure.
For hotel bookings, base yourself in Shivajinagar, Deccan or Koregaon Park. Shivajinagar and Deccan put you within walking distance of Bedekar, Vaishali and Sukanta, and rickshaws to Camp cost under ₹100. Koregaon Park suits travellers who want cafés, bars and German Bakery on the doorstep, but you will rickshaw further for the traditional food. Mid-range hotels in Shivajinagar run ₹2,500 to ₹4,500 a night; Koregaon Park pushes ₹4,000 to ₹7,000. Skip the airport-side chains unless you have an early flight — you will spend your food budget on cabs.
Questions, answered
What is the one dish I must eat in Pune?
Misal pav. Get it at Bedekar on Tilak Road or Shri Khedkar near Perugate before 10am. Expect ₹80-₹150. Ask for the farsan on the side if you are unsure about heat.
Where should I stay in Pune for good food access?
Shivajinagar or Deccan for traditional food — Bedekar, Vaishali and Sukanta are walkable. Koregaon Park for cafés and nightlife. Both are 20-40 minutes from the airport by cab.
Is Pune good for vegetarians?
Excellent. Maharashtrian thali, misal, sabudana dishes and South Indian food are all vegetarian by default. Sukanta's unlimited thali, around ₹300-₹400, is the best value meal in the city.
5% back on completed stays · ~1 tonne CO₂ retired per booking