Tap
Trap

Indian Restaurant
Awesome food.
Your Favourite Bar!

Samosas, spring rolls, onion pakoras, and paneer tikka on a platter with dips.

One of the Best Indian Restaurant in the Heart of Edinburgh

Welcome to Tap Trap

Discover why Tap Trap is becoming known as the Best Indian Restaurant in Edinburgh—a vibrant fusion of spices, aromas, and handcrafted cocktails awaits. From rich curries to sizzling tandoori grills, we bring the soul of India to the lively streets of Scotland’s capital with a modern twist.

Samosas, spring rolls, onion pakoras, and paneer tikka on a platter with dips.

Authentic Indian Flavours in the Heart of Edinburgh

Welcome to Tap Trap

Discover a vibrant fusion of spices, aromas, and handcrafted cocktails at Tap Trap — Edinburgh’s newest destination for Indian cuisine with a twist. From rich curries to sizzling tandoori grills, we bring the soul of India to the lively streets of Scotland’s capital.

Our Signature Experience

Bold Flavours. Creative Cocktails. Unforgettable Vibes.

Whether you’re planning an intimate dinner or a lively evening with friends, Tap Trap offers:

  • Modern Indian cuisine with traditional roots

  • Fully-stocked bar with craft cocktails, whiskies & wines

  • Cozy dine-in ambiance with warm, welcoming service

  • Vegetarian & vegan-friendly options available

 “Every plate tells a story. Every sip sparks a memory.”

Assorted Indian appetizers in Edinburgh.
Best Indian Restaurant in Edinburgh | Indian meal in Edinburgh with naan, kebabs, rice, and curry.

Lunch Menu

mouth watering meals

Quick, flavorful, and unforgettable – our lunch menu brings the bold taste of India to your midday break. Choose from:

  • Express Thali – A curated platter with curry, dal, rice, roti & salad

  • Tandoori Bowls – Grilled protein over spiced rice with chutney drizzle

  • Street Eats – Mumbai-style wraps, chaats & snacks to power your afternoon

  • Biryani Fix – Aromatic biryanis served with raita and papad

Available: 12 PM – 3 PM | Dine-in & Takeaway

A Journey Through Indian Flavours

Taste India

Creamy Indian curry with paneer and naan bread in Edinburgh.

Rich and Creamy Curries

Indulge in our classic curries that bring out the best of Indian spices at the Best Indian Restaurant in Edinburgh. Whether it’s the velvety texture of a Butter Chicken, the fiery kick of a Vindaloo, or the fragrant, slow-cooked flavours of a Lamb Rogan Josh, each dish is designed to tantalize your taste buds. Our rich and creamy curries are perfect for those who enjoy a comforting, full-bodied meal with a touch of spice.

Tandoori Fish Tikka with salad in Edinburgh.

Sizzling Tandoori Grills

Get ready for smoky, tender, and perfectly charred tandoori delights. Cooked in traditional clay ovens, our tandoori dishes like Chicken Tikka, Seekh Kebabs, and Paneer Tikka offer a delightful mix of spice, smokiness, and juicy tenderness. The unique grilling technique seals in the flavours and gives every bite that irresistible taste you’ll crave again and again.

Naan, kebabs, biryani, and curry at an Indian restaurant in Edinburgh.

Vibrant Vegetarian & Vegan Delights

India’s vegetarian cuisine is some of the most diverse and flavour-packed food you’ll find anywhere, and we’re proud to showcase it. From mouthwatering vegetable curries like Aloo Gobi to spiced daals and crispy pakoras, there’s something to satisfy every plant-based craving. For vegan guests, our menu offers plenty of options made with fresh ingredients and bold, satisfying spices.

Our Menu

Tap Trap Indian Restaurant & Bar – The Best Indian Restaurant in Edinburgh

Menu from Tap Trap Bar & Indian Street Food, Edinburgh.

Cold Drinks

Orange Juice

Lorem ipsum dolor sit amet, consectetur adipiscing elit.

$5.99

Pineapple Shake

Vivamus dolor sit amet, consectetur elit.

$4.99

Apple Latte

Imperdiet ex porttitor volutpat in vel blandit dui, et volutpat quam

$7.99

Mango Shake

Porttitor volutpat in vel blandit dui, et volutpat quam

$7.99

Ice Mocha

Dolor porttitor volutpat in vel blandit dui, et volutpat quam

$6.99

Strawberry Latte

Dolor porttitor volutpat in vel blandit dui, et volutpat quam

$6.99

Hot Drinks

Cafe Latte

Lorem ipsum dolor sit amet, consectetur adipiscing elit.

$5.99

Cafe Americano

Vivamus dolor sit amet, consectetur elit.

$4.99

Cafe Mocha

imperdiet ex porttitor volutpat in vel blandit dui, et volutpat quam

$7.99

Cappuccino

Porttitor volutpat in vel blandit dui, et volutpat quam

$7.99

Streetlevel Espresso

Dolor porttitor volutpat in vel blandit dui, et volutpat quam

$6.99

Macchiato

Aliquam sit amet elit. Integer convallis facilisis ante sed sodales.

$6.99

Dine-in Open

from across the globe

We’re excited to welcome you to Tap Trap for a full dine-in experience! Whether you’re craving a delicious Indian meal with family, planning a cosy dinner date, or catching up with friends over drinks, our doors are open and our tables are ready. Enjoy the warm atmosphere, great service, and freshly made food – all in the heart of Edinburgh. Walk-ins are welcome, or you can book a table in advance to book your spot!

Best Indian Restaurant in Edinburgh | Group of six people sitting at a table in Edinburgh's top rated restaurant namely Tap Trap restaurant.
Crowded scene at Tap Trap, a top Indian street food destination in Edinburgh.

Traditional Indian Bar

Step into the Tap Trap bar – where the spirit of India meets Edinburgh’s buzzing nightlife. From classic cocktails with a desi twist to premium spirits, chilled beers, and handcrafted mocktails, there’s something for everyone. Our bartenders love to get creative, so don’t be shy to try something new! Whether you’re winding down after work or starting your night out, the Tap Trap bar is the perfect place to sip, chat, and enjoy the moment.

Celebrations & Birthday Parties

Celebrate with Us!

Got something special coming up? Tap Trap is the perfect place to celebrate birthdays, anniversaries, and all kinds of events! Whether it’s a small gathering or a big bash, we’ll help make it memorable with delicious Indian food, great drinks, and a fun, relaxed atmosphere. Our team is here to take care of the details so you can focus on enjoying the moment. Get in touch to plan your celebration – we’d love to host you!

Interior of Tap Trap Restaurant & Bar in Edinburgh, a top choice for Indian food and street food.
Interior view of Tap Trap in Edinburgh showing booth seating, tables, and music-themed wall art.

Table Reservations

Reserve Your Table

Planning a visit to Tap Trap – the Best Indian Restaurant in Edinburgh? We recommend booking your table in advance to make sure you get the best spot! Whether it’s a romantic dinner, a night out with friends, or a family meal, reserving is quick and easy. Just give us a call or book online – and we’ll have everything ready for you. Walk-ins are always welcome too, subject to availability.

Events & Private Dining – Make It a Night to Remember

Looking to celebrate something special? Tap Trap, the Best Indian Restaurant in Edinburgh, offers private dining experiences, birthday packages, and tailored menus for any occasion — all with a spice-kissed twist.

Birthdays & Anniversaries
Corporate Dinners
Tasting Menus on Request

Assorted Indian dishes including naan, curry, rice, and pani puri, similar to offerings at the Best Indian Restaurant in Edinburgh.

Best Indian Restaurant in Edinburgh Near You

Reserve Your Table

Looking for the best Indian food in Edinburgh? Tap Trap is your local gem, loved by locals and visitors alike. Conveniently located in the city centre, we’re just a short walk from major attractions and transport links. Whether you’re visiting Edinburgh for the first time or you’re a local regular, our warm hospitality and delicious Indian flavours will make you feel right at home.

Indian Street Food in Edinburgh

Reserve Your Table

If you love the bold, vibrant flavours of Indian street food, you’ll feel right at home at Tap Trap, the Best Indian Restaurant in Edinburgh. Our menu features popular street bites like samosas, chaats, and spicy grills – all made fresh and served with a modern twist. Perfect for sharing or as a starter before your main course, it’s the best way to sample the lively taste of India without leaving Edinburgh.

Tandoori chicken with naan and curry at Tap Trap Restaurant & Bar in Edinburgh.
The inviting ambiance of Tap Trap, an Indian restaurant and bar in Edinburgh.

Why Our Food is Always Fresh:

Freshness on every plate.

Top-Rated Indian Cuisine in Edinburgh

Celebrate with Us!

At Tap Trap, we take pride in serving authentic Indian cuisine made with traditional recipes and high-quality ingredients. From rich, creamy curries to spicy street food favourites, every dish is packed with flavour and prepared fresh. Whether you’re a fan of North Indian classics or bold South Indian spices, our menu offers something for every palate. Come experience why we’re one of the top-rated Indian restaurants in Edinburgh.

The inviting ambiance of Tap Trap, an Indian restaurant and bar in Edinburgh.
Tandoori Fish Tikka with salad, a flavorful Indian appetizer.

Vegan & Vegetarian Friendly Indian Restaurant

Celebrate with Us!

We believe everyone should be able to enjoy the magic of Indian food, which is why Tap Trap offers a wide variety of vegetarian and vegan-friendly options. From plant-based starters to flavour-packed mains, you’ll find plenty of choices to suit your lifestyle – all made without compromising on taste or tradition.

Testimonials

First time in Edinburgh and glad I found this place!
Yesterday I was wandering around the city and came across Tap Trap such a pleasant surprise! The ambience was cozy and welcoming, and the staff were really friendly and attentive. I was pretty hungry so I forgot to take pictures 😝 but the food hit the spot flavourful and satisfying. Great place to unwind and enjoy a nice Indian meal. Definitely worth a visit if you’re in the area!

pexels-photo-1102343.jpg

Kirti Sharma

Such a gem! We went for my father’s birthday and everything we ordered was amazing! Excellent service, great ambience and better food. Best restaurant I tried in Edinburgh. 100% recommended. We are definitely coming back.

pexels-photo-91227.jpeg

Parveen Punjabi

We’ve had a lot of authentic Indian food over the years and it was so refreshing that not everything tasted the same. Great flavour, great service, the guys were really helpful and the most amazing cocktails, especially the Melon rum swizzle. Thank you x

pexels-photo-736716.jpg

Vickie Spiers

The food was excellent! Some different dishes and great to try new things being tapas style. Interesting twists on cocktails which I look forward to trying more of next time.
Staff friendly.

pexels-photo-769024.jpg

Rosie Molton

To Checkout more of our reviews. Please Click here.

TAP
TRAP
RESTAURANT

Awesome food.
Anytime!

Reach us through

Our Timings

Tues – Wed
Thu – Sat
Sun
Mon

12:00pm – 12:00am
11:00am – 01:00am
11:00am – 12:00am
Closed

Reservations

Book your table before visiting and avoid waiting time.

Scroll to Top