Home » LONDON-ENGLAND » Menu » Mahal London

Mahal London

Mahal is one of London’s oldest Indian restaurants, established in 1965. It offers a fully Halal menu featuring a variety of Indian street food snacks, salads, and traditional dishes like Hyderabadi Biryani and Butter Chicken.

The restaurant prides itself on using the freshest ingredients and spices, ensuring each dish is uniquely flavorful and beautifully presented. It is family-friendly, catering to guests of all ages.

Information sourced from restaurant website and may be subject to change.

Menu

Punjabi Samosa£6.95
Crispy pyramid parcels filled with spicy potato.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 551


Samosa Chaat£7.95
The humble samosa topped with chickpeas, sweetened yoghurt, green chutney and tamarind.
Allergens: Milk/Dairy, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 420


Bhelpuri£6.95
Puffed rice snack with chopped onions, chilli, tomatoes and tamarind.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350


Paani Puri£6.95
Crispy semolina shells filled with potato, chickpeas and tamarind water.
Allergens: Wheat/Gluten, Plant Based: Yes, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 525


Onion Bhajia£6.95
Onion and gramflour fritters.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350


Chilli Paneer£8.95
Paneer tossed with soy sauce, peppers, onions and chilli.
Allergens: Milk/Dairy, Soy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350


Vegetable Samosa£4.50
Crispy pastry filled with spiced vegetables.
Allergens: Wheat/Gluten, Plant Based: Yes, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 525


Hummus£7.50
Creamy chickpea dip served with naan.
Allergens: Milk/Dairy, Sesame, Wheat/Gluten, Plant Based: Yes, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 507


Chicken 65£7.95
Battered chicken tossed in sweet red chilli sauce, mustard seeds and curry leaves.
Allergens: Eggs, Mustard, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 577


Chicken Lollipop£7.95
Popular Indian street food, fried chicken winglet served in a tangy sauce.
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 1120


Dynamite Prawns£9.95
Crispy battered prawns coated in a spicy chilli mayo sauce.
Allergens: Eggs, Shellfish/Crustaceans, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 817


Dal Soup£7.50
A comforting lentil soup, rich in flavour.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350


Cream Of Chicken Soup£7.95
A creamy soup made with tender chicken pieces.
Allergens: Milk/Dairy, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 507


Tomato Shorba£7.95
Light and refreshing homemade tomato soup, rasam style.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 189


Tandoori Chicken£12.95
On the bone half grilled chicken marinated in spices.
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 342


Chicken Tikka£12.95
Grilled chicken cubes marinated in yoghurt and ground spices.
Allergens: Milk/Dairy, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 342


Mutton Sheek Kebab£12.95
Minced mutton skewers flavoured with garlic, ginger and garam masala.
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 650


Chicken Wings£12.95
Grilled chicken wings marinated in our own special sauce.
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 342


Hariali Chicken Tikka£13.95
Barbecued chicken cubes marinated in fresh mint, lime and coriander.
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350


Tandoori King Prawn£19.95
Succulent jumbo prawns given the classic tandoori treatment.
Allergens: Shellfish/Crustaceans, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 315


Adraki Lamb Chops£19.95
Grilled lamb chops marinated in yoghurt and our own ground spices.
Allergens: Milk/Dairy, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 315


Achari Paneer Tikka£14.95
Char grilled paneer marinated in yoghurt and pickling spices.
Allergens: Milk/Dairy, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 315


Mixed Grill£27.95
A selection of chicken tikka, hariali chicken, chicken wings, sheek kebab and lamb chops.
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 600


Chicken Biryani£16.95
A fragrant rice dish served with a side of curry sauce.
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 105


Mutton Biryani£17.95
A fragrant rice dish served with a side of curry sauce.
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 105


Prawn Biryani£18.95
A fragrant rice dish served with a side of curry sauce.
Allergens: Shellfish/Crustaceans, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 94


Vegetable Biryani£14.95
A fragrant rice dish served with a side of curry sauce.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 105


Plain Biryani Rice£10.95
Steamed basmati rice without sauce.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 280


Hyderabadi Chicken£19.95
Rice and a blend of aromatic spices oven cooked in a sealed pot, served with raita on the side.
Allergens: Milk/Dairy, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 105


Hyderabadi Mutton£20.95
Rice and a blend of aromatic spices oven cooked in a sealed pot, served with raita on the side.
Allergens: Milk/Dairy, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 105


Hyderabadi Prawn£21.95
Rice and a blend of aromatic spices oven cooked in a sealed pot, served with raita on the side.
Allergens: Milk/Dairy, Shellfish/Crustaceans, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 94


Hyderabadi Fish£22.95
Rice and a blend of aromatic spices oven cooked in a sealed pot, served with raita on the side.
Allergens: Fish, Milk/Dairy, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 105


Hyderabadi Sabzi£17.95
Rice and a blend of aromatic spices oven cooked in a sealed pot, served with raita on the side.
Allergens: Milk/Dairy, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 105


Makhni£14.95
A mildly spiced classic from Delhi, cooked in a tomato and cashew nut gravy, with butter and cream.
Allergens: Milk/Dairy, Tree Nuts, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 150


Butter Chicken£14.95
Tender chicken pieces cooked in a rich buttery sauce.
Allergens: Milk/Dairy, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 979


Prawn Makhni£16.95
Prawns cooked in a creamy tomato and cashew nut gravy.
Allergens: Milk/Dairy, Shellfish/Crustaceans, Tree Nuts, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 195


Paneer Makhni£13.95
Paneer cooked in a creamy tomato and cashew nut gravy.
Allergens: Milk/Dairy, Tree Nuts, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 217


Kadhai Chicken£14.95
Wok cooked curry with mixed peppers, onions and tomatoes.
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350


Kadhai Mutton£15.95
Wok cooked curry with mixed peppers, onions and tomatoes.
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350


Kadhai Prawn£16.95
Wok cooked curry with mixed peppers, onions and tomatoes.
Allergens: Shellfish/Crustaceans, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 315


Kadhai Sabzi£12.95
Wok cooked curry with mixed peppers, onions and tomatoes.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350


Paneer Tikka Massala£13.95
The UK’s favourite dish, mild and creamy with a touch of sweetness.
Allergens: Milk/Dairy, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 507


Chicken Tikka Massala£14.95
The UK’s favourite dish, mild and creamy with a touch of sweetness.
Allergens: Milk/Dairy, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 507


Jalfrezi Chicken£14.95
Hot, spicy and tangy, with mixed peppers.
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 367


Jalfrezi Mutton£15.95
Hot, spicy and tangy, with mixed peppers.
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 367


Jalfrezi Prawn£16.95
Hot, spicy and tangy, with mixed peppers.
Allergens: Shellfish/Crustaceans, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 330


Jalfrezi Sabzi£12.95
Hot, spicy and tangy, with mixed peppers.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 367


Goan Vindaloo Chicken£14.95
A hot, sour and slightly sweet curry prepared from our own Goan red masala.
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 650


Goan Vindaloo Mutton£15.95
A hot, sour and slightly sweet curry prepared from our own Goan red masala.
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 650


Goan Vindaloo Prawn£16.95
A hot, sour and slightly sweet curry prepared from our own Goan red masala.
Allergens: Shellfish/Crustaceans,
Plant Based: No, Gluten Free: No, Low Carb: Yes

Estimated Calorie Count: 585


Goan Vindaloo Sabzi£12.95
A hot, sour and slightly sweet curry prepared from our own Goan red masala.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 650


Malai Curry (Prawn or Salmon)£16.95
Coconut milk, curry leaves, ground cashew.
Allergens: Fish, Milk/Dairy, Shellfish/Crustaceans, Tree Nuts, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 315


Haandi Chicken£14.95
Hearty and spicy chicken curry cooked ‘desi’ style on the bone.
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 630


Haandi Mutton£15.95
Hearty and spicy mutton curry cooked ‘desi’ style on the bone.
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 367


Haandi Fish£16.95
Hearty and spicy fish curry cooked ‘desi’ style on the bone.
Allergens: Fish, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 367


Tarka Dal£11.95
Yellow lentils tempered with garlic and cumin.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 380


Dal Makhni£12.95
Slow cooked creamy and buttery black lentils.
Allergens: Milk/Dairy, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 771


Matar Paneer£11.95
Indian whey cheese cooked with garden peas.
Allergens: Milk/Dairy, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350


Pindi Chana£11.95
Medium spiced curried chickpeas.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350


Bindi Bhajee£11.95
Pan tossed okra with onion and turmeric.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350


Aloo Gobi£11.95
Potato and cauliflower cooked with spices.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350


Bombay Aloo£11.95
Sautéed potatoes coated in masala.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350


Kachumber£7.95
Onion, tomato, carrot and cucumber tossed in fresh lemon juice and coriander.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350


Green Salad£7.95
Lettuce, red cabbage, carrot, radish, tomato and cucumber tossed in olive oil and lemon juice.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 180


Fatoush£7.95
Romaine lettuce, mixed peppers, tomato and cucumber tossed with pitta croutons and sumac.
Allergens: Wheat/Gluten, Plant Based: Yes, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 455


Jarjeer£7.95
Mixed rocket leaves, onion and tomatoes tossed with lemon juice and sumac.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350


Pulao Rice£4.95
Regular basmati rice.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 350


Steamed Rice£4.95
Regular basmati rice.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 280


Nan£2.80
Traditional Indian bread baked in a tandoor.
Allergens: Wheat/Gluten, Plant Based: Yes, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 332


Buttered Nan£3.30
Traditional Indian bread baked in a tandoor and brushed with butter.
Allergens: Milk/Dairy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 332


Garlic Nan£3.95
Traditional Indian bread baked in a tandoor with garlic.
Allergens: Wheat/Gluten, Plant Based: Yes, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 332


Cheese Nan£3.95
Traditional Indian bread baked in a tandoor with cheese.
Allergens: Milk/Dairy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 431


Garlic and Cheese Nan£4.50
Traditional Indian bread baked in a tandoor with garlic and cheese.
Allergens: Milk/Dairy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 332


Plain Biryani Rice£9.95
Large serving of steamed basmati rice without sauce.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 473


Vegetable Rice£7.50
Basmati rice cooked with vegetables.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 350


Peshawari Nan£4.95
Traditional Indian bread baked in a tandoor with sweet coconut stuffing.
Allergens: Tree Nuts, Wheat/Gluten, Plant Based: Yes, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 237


Papadum with chutneys£4.50
The famous Indian crisp served with chutneys.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350


Cucumber Raita£4.95
Yoghurt with cucumber and spices.
Allergens: Milk/Dairy, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350


French Fries£4.95
Crispy fried potatoes.
Allergens: Sulphites/Sulfites, Plant Based: Yes, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 960


Gulab Jamun£6.50
Soft, syrup-soaked dumplings made from milk solids.
Allergens: Milk/Dairy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 400


Rasmalai£6.50
Soft cheese dumplings in sweetened milk.
Allergens: Milk/Dairy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 400


Kulfi£5.50
Traditional Indian ice cream available in mango or pistachio.
Allergens: Milk/Dairy, Tree Nuts, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350


Fizzy Soft Drinks£3.00
Cola, diet cola, zero sugar cola, orange Mirinda, 7up, 7up zero.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350


Still / Sparkling Water (500ml)£2.50
Refreshing still or sparkling water.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350


Freshly Squeezed Orange Juice£4.50
Freshly squeezed orange juice.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350


Leban / Mango Lassi£4.50
Yoghurt drink, available in plain or mango.
Allergens: Milk/Dairy, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350


Mango Juice£4.25
Refreshing mango juice.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350


Chai Karak£3.50
Traditional spiced tea.
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350


Coffee£2.95
Espresso, cappuccino or latte.
Allergens: Milk/Dairy, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350


Mocktails£5.95
Virgin Mojito, Strawberry Mojito, Blue Lagoon (330ml).
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 315


Mocktails£6.95
Virgin Mojito, Strawberry Mojito, Blue Lagoon (450ml).
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 315


Most restaurants charge a small cover charge (~£1–3 per person)

Categories: Indian, Vegetarian, Vegan, Desserts, Drinks
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350

Menu Source: Restaurant Website PDF
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350

Menu Date: August, 2025

Dietary & Allergen Information: Please be aware that our dish analysis is powered by AI and may contain errors. Always check with your server before ordering.


Discover London’s Vibrant Food Scene

London’s food culture blends classic British dishes with global influences and multicultural flavors — with many restaurants offering multilingual menus to welcome visitors from everywhere. Must-try dishes include crispy fish and chips, hearty full English breakfast, comforting Sunday roast, savory pie and mash, indulgent sticky toffee pudding, and diverse curries or international street food.

Want to go deeper into London’s flavors, hidden gems, and tips for navigating local menus? Our full London Food Scene Guide covers it all.

Read the Full London Food Guide →

Experience London’s Flavors on a Guided Tour

Why not dive deeper into London’s incredible food scene with a guided food tour? Taste authentic British classics, pub fare, international bites, and more at hidden, family-run spots — just like the ones you love in London.

Book a highly-rated tour with Devour Tours — popular options include the Borough Market & London Bridge Food Tour (market tastings of cheese, pie, seafood, and street food) or the East End Food Tour (Brick Lane and Spitalfields with curry, bagels, and historic pub stops).

Book Your London Food Tour Now

Affiliate link — we may earn a small commission at no extra cost to you.

Menu Del Dia


Spotted an Error?
Please help us make things better and tell us whats wrong


    ⚠️ Dietary & Allergy Warning
    Our AI estimates dietary info based on dish names and descriptions. Always inform your server of allergies or dietary restrictions before ordering.


    Address

    138 Edgware Rd, London W2 2DZ, UK

    GPS

    51.5166812, -0.1650318

    Telephone



    Accuracy
    This menu is as accurate as possible, but prices, availability, and ingredients are subject to change.


    Please Help Us to Help Others by Uploading the Latest Menu here.


    Notice: Unauthorized scraping, copying, or automated extraction of this content is strictly prohibited. Copyright © 2025 Barcelona Menus. All rights reserved.