Passage to India menu with up-to-date-prices

Passage to India Menu

September 7, 2026
by
1 min read

Passage to India is an Indian restaurant at 20 Union Place in central Edinburgh, opposite the Playhouse. Its location near public transport makes it a practical choice before a performance or for an evening meal in the city. The restaurant emphasises welcoming service and a traditional approach rather than a highly experimental format.

Chefs use established methods and ingredients to produce home style Indian cooking. The menu moves across starters, tandoori preparations, curries, rice, breads and accompaniments, allowing diners to build a meal around different sauces and levels of spice. Meat, seafood and vegetable choices provide enough breadth for a mixed table.

Ordering several mains and side dishes to share is a useful way to experience contrasting flavours and textures. Staff can explain the distinctions between current recipes, help with heat preferences and advise on ingredients. Guests with allergies or specific dietary needs should always confirm the latest information before choosing.

Drinks and desserts offer a measured finish after the richer savoury dishes. The room suits both couples and groups, with evening hours aligned to its city centre setting. Passage to India’s appeal is straightforward: traditional Indian food, made with care, served in a convenient part of Edinburgh close to major theatres and transport links.

Address: 20 Union Place, Edinburgh EH1 3NQ, United Kingdom

passage to india New Town Menu

Starters

Vegetable Pakora
£5.50

Deep fried chopped vegetables, spiced and coated with gram flour.

Onion Bhaji
£5.75

Freshly cut strings of onion spiced and deep fried.

Vegetable Samosa
£6.25

Indian pastry stuffed with spiced potato and peas filling, served with tamarind sauce.

Chilli Paneer
£6.25

Cubes of homemade Indian cheese sautéed with pepper, onion and green chilli.

Paneer Tikka
£6.50

Indian cheese cubes marinated with Indian spices and grilled in tandoor.

Chicken Pakora
£6.25

Tender chicken marinated in a blend of fragrant spices, then coated in a chickpea flour-based batter.

Chicken Tikka
£6.75

Chicken cube marinated with yoghurt spice sauce and grilled in tandoor.

Lamb Chops
£8.90

Marinated with yoghurt spice sauce and grilled in tandoor, served with mint sauce.

Seekh Kebab
£7

Mince of lamb and chicken mixed with cheese, spices, herbs and grilled in tandoor.

Tandoor Mix Platter
for 1 £9 / for 2 £16.25

Chicken tikka, monk fish, lamb chops, seekh kebab.

Tandoori King Prawn
£8.75

King prawn marinated with yoghurt spice sauce and grilled in tandoor.

Fish Tikka
£8.95

Monkfish fillet marinated with mustard, yoghurt, spice sauce and grilled in tandoor.

Special Starters

Haggis Samosa
£7.25

Indian pastry filled with Scottish haggis, turnip, Indian spices accompanied by tamarind and chilli sauce.

Himalayan Mo:Mo
£6.95

Steamed dumplings stuffed with spiced minced chicken, served with special sauce. Note: Minimum 10 to 15 mins to prepare.

Passage to India Specials

Chicken Korma
£13.75

Chicken malai tikka cooked in cashew nuts, coconut and cream based sauce.

Butter Chicken
£13.95

Cooked in rich creamy cashew nut, tomato based sauce touch of fenugreek leaf.

Green Herb Chicken
£13.50

Chicken tikka cooked in fresh herbs paste, green pepper and green chilli.

Chicken Tikka Masala
£13.50

Chicken tikka infused in a creamy almond fruity sauce.

Chicken Ceylon
£13.50

Chicken breast cooked with coconut dust, curry leaf, mustard seed.

Lamb Rogan Josh
£14.25

Lamb cooked in Kashmiri style with Rogan of Kashmiri mirch.

Lamb Saag
£14.50

Cooked in tomato onion based sauce with spinach and mustard leaf, a touch of cream and butter.

Punjabi Methi Gosht
£14.50

Lamb cooked with aromatic fenugreek leaves and spices.

Chef's Classical Dishes

Choose from: Chicken £13.50, Lamb £14.50

Balti
Chicken £13.50 / Lamb £14.50

Cooked in ginger-based Balti sauce with pepper and onion cubes.

Bhuna
Chicken £13.50 / Lamb £14.50

Cooked with thick gravy with dice tomato spring onion.

Karahi
Chicken £13.50 / Lamb £14.50

Cooked in karahi sauce along with pepper, onion and a touch of cream.

Jalfrezi
Chicken £13.50 / Lamb £14.50

Cooked with onion tomato-based sauce. Stir-fried onion, pepper and red chilli.

North Indian Chilli Garlic
Chicken £13.50 / Lamb £14.50

Cooked in hot and spicy homemade chilli garlic sauce.

Madras
Chicken £13.50 / Lamb £14.50

Curry that is a spicy, hot and tangy curry that’s believed to be inspired by the Tamil cuisine in southern part of India

Vindaloo
Chicken £13.50 / Lamb £14.50

Originally believed to come from Goa and Vasai in India, this is super hot and spicy curry cooked with full flavour of Indian spices.

Passage to India Grill

All grill dishes served with curry sauce and pilau rice. Minimum cooking time: 20 minutes.

Paneer Tikka Shashlik
£15.95

Indian cheese, marinated yoghurt sauce and grilled in tandoor with peppers, mushroom and onion.

Chicken Tikka
£16.25

Chicken breast marinated with tandoori yoghurt sauce grilled in tandoor.

Chicken Tikka Shashlik
£16.75

Boneless chicken marinated along with onion, peppers, mushrooms and tandoori paste.

Tandoori Chicken
£16.95

Chicken on the bone marinated with tandoor yoghurt sauce and grilled in tandoor.

Lamb Chops
£18.95

Marinated in yoghurt, herbs, spices based sauce and cooked in Tandoor.

Monk Fish Tikka
£18.45

Fresh monkfish fillet marinated in mixed herbs and spices, slow cooked in Tandoori Oven.

Passage to India Mix Grill
£20.95

Tandoori chicken, lamb chops, king prawn, chicken tikka and seekh kebab.

Tandoori King Prawn
£18.95

Marinated with tandoori sauce and cooked in tandoori oven.

Seafood

Chilli Garlic Tiger Prawn
£15.50

Cooked in hot and spicy homemade chilli garlic sauce.

Tiger Prawn Madras
£15

Cooked with full flavour of Indian spice and very hot.

Kerala Fish Curry
£15

Tilapia fish cooked with whole red chilli, mustard seed, curry leaf, coconut and gravy.

Hyderabadi Biryani

A celebratory rice dish infused in herbs and spices from India. Served either in layered marinated meat of your choice or for vegetarians with mixed vegetables. This comes with separate curry sauce and raita (a creamy sauce with a yoghurt base, chopped onions, blak salt and other Indian spices). Choose from: Vegetable £14 / Chicken £15 / Lamb £16.50 / King Prawn £16.45

Vegetable Biryani
£14
Chicken Biryani
£15
Lamb Biryani
£16.50
King Prawn Biryani
£16.45

Vegetarian

Paneer Butter Masala
£12.95

Indian cheese cooked in rich creamy, cashew nut, buttery based sauce.

Daal Makhni
£13.45

Black lentils and kidney beans cooked with spices, butter and cream.

Paneer Karahi
£12.95

Cooked in karahi sauce along with pepper, onion and a touch of cream.

Daal Tadka
£11.50

Yellow lentil tempered with ghee, red chilli, onion, garlic and fresh coriander.

Mix Vegetable Bhaji
£11.50

Seasonal mixed vegetables cooked in chef’s style.

Saag Paneer
£12.50

Indian cheese cooked with spinach and spices.

Naan

Plain Naan
£3.75
Butter Naan
£3.99
Garlic Naan
£4.25
Peshwari Naan
£4.50
Cheese and Garlic Naan
£4.50
Tawa Paratha
£4
Tandoori Roti
£3
Chapati
£2.50

Rice

Boiled Basmati Rice
£3.95
Pilau Rice
£4.25
Jeera Rice
£4.50
Coconut Rice
£4.95
Mushroom Rice
£4.50
Special Rice
£4.75

Fried rice with peas, egg and spices.

Sides

Daal Tarka
£6.95
Bombay Aloo
£6.95
Chana Masala
£6.95
Chips
£3.50
Bhindi Bhaji
£6.95
Salad
£3.95
Raita
£1.50

Sundries

Pickle Tray
£3.95

Mango Chutney / Spiced Onions / Mixed Pickle / Mint Sauce

Dips
£2.50

Mango Chutney & Spiced Onions

Any Extra Dips
each £1.50
Poppadoms
each £1