Skip to content
Spice India Saved

Menus checked November 2026

What Indian food costs in Edinburgh

Typical prices for 26 dishes, from 35 restaurant menus we read. The dot is the typical (middle) price; the band shows where most places sit. Prices are in pounds.

Shrimp Masala£159 menus
Fish Curry£14.0517 menus
Chicken Biryani£12.9523 menus
Butter Chicken£12.9520 menus
Lamb Rogan Josh£12.4516 menus
Veg Biryani£1221 menus
Kadai£11.9515 menus
Chilli Chicken£11.5011 menus
Chicken Tikka Masala£11.2515 menus
Vindaloo£10.9511 menus
Korma£10.3520 menus
Saag Paneer£10.2018 menus
Bhindi Masala£9.9524 menus
Chana Masala£9.9519 menus
Tandoori Chicken£9.9515 menus
Chicken Tikka£8.7530 menus
Lassi£8.5019 menus
Aloo Gobi£7.6010 menus
Seekh Kebab£611 menus
Samosa£524 menus
Gulab Jamun£4.9513 menus
Paratha£4.5023 menus
Kulfi£411 menus
Naan£3.9515 menus
Roti£323 menus
Masala Chai£39 menus

typical price middle half of prices

Where the favourites cost less

The lowest prices we found for the most-listed dishes. Portions and what comes with the dish differ, so check the menu.

Chicken Tikka

Typical £8.75

  1. Navayas, Edinburgh: £5.49
  2. Bayleaf Express, Edinburgh: £5.50
  3. Shanaz Indian Takeaway, Edinburgh: £5.75

Samosa

Typical £5

  1. Shamoli, Edinburgh: £3.95
  2. The Gurkha, Edinburgh: £4.20
  3. Mint Leaf, Edinburgh: £4.95

Bhindi Masala

Typical £9.95

  1. Morningside Spice, Edinburgh: £5.25
  2. Vinyasa, Edinburgh: £5.50
  3. Vinyasa, Edinburgh: £5.50

Chicken Biryani

Typical £12.95

  1. The Mosque Kitchen, Edinburgh: £9.50
  2. Tuk Tuk, Edinburgh: £11
  3. Tuk Tuk Indian Street Food, Edinburgh: £11

Paratha

Typical £4.50

  1. Bayleaf Express, Edinburgh: £2.25
  2. Morningside Spice, Edinburgh: £3
  3. Shamoli, Edinburgh: £3

Roti

Typical £3

  1. Bayleaf Express, Edinburgh: £2.25
  2. Peppercorn, Edinburgh: £2.25
  3. Peppercorn - Artisanal Indian Cuisine, Edinburgh: £2.25

The full table

DishTypicalMost placesMenus
Chicken Tikka£8.75£6.10 to £1230
Samosa£5£4.95 to £5.7524
Bhindi Masala£9.95£7.65 to £11.0524
Chicken Biryani£12.95£11.65 to £14.5023
Paratha£4.50£3.75 to £5.9523
Roti£3£2.75 to £3.6023
Veg Biryani£12£10.95 to £1421
Butter Chicken£12.95£10.40 to £15.9520
Korma£10.35£9.50 to £11.7020
Lassi£8.50£6.95 to £11.4519
Chana Masala£9.95£7.95 to £10.9519
Saag Paneer£10.20£7.70 to £11.2018
Fish Curry£14.05£12.95 to £17.9517
Lamb Rogan Josh£12.45£9.95 to £13.9516
Naan£3.95£3.35 to £3.9515
Kadai£11.95£10.95 to £1415
Chicken Tikka Masala£11.25£10.20 to £11.8515
Tandoori Chicken£9.95£6.85 to £1415
Gulab Jamun£4.95£4.75 to £513
Kulfi£4£3.95 to £4.2511
Seekh Kebab£6£5.95 to £7.7511
Vindaloo£10.95£9.75 to £11.4511
Chilli Chicken£11.50£9.75 to £14.2011
Aloo Gobi£7.60£5.80 to £9.5010
Shrimp Masala£15£12.95 to £17.959
Masala Chai£3£2.50 to £3.509

How we work this out: we read the dish names and prices on restaurant menus, match each dish to a standard name, drop prices that look like party trays or typos, and use the middle price once at least 8 places list a dish. Compare cities in the Curry Price Index.