Haputale is a small hill town straddling a ridge at around 1,400 metres, with views that extend on clear days to the south coast. The food scene here is basic and genuinely local - there is no tourist restaurant strip, no beach café culture, and no attempt to cater to international tastes beyond the most elementary adjustments. What you get instead is the food that tea plantation workers and market traders eat: simple rice and curry, Sri Lankan breakfasts at modest tea shops, and the tea itself, which is excellent.
This is one of the cheaper places to eat in Sri Lanka. The budget is set by the local economy rather than by tourist expectations, and meals here cost a fraction of what you would pay at a south coast beach restaurant. Guided hill country tours from Haputale cover Lipton’s Seat, Horton Plains, and tea estate walks.
What to Eat
Rice and Curry: the standard and the best thing to eat in Haputale. The up-country style is drier and more intensely spiced than coastal Sri Lankan cooking. Dhal, jackfruit curry, green bean curry, and a pol sambol are typical accompaniments. Fish or chicken appears if the canteen has it. A full plate runs LKR 250–500.
Sri Lankan Breakfast: the tea shops along the main road serve string hoppers, hoppers, pol roti, and egg roti from early morning. These are eaten by plantation workers and market traders starting early shifts - the food is ready by 6am and often sold out by 9am at the busiest spots.
Tea: Haputale is surrounded by tea estates - Dambatenne estate, where Thomas Lipton built his original factory, is 8km away. The tea in local shops is Uva-region grown, with a distinctive brisk, slightly astringent character. Served strong, usually with condensed milk unless you ask otherwise, it is the drink that defines every meal here.
Bakery Short Eats: Haputale’s small bakeries sell Sri Lankan baked goods - seeni sambol buns, coconut rolls, and biscuits - throughout the day. Good for a cheap snack and a break from rice.
Where to Eat
Olympus Plaza: the most established sit-down restaurant in Haputale, located on the main road. Serves rice and curry, fried rice, noodles, and short eats. The menu is broader than the local canteens and the setting is more comfortable - a proper table and chairs rather than a canteen bench. A reliable choice for a sit-down lunch or dinner. Prices remain very low by any standard.
Local Tea Shops (Main Road): the main road through Haputale has several small tea shops that serve breakfast and short eats from early morning. These are the best places for an authentic Sri Lankan breakfast - string hoppers or pol roti with tea, eaten at a communal table with plantation workers and locals. No English menus; point at what others are eating.
Canteens near the Market: the small market area near the bus stand has canteens serving rice and curry for lunch. The selection varies daily; arrive before 1pm for the best choice of curries.
Guesthouses: several guesthouses in Haputale cook dinner on request - including the well-known guesthouses on the ridge with views. An evening meal at a guesthouse kitchen, with the valley disappearing into the dark, is a reasonable trade for the limited restaurant options.
Practical Notes
- Haputale is genuinely cheap - budget accordingly rather than treating low prices as a warning sign
- The mist and cool evenings make a warm dinner worthwhile; plan ahead at your guesthouse
- Tea is the drink of choice; alcohol is not available in most eating spots
- The main road canteens sell out of the best curries by early afternoon - eat lunch before 1pm
- Dambatenne tea factory is accessible by tuk-tuk and includes tea tasting - pair it with an early lunch back in town
Search hotels in Haputale on Booking.com — compare all options and filter by area, rating, and price.