Indian Restaurant in Edinburgh
We at Tap Trap Restaurant & Bar bring happiness to our guests by serving tasty, authentic Indian food in Edinburgh. If you’re looking for a friendly Indian restaurant Edinburgh locals love, you’ve come to the right place.
At Tap Trap, we are proud to be one of the best Indian restaurants in Edinburgh. We mix traditional Indian recipes with a fresh, modern feel. Our menu has everything from comforting curries to hot tandoori grills, plus handcrafted cocktails that add a special touch.
As a traditional Indian restaurant in Edinburgh, we focus on bold flavours and warm hospitality, making sure every visit feels like a meal with family. Whether you want a quick lunch or a special dinner, Tap Trap is where you’ll find great Indian food with a smile.
About Us
Bold Flavours. Creative Cocktails. Unforgettable Vibes.
At Tap Trap, food is more than just eating – it’s about making great memories. As a traditional Indian restaurant Edinburgh folks love, we focus on flavours that come straight from India’s rich cooking traditions, but served in a way that suits today’s tastes.
Our chefs put care into every dish, using fresh ingredients and special spices picked just for us. Whether you’re enjoying our creamy butter chicken, smoky lamb kebabs, or a tasty vegetarian dish, you’ll taste the love and honesty in every bite.
The restaurant feels both stylish and cosy, with a lively bar and friendly team. That’s why Tap Trap is a favourite spot for family get-togethers, romantic dinners, or nights out with friends.
Why this Indian Restaurant
There are lots of places to eat in Edinburgh, but many of our guests tell us that Tap Trap stands out as the best Indian restaurant Edinburgh has to offer. Why? Because we bring real, authentic flavours inspired by traditional Indian kitchens, made with care and love.
Tapas-Style Dining: We do something a little different too – our tapas-style dining means you can share small plates and try lots of different dishes in one meal. It’s perfect for groups or anyone who loves variety.
Creative Cocktails: Our bar is just as exciting as the kitchen, with creative cocktails made to match the spices and aromas of our food.
Convenient Location: You’ll find us right in the heart of Edinburgh’s West End, just a quick walk from Princes Street and Haymarket station, so we’re easy to get to whether you’re from nearby or visiting.
Welcoming Atmosphere: And no matter who you are – a student, a couple, or a family – you’ll feel right at home here. Tap Trap is a friendly place made for everyone to enjoy great Indian food in Edinburgh.
Our Customer Reviews
Pleasant service. Only downside £4.50 for half of Kingfisher
To Checkout more of our reviews. Please Click here.
A Journey into the Taste of Authentic Indian Cuisine
Taste India
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.
Passion Behind Every Dish
At the heart of the best Indian restaurant in Edinburgh is a team that cooks with care and serves with a smile. Meet the talented chefs behind Tap Trap’s bold flavours and sizzling plates — their dedication, teamwork, and passion for authentic Indian cuisine make every dish unforgettable. From our kitchen to your table, it’s their skill and spirit that bring the true essence of India to Edinburgh.
Vegetarian & Vegan Options are Available
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 – A Celebration of Indian Cuisine
Tap Trap Restaurant & Bar offers a true taste of India, inspired by the many regions across the country. We mix traditional cooking with a bit of creativity to make our restaurant a favourite Indian restaurant in Edinburgh that people keep coming back to.
Starters & Small Plates
Start your meal with crispy samosas, spicy chicken tikka, or fresh chaat, all full of flavour. Thanks to our tapas-style dining, you can share plates and try a bit of everything.
Main Courses
From fragrant biryanis to rich, spicy curries, our main dishes show why we’re known as a traditional Indian restaurant in Edinburgh that locals love. Every meal is made fresh and can be adjusted to your taste for heat and spice.
Tandoori & Grills
Our smoky, juicy tandoori dishes are cooked the traditional way in a clay oven and are a must-try. Pair them with naan or rice to truly enjoy why Tap Trap is called the best Indian restaurant in Edinburgh for grill fans.
Vegetarian & Vegan Options
We believe Indian food shines when it comes to vegetarian dishes. From paneer treats to hearty chickpea curries, our vegetarian and vegan options are packed with flavour and goodness.
Drinks & Cocktails
No meal is complete without a drink to match. Our creative cocktails, fine wines, and refreshing mocktails are made to brighten your dining experience and make your evening a little more special.
A Traditional Indian Restaurant Edinburgh with a Modern Touch
At Tap Trap, we love to respect India’s rich food traditions while mixing in the modern, lively vibe of Edinburgh. That’s why so many families and food lovers pick us as their traditional Indian restaurant in Edinburgh. Whether it’s the spices passed down through generations or the fresh, Instagram-worthy plating, Tap Trap balances the old with the new perfectly.
Our chefs know Indian food is more than just being spicy – it’s about harmony and flavour. By blending classic recipes with today’s dining style, we create meals that make every visit special and memorable.
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.
Location & Atmosphere
Celebrate Every Event with Us!
You’ll find Tap Trap Restaurant & Bar at 13A Melville Place, Edinburgh right in the heart of Scotland’s lively dining scene. The place feels warm, cosy, and welcoming, with decor that beautifully blends Indian culture and the charm of Edinburgh.
We’ve got space for everything – whether you’re here for a quiet, intimate dinner or a fun night out with a group of friends. After a busy day exploring the city or just looking for great food and company, Tap Trap is the perfect spot to relax and enjoy some delicious Indian food in Edinburgh.
Table Booking
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.
Takeaway & Delivery Options
Looking for the best Indian restaurant Edinburgh has for takeaway? Tap Trap has you covered. You can enjoy our full menu whenever you want, whether you pick up your food or have it delivered right to your door. We make sure our dishes are fresh, hot, and packed with flavour — just like you’d have dining in. It’s another way we stand out as the top Indian restaurant Edinburgh loves for great food and easy service.
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.
What Our Guests Say
Freshness on every plate.
Our guests don’t just see Tap Trap Restaurant & Bar as a place to eat – it’s a whole experience. It’s where food, family, and friends come together to share great times. Many reviews mention our friendly, attentive service, delicious dishes, and lively, welcoming vibe.
Lots of people say Tap Trap is their first choice whenever they want Indian food in Edinburgh. That feeling of warmth and great taste keeps them coming back again and again.
Authentic Indian Dining in Edinburgh
At this Indian restaurant in Edinburgh, we serve authentic Indian cuisine crafted from traditional recipes and high-quality ingredients. From rich curries and spicy street food favourites to tandoori grills and aromatic spices, every dish is freshly prepared to deliver flavourful Indian dining. Whether you enjoy North Indian classics or bold South Indian flavours, our menu offers something for every palate. Experience authentic Indian dishes, warm hospitality, and a memorable dining experience in Edinburgh.
Fresh & Healthy Indian Vegetarian Menu
Celebrate with Us!
At this Indian restaurant in Edinburgh, everyone can enjoy authentic Indian flavours with a wide selection of vegetarian and vegan-friendly dishes. Plant-based starters are full of aromatic spices, and mains deliver traditional tastes with fresh ingredients and wholesome recipes. The menu celebrates vibrant Indian cuisine, offering something satisfying for all dietary preferences.
Frequently Asked Questions
Q1: What makes Tap Trap different from other Indian restaurants in Edinburgh?
Tap Trap combines authentic recipes with a modern dining style. Our tapas-style menu, handcrafted cocktails, and friendly service make us unique among Indian restaurants in the city.
Q2: Is Tap Trap vegetarian-friendly?
Yes, absolutely. We offer a wide variety of vegetarian and vegan dishes that are just as flavourful as our meat-based options.
Q3: Where is Tap Trap located?
You can find us at 13A Melville Place, Edinburgh, in the West End, close to Princes Street and Haymarket station.
Q4: Can I order delivery from Tap Trap?
Yes. We provide takeaway and delivery options so you can enjoy our dishes from the comfort of your home.
Q5: Do you take group bookings?
Yes, Tap Trap is ideal for group gatherings, celebrations, and private dining. Contact us to book your table.
TAP
TRAP
Indian Restaurant.
And Bar!
Reach us through
-
13A Melville Place, Edinburgh, EH3 7PR,
Scotland, United Kingdom - +44 0131 5749676
- hello@taptrap.co.uk
Our Timings
Mon – Wed
Thu – Sat
Sun
12:00pm – 12:00am
11:00am – 01:00am
11:00am – 12:00am
Reservations
Book your table before visiting and avoid waiting time.