Best Thali Restaurants in Bhimtal for a Full Meal Without the Fuss

Photo by  Barun Ghosh

20 min read · Bhimtal, Uttarakhand · best thali restaurants ·

Best Thali Restaurants in Bhimtal for a Full Meal Without the Fuss

SB

Words by

Sneha Bisht

Share

The first time I found myself seriously hungry in Bhimtal, it was late October, the lake was almost mirror-still, and every restaurant menu in the main market seemed limited to rajma-chawal, thukpa, and Maggi. I had just come down from Naina Peak and my legs were shaking. What I wanted was a proper, full thali: dal, sabzi, roti, rice, papad, pickle, maybe a slice of something sweet at the end. I found it, not in one of the places listed on travel blogs, but in a small Hindi-speaking-only eatery behind the taxi stand where the driver goes between rides. That meal, ₹150 for an unlimited thali, eight items, served on a steel plate until I said bas, is still the benchmark against which I measure every thali in this town. Bhimtal is not Jaipur or Indore. You will not find 40 thali options here. What you will find are a handful of cooks, mostly Kumaoni, who put out a proper unlimited thali Bhimtal style, the kind where the woman refilling your sabzi is the owner herself and the dal has real dhaniya floating in it. If that is what you came here for, this is where to go.

The Main Market Eateries and the Unlimited Thali Bhimtal Regulars Know

The stretch along the main Bhimtal road, the one that runs from the lake viewpoint down toward Naukuchiatal, has perhaps four or five places that serve a proper traditional thali Bhimtal locals eat at weekly. They are not glamorous. Tables are plastic or old steel, the signboards are either hand-painted or missing entirely, and they open at 9 a.m. for lunch thali service and are done by 3:30 p.m., so plan accordingly. Most are family-run, which means the cook is often the wife of the man managing the front, and the recipes have been the same for years. No Instagram. No GMB listings. You find them by walking and smelling.

I eat at these places nearest me when I am in town, usually two or three meals a week during my stays. Auto-rickshaws from the Bhimtal bus stand will drop you at the main market for ₹30–₹50, and from there it is a five-minute walk to the cluster of eateries. There is no metro, no app-based transport worth relying on here. You walk, or you take an auto, or you drive yourself. The market area is compact enough that once you are there, everything is within a 10-minute radius.

1. Kumaoni Bhojanalaya Near Bhimtal Lake

I found this place by accident during my second visit, in December 2022, when the main market restaurants were packed with weekend tourists from Delhi and I wandered one lane further than I usually do. A small board in Hindi said "Unlimited Thali ₹120." I went in. The room seated maybe 15 people, there was one ceiling fan, and the owner, a man in his 50s named Rajendra, brought the thali himself. The dal was a local gahat (horse gram) preparation, the sabzi was aloo-palak, there was a small bowl of raita, two rotis at a time, rice, and a piece of gur at the end. No frills. No salad bar. Just food.

What makes this place worth going to is the gahat dal. It is a Kumaoni staple that most restaurants outside the region do not bother with because it takes hours to cook properly. Here, it is done right, thick and earthy, with a tempering of garlic and hing. The thali is unlimited in the sense that they will keep bringing rotis and refilling sabzi until you stop them. I have never paid more than ₹120 here, and that price has not changed in two years. The best time to visit is between 12:30 and 1:30 p.m., before the lunch rush from the nearby government offices fills every seat. By 2 p.m., you may have to wait.

Local Insider Tip: "Ask for the gahat dal specifically if it is not on the thali that day. They make it in small batches and it runs out by 2 p.m. If you go after that, you will get rajma instead, which is fine but not the same."

The one complaint I have is that the place closes by 3:30 p.m. sharp and does not reopen for dinner. If you are looking for an evening meal, this is not it. But for lunch, especially in winter when the hot dal hits differently in the cold air, it is the best thali in Bhimtal for the price.

2. Shree Krishna Bhojnalaya, Main Market

This is the place most taxi drivers recommend when you ask where to eat thali in Bhimtal, and for once, the driver recommendation is not terrible. Shree Krishna Bhojnalaya sits on the main road, has a proper signboard, and is slightly more "set up" than the back-lane places. The thali here runs ₹150–₹180 depending on the day and the season, and it includes a slightly wider spread: dal, two sabzis, rice, roti, papad, pickle, salad, and a sweet, usually gulab jamun or moong dal halwa.

I have eaten here perhaps a dozen times across multiple visits. The consistency is what keeps me coming back. The dal is always well-seasoned, the rotis come hot, and the sabzis rotate daily, so if you are in town for three or four days, you will not get bored. On Tuesdays, they tend to make a bhang ki chutney on the side, which is a Kumaoni specialty made from hemp seeds. It is nutty, slightly bitter, and pairs perfectly with the rice. Most tourists do not know to ask for it, and it is not always advertised, but it is there if you request it.

Local Insider Tip: "Sit at the table near the kitchen door. The rotis come from there first, and you get them before they go cold. The tables at the far end of the room get the last batch, and by then they are lukewarm."

The downside is that during peak tourist season, April through June and again in October-November, the wait for a table can stretch to 20 or 30 minutes. The place is popular with families from Delhi and Noida who drive up for weekends, and they tend to linger. If you go on a weekday, especially a Monday or Wednesday, you will walk straight in.

3. The Homestay Thali at Karki's Homestay, Sattal Road

This is not a restaurant, and that is exactly why it is on this list. Karki's Homestay is a small guesthouse on the road toward Sattal, about 3 km from Bhimtal lake, and the family that runs it serves a traditional thali Bhimtal locals would recognize as home cooking. You have to be staying there or call ahead, but if you are in the area, it is worth arranging. The thali costs ₹200 per person, which includes everything: a Kumaoni dal, seasonal sabzi (in winter it might be methi or sarson ka saag, in summer it is usually lauki or torai), rice, roti, a local achaar made from wild berries if the season is right, and a dessert that is almost always a rice kheer with local milk.

I stayed here for five days in January 2023, and the thali was the highlight of every afternoon. The cook, who is the owner's mother, uses mustard oil for everything, which gives the food a pungent, sharp flavor that you either love or you do not. I love it. She also makes a chutney from timru, a wild Kumaoni herb that grows on the hillside behind the house. You will not find this in any restaurant in Bhimtal. It is sour, slightly medicinal, and completely addictive.

Local Insider Tip: "Tell them a day in advance that you want the thali. They cook in small quantities and source vegetables from the local mandi in the morning. If you show up unannounced, you will get Maggi and eggs, which is fine but not why you are here."

The one thing to know is that this is a homestay, not a commercial kitchen. There is no menu. You eat what they make. If you have dietary restrictions, mention them when you book. The family is accommodating but they plan the shopping the night before, so last-minute requests are hard to fulfill.

Where the Locals Actually Eat: Beyond the Tourist Market

If you want to understand where to eat thali in Bhimtal when the tourist spots are closed or too crowded, you need to know about the places that serve the local working population. These are the dhabas and small eateries near the bus stand, the government offices, and the residential lanes behind the lake. They open early, serve fast, and close by mid-afternoon. The food is not fancy, but it is honest, and the prices are the lowest you will find.

4. The Dhaba Near Bhimtal Bus Stand

There is no official name for this place. Everyone in the area calls it "wala dhaba" or points to it when you ask. It is a tin-roofed structure about 50 meters from the bus stand, with four tables and a counter where the cook works on a single gas burner and a tawa. The unlimited thali here is ₹100, the cheapest I have found in Bhimtal, and it includes dal, one sabzi, rice, four rotis, and a wedge of lemon. That is it. No papad. No pickle. No sweet. But the dal is good, the rotis are fresh, and the whole thing takes 10 minutes from sitting down to paying.

I eat here when I am catching a bus to Nainital or Haldwani and have 30 minutes to spare. The cook, a young man who I think is the owner's son, works fast and does not chat. He has a system: he puts the plate down, brings the dal and sabzi in steel bowls, stacks the rotis, and walks away. You eat. You call him for more rotis if you want. You pay and leave. It is efficient in a way that the market restaurants are not.

Local Insider Tip: "Go before 1 p.m. The sabzi options are better early in the day. By 1:30, it is usually just aloo-gobi left, and by 2 p.m., they start packing up. This is a lunch-only operation."

The obvious complaint is the ambiance, or lack thereof. The tin roof makes it unbearably hot from April to June, and during monsoon, the lane outside turns to mud. Winter is the only comfortable season to eat here, and even then, the seating is basic. But if you want the cheapest unlimited thali Bhimtal has to offer and you do not mind roughing it a little, this is the place.

5. Maya Devi Temple Area Eateries, Lower Bhimtal

The area around the old Bhimtal temple, the one the town is named after, has a small cluster of eateries that cater to pilgrims and local devotees. These are not tourist restaurants. They serve a simple traditional thali Bhimtal temple-goers have eaten for decades: dal, rice, one sabzi, roti, and sometimes a small piece of jaggery as a sweet. The price is ₹80–₹100, and the food is vegetarian, obviously, given the temple context.

I first ate here during the Bhimtal Mahotsav in November, when the temple area is packed with people from surrounding villages. The thali was basic but filling, and the atmosphere, devotional songs playing from a speaker, people eating quickly and leaving, children running between tables, felt more real than anything on the main market road. The sabzi that day was a simple cabbage preparation with turmeric and cumin, and the dal was moong, light and easy to digest. It was exactly the kind of food you want after climbing the temple steps in the cold.

Local Insider Tip: "If you are here on a Saturday, ask if they have made the special chudwa (flattened rice) thali. It is not always available, but on festival days and some Saturdays, they prepare a slightly expanded version with an extra sabzi and a sweet. It costs ₹20 more but is worth it."

The limitation is that these eateries are not always open. They operate on temple hours and local demand, so on a quiet Tuesday in February, you might find them shut. The best time to visit is during morning temple hours, 7 a.m. to 12 p.m., or during festivals when the footfall guarantees they will be serving.

The Slightly Upmarket Options: Thali with a View

Bhimtal has a handful of restaurants and resorts that serve thali in a more "presented" setting, usually with a view of the lake or the hills. These are more expensive, ₹250–₹400 per thali, and the food is good but not necessarily better than the market eateries. What you are paying for is the setting, the service, and the experience of eating a traditional thali Bhimtal style while looking at the water.

6. The Lake View Restaurant at Bhimtal Resort

There are several resorts along the lake road, and most of them have restaurants that serve thali to both guests and walk-ins. The one I keep going back to is a mid-range resort about 500 meters from the main lake viewpoint. Their thali is ₹275 and includes dal, two sabzis, rice, roti, papad, pickle, raita, salad, and a sweet. The spread is wider than the market places, and the presentation is cleaner, with proper ceramic plates and steel bowls.

I ate here on a late November afternoon, and the view from the outdoor seating area was the real draw. The lake was calm, the hills behind it were turning gold in the late sun, and the thali, while not extraordinary, was solid. The dal was a mixed dal, well-spiced, and the sabzis were seasonal: lauki and aloo-matar. The sweet was a small gulab jamun, warm, which was a nice touch. The service was slow, though. It took 20 minutes for the thali to arrive after I ordered, and the staff seemed understaffed for the number of tables.

Local Insider Tip: "Ask for a table on the edge of the outdoor section, not the ones near the parking lot. The view is the same but the noise from the cars ruins it. Also, order the thali before 2 p.m. if you want the full spread. After 2, they sometimes run out of the second sabzi and substitute with extra rice."

The complaint I have is the price-to-value ratio. At ₹275, you are paying almost three times what the market eateries charge, and the food quality is maybe 20% better. If you are on a budget, skip this. If you want a nice setting and do not mind the premium, it works.

7. Café and Restaurant at the Eco Cave Gardens Area

Near the Bhimtal Eco Cave Gardens, there is a small café-restaurant that serves a thali alongside its regular menu of snacks, Maggi, and tea. The thali here is ₹200 and is a hybrid: part Kumaoni, part generic North Indian. You get dal, one sabzi, rice, roti, and a small dessert. It is not the most traditional thali Bhimtal has to offer, but it is convenient if you are visiting the caves and do not want to drive back to the market for lunch.

I stopped here after a morning at the caves in early March. The thali was decent, the dal was rajma (not my first choice, but fine), and the sabzi was a mixed vegetable that tasted like it came from a larger batch cooked for the day's general service. The rotis were a bit thick, but they were hot. The setting is pleasant, with outdoor seating under trees, and the sound of birds is a nice change from the market noise.

Local Insider Tip: "The thali is only available from 11 a.m. to 2 p.m. and only on days when the café is busy enough to justify cooking it. On slow weekdays, they may not offer it at all. Call ahead or ask at the counter when you arrive. If the thali is not available, the rajma-chawal plate here is a solid backup at ₹120."

The issue is inconsistency. Because this is primarily a café and not a dedicated thali restaurant, the quality varies. On a good day, it is a perfectly fine meal. On a bad day, the dal is watery and the rotis are cold. You are rolling the dice a bit.

The Hidden Gem: A Home Kitchen Thali Experience

8. Mrs. Joshi's Home Kitchen, Bhowali Road

This is the most "insider" recommendation on this list, and it requires a bit of effort to access. Mrs. Joshi is a retired schoolteacher who lives in a small house on the Bhowali road, about 4 km from Bhimtal lake. She cooks thali for a small number of people each day, by prior arrangement only, and serves it in her dining room. The cost is ₹250 per person, and the meal is the most authentic Kumaoni thali I have eaten in the region.

I found out about Mrs. Joshi through a friend of a friend, the way you find out about most good food in small-town India. Her thali includes gahat dal, a seasonal sabzi (in winter it is often a saag made from local greens), bhatt ki chutney (black soybean chutney, a Kumaoni classic), rice, roti made from local wheat, and a dessert that changes daily. The entire meal is cooked on a wood-fired chulha in her backyard, which gives the food a smoky depth that gas stoves cannot replicate.

The best time to visit is for lunch, around 1 p.m., and you must call at least a day in advance. She cooks for a maximum of eight people, and on weekends, she is often fully booked. I went on a Thursday in February and was the only guest. She served the thali herself, explained each dish, and told me about the wild herbs she had picked that morning from the hillside. It was the kind of meal that makes you understand why people travel for food.

Local Insider Tip: "Bring a small gift if you can. She does not charge extra for anything, but she appreciates it when guests bring something from their hometown, a box of sweets, a packet of good tea. It is not expected, but it is noticed. Also, do not be late. She serves at 1 p.m. sharp and if you are late, the food sits and she is offended."

The obvious limitation is access. You need your own vehicle or an auto (₹100–₹150 from the lake area) to get there, and the house is not signposted. You need the address and possibly a phone call to find it. But if you are serious about eating the best thali in Bhimtal, the one that tastes like someone's grandmother made it, this is the place.

When to Go and What to Know About Eating Thali in Bhimtal

The thali season in Bhimtal is essentially the lunch season. Almost every place that serves a proper thali does so between 11 a.m. and 3 p.m. After that, you are looking at snack menus, dinner à la carte, or nothing at all. If you are a late eater, this town will frustrate you. Plan your main meal for midday and keep evenings light: Maggi, chai, maybe a parantha from a roadside stall.

Winter, November through February, is the best time for thali eating. The cold makes the hot dal and rotis more satisfying, the seasonal sabzis are at their peak (methi, sarson, gahat), and the tourist crowds are thinner than in October or April. Monsoon, July through September, is when some of the smaller eateries close or operate irregularly due to landslides and road issues. The market restaurants stay open, but the menu may be limited. Summer, March through June, is peak tourist season, which means higher prices at the resort restaurants and longer waits everywhere.

Auto-rickshaws are the main local transport. A ride from the bus stand to the lake area costs ₹30–₹50. From the lake to the Bhowali road or Sattal road, expect ₹80–₹150. There is no Uber or Ola to speak of; a few local drivers have signed up but availability is unreliable. If you have a car, parking near the main market is a nightmare on weekends. Walk if you can.

Frequently Asked Questions

Are there dress code requirements for visiting temples, mosques, gurudwaras, or heritage monuments in Bhimtal, and are entry restrictions common for non-Hindus?

The main Bhimtal temple, dedicated to Bhima of the Mahabharata, does not enforce a strict dress code, but visitors are expected to remove shoes and dress modestly. There are no entry restrictions based on religion. The town has a few small shrines and the Hidimba Devi temple nearby, all of which are open to visitors of any background. Bhimtal does not have a significant mosque or gurudwara within the immediate town center, so this is less of a concern here than in larger Uttarakhand towns like Dehradun or Haridwar.

How easy is it to find pure vegetarian or Jain food options in Bhimtal, and are most restaurants clearly marked as veg or non-veg?

The vast majority of restaurants in Bhimtal serve only vegetarian food. Non-veg is rare outside a few resorts that cater to tourists, and even then, the options are usually limited to egg curry or chicken. Most eateries do not have explicit veg/non-veg signage because the assumption is that the food is vegetarian. Jain food is harder to find; you would need to request no onion, no garlic, no root vegetables specifically, and not every kitchen can accommodate this. The homestay and home kitchen options are more likely to handle Jain requests if you ask in advance.

Is tap water safe to drink in Bhimtal, or should travelers rely on sealed bottled water, and is filtered water readily available at dhabas and restaurants?

Tap water in Bhimtal is not safe for visitors to drink directly. Most restaurants and dhabas provide filtered water through commercial RO systems, and this is generally safe. Sealed bottled water is available at all shops and costs ₹20 for a liter. During monsoon, when water sources can be contaminated by runoff, stick to bottled or properly boiled water. The smaller dhabas near the bus stand may not have RO filtration, so carry your own bottle.

Is Bhimtal expensive to visit? Give a realistic daily budget in ₹ for mid-tier travelers covering accommodation, food, and local transport.

A mid-tier daily budget for Bhimtal would be approximately ₹2,500–₹3,500 per person. This covers a decent homestay or budget hotel at ₹1,000–₹1,500 per night, three meals including a thali lunch at ₹150–₹200 per meal plus snacks and chai at ₹100–₹150, and local auto transport at ₹200–₹300 for the day. If you stay at a resort or eat at the upmarket restaurants, budget ₹4,500–₹5,500 per day. Bhimtal is significantly cheaper than Nainital for comparable quality.

What is the one must-try local dish or thali that Bhimtal is genuinely famous for, and where is the best place to eat it?

Bhimtal is not famous for a single dish the way some cities are, but the Kumaoni gahat (horse gram) dal served as part of a traditional thali is the standout local preparation. It is slow-cooked for hours, tempered with garlic and hing, and has an earthy depth that is unique to this region. The best place to eat it is at the small Kumaoni Bhojanalaya near the lake, where it is made fresh daily and costs ₹120 for the full unlimited thali. It is available only until early afternoon and runs out on busy days, so go before 1:30 p.m.

Share this guide

Enjoyed this guide? Support the work

Filed under: best thali restaurants in Bhimtal

More from this city

More from Bhimtal

Best Specialty Coffee Roasters in Bhimtal for Serious Coffee Drinkers

Up next

Best Specialty Coffee Roasters in Bhimtal for Serious Coffee Drinkers

arrow_forward