Vegetarian Kolkata: A Dish-by-Dish Guide for Visitors
Navigate Kolkata's vegetarian food scene with confidence, from street-side jhal muri to celebratory thalis, and know exactly where to find them.
Street Food and Snacks: Beyond the Meat
Kolkata's street food is legendary, and vegetarians need not miss out. Start with jhal muri—puffed rice tossed with mustard oil, chickpeas, cucumber, and a fiery masala—sold at stalls across the city, especially near College Street and Gariahat. For something heartier, try kochuri (puffed bread) with cholar dal (lentil curry) at morning stalls in Shyambazar or near Kalighat Temple. Another favourite is telebhaja—deep-fried fritters of potato, eggplant, or pumpkin—best enjoyed hot from the kadai at Dacres Lane or in the lanes of north Kolkata. Prices are typically ₹20–50 per plate, making street food an affordable way to taste local flavours.
For a sit-down snack, head to Indian Coffee House on College Street for their vegetable cutlet or dosa, though the real draw is the ambiance. If you prefer something lighter, look for puchka (the Bengali version of pani puri) stalls; the tangy water is usually vegetarian, but confirm the filling—some vendors add boiled potato, which is fine. Avoid stalls with pre-made items sitting out; freshness matters. The best time for street food is late afternoon to evening, when stalls are busiest and turnover is high. Always drink bottled water and choose vendors with a steady local crowd.
Traditional Bengali Vegetarian Meals: Thalis and More
Bengali cuisine offers a rich array of vegetarian dishes, often centred around fish, but many restaurants serve pure vegetarian thalis. For an authentic experience, try a Bengali thali at places like 6 Ballygunge Place (which has vegetarian options) or Bhojohori Manna (multiple locations). A typical thali includes rice, dal, seasonal vegetables, and chutney. Look for dishes like shukto (a mildly bitter mixed vegetable stew), charchari (stir-fried vegetables), and dhokar dalna (lentil cakes in gravy). These are best enjoyed at lunch, when restaurants are less crowded and the food is freshly prepared. Expect to pay ₹300–600 for a thali in a mid-range restaurant.
For a more casual setting, try a 'bhoj' at a neighbourhood eatery in areas like Ballygunge or Salt Lake. These often serve unlimited rice with a variety of vegetarian sides for around ₹150–250. Another option is a Gujarati or Marwari thali restaurant, such as those in Burrabazar or near Park Street, which offer unlimited vegetarian meals for ₹200–400. These are great value and give a different perspective on Indian vegetarian cooking. Note that many traditional Bengali eateries may use fish oil or share fryers, so if strict vegetarianism is a concern, ask specifically for 'no fish' preparations and choose places that clearly advertise pure vegetarian status.
Modern Vegetarian Dining: Cafes and Restaurants
Kolkata's modern dining scene has plenty for vegetarians, from trendy cafes to upscale restaurants. In Park Street and Camac Street, you'll find places like Flury's (famous for its cakes and light meals) and The Tea Junction (for snacks). For a sit-down meal, try Sigree Global Grill in Salt Lake or Bar-B-Q on Park Street, both of which have extensive vegetarian menus. Italian options include Fire and Ice Pizzeria near Park Street, known for its vegetarian pizzas and pastas. Prices for a main course range from ₹250 to ₹500. These places are ideal for a comfortable lunch or dinner, and many offer vegan-friendly options on request.
For a health-conscious meal, head to cafes in Ballygunge or Southern Avenue, such as The Country House or Cafe Mezzuna, which offer salads, wraps, and smoothies. South Indian food is also widely available and reliably vegetarian; try Banana Leaf in Ballygunge or Kamat in Salt Lake for dosas, idlis, and thalis. A meal for two at a mid-range restaurant typically costs ₹800–1,200. If you're staying near the airport, there are vegetarian-friendly options in the Rajarhat area, though the concentration is higher in central and south Kolkata. Book a hotel in these areas to be close to the best vegetarian food.
Sweets and Desserts: A Vegetarian's Paradise
Bengali sweets are predominantly vegetarian, made with milk, sugar, and flour. Must-tries include rasgulla (spongy cheese balls in syrup), sandesh (milk-based sweet), and mishti doi (sweet yoghurt). Visit iconic sweet shops like K.C. Das (multiple locations) or Nakur Chandra Nandy in north Kolkata for authentic versions. For a modern twist, try the baked rasgulla at Balaram Mullick & Radharaman Mullick in Bhowanipore. Prices are modest: ₹20–50 per piece. These sweets are perfect for a mid-afternoon treat or to take home as souvenirs.
During festivals like Durga Puja (October), sweet shops offer special varieties, and the streets come alive with food stalls. However, be mindful that some sweets may contain eggs or non-vegetarian ingredients like gelatin; always ask. For a sit-down dessert experience, try the mishti doi at 6 Ballygunge Place or the ice cream at Gupta Brothers (a local chain). If you're avoiding dairy, look for jolbhora sandesh (date palm jaggery sweet) or fruit-based desserts at larger restaurants. Kolkata's sweet culture is deeply ingrained, and sampling these delights is essential for any visitor.
Questions, answered
Is Kolkata vegetarian-friendly for tourists?
Yes, Kolkata has a wide range of vegetarian options, from street food to upscale restaurants. However, many traditional Bengali dishes include fish or meat, so look for dedicated vegetarian eateries or ask for 'no fish' preparations.
What are some must-try vegetarian street foods in Kolkata?
Don't miss jhal muri (puffed rice salad), kochuri with cholar dal, and telebhaja (vegetable fritters). Puchka is also popular, but confirm the filling is vegetarian. These are affordable and widely available.
Where can I find a traditional Bengali vegetarian thali?
Restaurants like 6 Ballygunge Place and Bhojohori Manna offer vegetarian thalis. For a more casual experience, try neighbourhood 'bhoj' places in Ballygunge or Salt Lake, where unlimited rice and vegetarian sides are served.
Are there vegan options in Kolkata?
Vegan options are limited but growing. Look for dishes like cholar dal (without ghee), vegetable curries, and fruit-based desserts. Upscale restaurants may accommodate vegan requests, but always ask about ingredients like dairy or ghee.
Which areas in Kolkata are best for vegetarian dining?
Central and south Kolkata, including Park Street, Ballygunge, and Salt Lake, have the highest concentration of vegetarian-friendly restaurants. Staying in these areas makes it easy to explore the food scene.
What should I be careful about when eating street food in Kolkata?
Choose busy stalls with high turnover, avoid pre-cut fruit, and drink bottled water. Stick to freshly cooked items and avoid dairy-based sweets from street vendors if you have a sensitive stomach.
Can I find vegetarian food near major attractions like Victoria Memorial?
Yes, nearby areas like Park Street and Camac Street have several restaurants with vegetarian menus. For quick bites, there are snack stalls around the Maidan, but stick to packaged or freshly fried items.
What are some vegetarian Bengali sweets I should try?
Rasgulla, sandesh, and mishti doi are all vegetarian. Look for shops like K.C. Das or Balaram Mullick & Radharaman Mullick. Avoid sweets with gelatin or eggs by asking about ingredients.
5% back on completed stays · ~1 tonne CO₂ retired per booking