Food & Cafes Updated May 2, 2026 · 4 min read

Best Places in Bangalore to Enjoy Traditional Vegetarian Thalis & Meals

By L K Monu Borkala · January 5, 2026
Best Place In Bangalore To Enjoy Traditional Vegetarian Thalis Meals

Best Veg Thali Restaurants in Bangalore 2026: Traditional Meals Done Right

Food & Cafes · By L K Monu Borkala · April 2026 · 10 min read

QUICK ANSWER

Where can I find the best vegetarian thali in Bangalore?

MTR (Lalbagh Road) for the Karnataka thali. Hotel Janatha (Malleswaram) for Udupi-style meals. Nagarjuna (Residency Road) for Andhra veg thali. Brahmin’s Coffee Bar (VV Puram) for South Indian breakfast thali. Mavalli Tiffin Room’s lunch thali is consistently the most recommended for visitors wanting a complete traditional meal. For North Indian veg thali, Rajdhani (multiple locations) is the most reliable.

Bangalore’s Thali Landscape

A thali in Bangalore means different things depending on the tradition. The Karnataka thali — white rice, sambar, rasam, two or three vegetable palyas (dry sabzis), a papad, pickle, and buttermilk — is the foundational version. The Andhra thali served at restaurants like Nagarjuna is spicier and more generous with oil. The Udupi thali, associated with the coastal Karnataka tradition, emphasises coconut-based curries and chutneys. North Indian Rajasthani thali (Rajdhani) is a separate register entirely, with dal baati churma and elaborate rotating service.

Each is worth understanding on its own terms rather than ranking against each other. This guide covers the best of each.

Karnataka and South Indian Thali

MTR — Lalbagh Road

MTR’s lunch thali (12:00–2:00 PM) is the most comprehensive traditional Karnataka meal available in a restaurant setting in Bangalore. The sequence — rice, multiple curries, rasam, curd, papad, pickle, payasam — follows the authentic Karnataka format and is prepared with the kind of attention to each component that most restaurants don’t sustain. The thali changes daily based on seasonal vegetables, which means repeat visits are rewarded with variety.

Price: ₹250–₹400 per person. Hours: 12:00–2:00 PM for thali service.

Hotel Janatha — Malleswaram

Hotel Janatha’s lunch service represents the Malleswaram neighbourhood’s own interpretation of the South Indian meal — slightly different from MTR’s Basavanagudi version in the proportion of coconut-based preparations and the style of the rasam. A quieter, more neighbourhood-oriented experience than MTR’s frequently tourist-heavy lunch crowd.

Price: ₹150–₹250 per person.

Kamat Lokaruchi — Multiple Locations

Kamat Lokaruchi is the most accessible traditional vegetarian restaurant chain for visitors unfamiliar with South Indian thali formats. The serving is generous, the rotating menu covers Karnataka, Andhra, and Udupi variations on different days, and the price is fair. Not the highest quality available in Bangalore but reliable and educational for first-time visitors.

Price: ₹180–₹320 per person.

Andhra Vegetarian Thali

Nagarjuna — Residency Road

While Nagarjuna is most famous for its biryani, their Andhra vegetarian thali — served at lunch — is among the most complete Andhra meals available in Bangalore. The spice level is genuine rather than moderated for non-Andhra palates, the variety of preparations is broad, and the unlimited refill model means you leave genuinely full. The vegetarian thali here is less known than the meat options but equally worth ordering.

Price: ₹280–₹420 per person. Thali service at lunch only.

North Indian Veg Thali

Rajdhani — Multiple Locations

Rajdhani specialises in Rajasthani and Gujarati thali with the rotating service format — thali items are continuously replenished by servers walking the restaurant floor. The experience is as much about the service model as the food — the dal, the multiple sabzis, the dal baati churma, and the rotating sweets make it genuinely comprehensive. Consistent across locations; the Koramangala and Jayanagar branches are both reliable.

Price: ₹450–₹650 per person including service.

Thali by Style and Budget

Style

Restaurant

Price/Person

Best Day to Visit

Karnataka thali

MTR (Lalbagh Road)

₹250–₹400

Weekday lunch (shorter queue)

Udupi-style thali

Hotel Janatha (Malleswaram)

₹150–₹250

Any weekday

Andhra veg thali

Nagarjuna (Residency Road)

₹280–₹420

Weekday lunch

Multi-regional (rotating)

Kamat Lokaruchi

₹180–₹320

Any

North Indian / Rajasthani

Rajdhani

₹450–₹650

Any (consistent)

Traditional breakfast thali

Brahmin’s Coffee Bar (VV Puram)

₹30–₹80

Weekday morning before 9 AM

Frequently Asked Questions

What is a South Indian thali?

A South Indian thali is a complete meal served on a stainless steel plate (thali) or a banana leaf. It typically includes: plain white rice (the base), sambar (lentil and vegetable soup), rasam (tamarind-spiced thin broth), two or three vegetable palyas (dry vegetable preparations), curd (plain yogurt), pickle, papad (thin crispy wafer), and in more formal settings, a sweet (payasam or halwa). The meal is eaten by mixing small portions of each accompaniment into the rice. Refills of rice, sambar, and rasam are usually included in the price.

Is vegetarian food easy to find in Bangalore?

Yes — Bangalore is one of India’s most vegetarian-friendly major cities. A significant proportion of the traditional Bangalore population is vegetarian (the Brahmin and Jain communities are particularly prominent here), and the city’s restaurant culture reflects this. Pure vegetarian restaurants (no eggs, no meat in any form) are common and range from street darshinis to formal restaurants. Most mid-range and upscale restaurants also maintain comprehensive vegetarian menus.

How much does a thali cost in Bangalore?

Budget darshini thali: ₹80–₹150. Mid-range traditional restaurants (Kamat Lokaruchi, Hotel Janatha): ₹150–₹320. Premium traditional thali (MTR, Nagarjuna): ₹250–₹450. North Indian rotating thali (Rajdhani): ₹450–₹650. The highest price isn’t always the best quality — MTR is excellent at ₹300 and better than some restaurants charging twice as much.