Complete Guide to Restaurants in Mussoorie
Local Garhwali Food in Mussoorie
Mussoorie's local food reflects its Garhwali Himalayan context — substantial, warming, mountain cuisine designed for cold climates and active hill lives. Must-try local dishes:
- Pahadi rajma-chawal: Small red kidney beans (pahadi rajma, smaller and more flavourful than plains varieties) slow-cooked with spices, served over steamed rice. ₹100–₁₅₀ at a dhaba.
- Aloo ke gutke: Boiled potatoes pan-fried with mustard seeds, cumin, red chilli and local spices. Served as a side dish or with puri. ₹70–₁₂₀.
- Kafuli: A spinach and fenugreek leaf preparation cooked in a thick gravy with local spices. One of the most distinctive Garhwali dishes — available at pahadi restaurants and heritage hotels attempting authentic menus. ₹120–₂₀₀.
- Mandua ki roti: Flatbread made from finger millet (mandua) flour — dense, dark and nutty in flavour. A traditional staple of the Garhwal region. Served with ghee and dal. ₹30–₅₀ per roti at dhabas.
- Bal mithai: A sweet confection originally from the Kumaon region (now widely available in Uttarakhand) — dense fudge-like chocolate-brown sweet made from roasted khoya, coated in white sugar balls. Available at sweet shops on Mall Road. ₹300–₆₀₀/kg.
Best Restaurants in Mussoorie by Category
Budget (under ₹300/person):
- Landour bazaar dhabas: The two or three small restaurants in Landour bazaar serve pahadi thali (₹120–₁₈₀ per plate), rajma-chawal and Garhwali snacks. The best Mussoorie food at the lowest prices.
- Mall Road street stalls: Maggi noodles, pav bhaji, aloo tikki, golgappa, chow mein — the full range of North Indian street food at ₹40–₁₂₀ per item.
- Kulri market dhabas: The back streets of Kulri have several small restaurants serving North Indian, Chinese and South Indian food at ₹100–₂₅₀ per person.
Mid-range (₹300–₈₀₀/person):
- Hotel Broadway restaurant: Well-regarded valley-view restaurant serving North Indian, Chinese and Continental. Popular with families. ₹400–₇₀₀ per person.
- Café de Tavern: Breakfast and all-day dining with a good coffee selection. ₹300–₈₀₀ per person.
- Mall Grill: A centrally located restaurant on Mall Road with a good multi-cuisine menu and valley-facing seating. ₹350–₇₀₀ per person.
High-end (₹800–₂,500/person):
- The Savoy dining room: The 1887 heritage hotel's dining room serves continental and Indian cuisine in a wood-panelled setting. Dinner here is an occasion. ₹1,200–₂,500 per person.
- JW Marriott restaurants: Multiple dining venues including the rooftop bar and valley-view restaurant. Indian and pan-Asian options; highest quality in Mussoorie. ₹1,500–₃,000 per person.
- Rokeby Manor: Heritage property with a refined menu and terrace dining. ₹800–₁,800 per person.
Best Local Food Experiences
Pahadi thali at a Landour dhaba (7–10 AM): The morning thali — rajma, dal, sabzi, mandua ki roti, chawal, pickle — eaten at a simple table in Landour bazaar is the most authentically Garhwali meal available in Mussoorie. ₹120–₁₈₀ per person.
Maggi at Mall Road (evening): The Mall Road Maggi stall experience — a bowl of instant noodles with vegetables and local spices, eaten standing with a view of the evening promenade — is an iconic Mussoorie ritual. ₹50–₈₀.
Corn on the cob (monsoon–autumn): Roasted corn vendors appear on Mall Road from August onwards, selling bhutta (roasted corn, rubbed with lemon and chilli). ₹20–₄₀ per cob.
How to Reach Mussoorie
35 km from Dehradun (GMOU bus ₹60–₈₀; shared taxi ₹100–₁₅₀/seat). 290 km from Delhi. See Mussoorie guide.
Budget, Hotels & Travel Tips
- Best value: Landour bazaar dhabas offer the most authentic Garhwali food at the lowest prices — better food for less money than most Mall Road tourist restaurants.
- Avoid tourist trap restaurants: Several Mall Road restaurants target tourists with inflated prices and mediocre food. The menus with multiple pages and aggressive touts are usually the ones to avoid. Seek out dhabas with local customers or hotel restaurants with a steady reputation.
- Vegetarian note: The vast majority of Mussoorie restaurants are vegetarian-friendly; many dhabas are entirely vegetarian. Non-vegetarian options (chicken, mutton) are available at specific mid-range and luxury hotel restaurants.
FAQs
- What is the local food of Mussoorie?
- Mussoorie's local food is Garhwali cuisine: pahadi rajma-chawal (red kidney beans and rice), aloo ke gutke (spiced pan-fried potatoes), kafuli (spinach-fenugreek gravy), mandua ki roti (finger millet flatbread), chainsoo (black gram dal) and a range of seasonal Himalayan vegetables. These are available at local dhabas in Landour bazaar and a few Mussoorie restaurants that offer pahadi menus. Mall Road restaurants skew toward North Indian tourist standards (paneer, dal makhani, butter naan) rather than Garhwali food.
- Which is the best restaurant in Mussoorie for dinner?
- For a special dinner, The Savoy dining room (heritage atmosphere, established hotel kitchen, ₹1,200–₂,500/person) or JW Marriott restaurants (contemporary luxury, multiple cuisine options, ₹1,500–₃,000/person) are the top choices. For a memorable but mid-range dinner, Hotel Broadway's valley-view restaurant (₹400–₇₀₀/person) is consistently recommended. For a genuinely local dinner experience, the pahadi thali at a Landour bazaar dhaba (₹120–₂₀₀) is the most authentic option in the entire Mussoorie area.