Select Country
Select Country

Top 10 Restaurants in Bangalore for every Occasion, Budget and Cuisine!

Bangalore boasts of several places to eat, drink, crash and party. The city is a medley of lip-smacking food joints, trendy family restaurants, quirky bars, and classy lounges. With the perfect blend of modernity and tradition, Bangalore has managed to scale up the ranks from merely being a garden city to become one of the most sought-after metros in the country, and some of the best restaurants in Bangalore are a testament to the changing times. Karnataka’s capital has truly evolved into a rich and diverse food paradise for travelers and locals alike.

Find Best Hotels in Bangalore

These time-tested restaurants cater to the cosmopolitan audience and the diverse palette the residents have developed over time. Here is a look at some of the best restaurants in Bangalore that promise the ultimate foodie experience and provide you the perfect place to eat, socialize, and mingle for every situation.

10 Best Restaurants To Visit In Bangalore

  1. Punjab Bistro, Koramangala
  2. The Fatty Bao
  3. Toast & Tonic, Richmond Road
  4. Blue Ginger, The Taj West End
  5. The Only Place
  6. Truffles
  7. The Pizza Bakery
  8. Toit
  9. Byg Brewsky Brewing Company
  10. Taaza Thindi

1. Punjab Bistro, Koramangala

Topping the list and undoubtedly the best non veg restaurant in Bangalore serving authentic North Indian flavours from the Pind, Punjab Bistro has stood the test of time in fine dining atmosphere and serving modern versions of classic Punjabi dishes. So go on and try their amazing food and have a great Dhaba scene with your gang. The food served at Punjab Bistro is definitely not for the calorie-conscious as the generous dollops of butter and cream in the food make the food truly indulgent, or desi-Punjabi in our words! Finish off your meal with their blissful ‘sweet of the day’ which has the right proportion and combination of ingredients. These heavenly desserts are a perfect end to the comforting meal you’ve had!

Location: SJR Primus, 1, Ground Floor, 7th Block, Koramangala, Bangalore

Timings: 11:30 AM to 11:30 PM

Dishes to try: Laal Maas, Mutton Shorba, Beetroot Tikkis, Creamy Murg, Sheermal bread, Dal Moradabadi, Firangi Sabzi

Cuisine: North Indian, Indian

Average price for two: 1,500 INR 

2. The Fatty Bao

Serving delectable pan-Asian dishes, this colourful rooftop restaurant has been satiating Bangalore’s hunger pangs for over decades and its well-seasoned ingredients, combinations and flavours match its impeccable service. Highly popular among fashionable young foodies, the theme restaurant showcases modern Thai, Chinese and Japanese cuisine and takes cue from molecular gastronomy. The place is hard to miss in the evening hours as the décor and lights transport you instantly to a Chinese marketplace with twinkling lights and colourful parasols, creating a unique ambience. The oriental dishes are prepared with true excellence, thanks to the years of mastery of the chefs. With a mix of Chinese spices and different Asian cuisines on one large platter, this restaurant is a must visit for all the foodies out there in Bangalore. They even have some amazing desserts in store, so before we spill more beans, why don’t you go ahead and check out this epic restaurant yourself?

Location: 610, 3rd Floor, 12th Main, Off 80 Feet Road, Indiranagar, Bangalore

Timings: 11:30 AM 3 PM and 7 PM to 11 PM

Dishes to try: Sushi Rolls, Baos, Pork Belly, Crab Sushi, Stuffed Mushrooms, Crème, Brulee, Maki Roll, Japanese Cheesecake

Cuisine: Japanese, Asian

Average price for two: 1,200 INR 

3. Toast & Tonic, Richmond Road

Toast & Tonic is a perfectly romantic non-veg restaurant with flickering candle lights and finger licking food. The signature gin and tonic drinks are their specialty and what they have on offer is pretty unique. The service is absolutely brilliant with waiters being really helpful and polite, and offering prompt service. Few places in Bangalore get seafood right and this happens to be one of them. With so many options to choose from, you simply can’t go wrong with the food here. Anything you order is bound to be well presented and tasty. This is a fine-dining approach to subtle, memorable western coast flavours, created using superlative ingredients to make creative comfort food.

Location: 14/1, Wood Street, Ashok Nagar on Richmond Road, Bangalore

Timings: 9:30 AM 3 PM and 7 PM to 11 PM

Dishes to try: Tomato Soup, Mushroom Toast, Roasted Beet Salad, Chilli Tuna Poke Bowl, Lamb Merguez, Caramelized White Chocolate Cheesecake

Cuisine: Asian, European

Average price for two: 1,500 INR 

4. Blue Ginger, The Taj West End

The perfect theme restaurant for Vietnamese food, Blue Ginger offers a rewarding dining experience with its snug ambiance and food that is light and healthy, big on fresh vegetables and herbs and short on fats and oils. It is the perfect place to satiate all your Vietnamese cravings in a delightful outdoor seating and a pleasant and lively ambiance. Popular across Bangalore for their wholesome and utterly delicious food served with sheer love and finesse, Blue Ginger has earned a name for itself with its raw ambiance and a laid back attitude, providing a much-required stress-free zone to enjoy your hot meal as you groove in your seats to the music being played. It is advised to book a table in advance as this place is usually packed in the evenings and on weekends, and make sure you don’t order too much as the portions are generous.

Location: Taj West End, Race Course Road, Bangalore

Timings: 12 PM to 11:30 PM

Dishes to try: Rice Paper Rolls, Bento Meal, Philadelphia Cheesecake

Cuisine: Vietnamese

Average price for two: 2,500 INR 

5. The Only Place

You simply cannot go wrong with this family restaurant while in Bangalore. The Only Place is a real treasure complete with old-world, mom-and-pop restaurant charm. Located in the heart of the city, the tasty and aromatic continental food at this incredible restaurant amidst a jolly ambiance and lively staff is sure to leave you wanting for more. Serving up American fast food and Continental cuisine, the restaurant has evolved into becoming the go-to spot for a fun meal for the whole family. Finely sliced and grilled steaks and kebabs and succulent rolls form the essence of their menu and are worth braving the city traffic for. The menu sometimes changes according to seasonality and harvests from the local patch of land and the experienced chefs explore rare flavours of Italian and barbecue origins in a personal, interactive setting. 

Location: 13, Museum Road, Behind Post Office, Bangalore

Timings: 12 PM to 3 PM and 7 PM to 11:30 PM, Monday to Thursday 

Dishes to try: Beef and Chicken Steak, Lasagna

Cuisine: Italian, American, Steak, Continental, BBQ, Salad

Average price for two: 1,300 INR 

6. Truffles

Truffles has managed to maintain its old-world charm in the changing times of Bangalore and is one of the few good restaurants in the city that has maintained its original recipe of success and prospered under intense competition. Situated amidst all the hustle and bustle of the crowded Koramangala area, Truffles has built a reputation in Bangalore for having mean burgers and delicious steak. This snug and warm place is ideal for a private or a long conversation with a close friend. The family restaurant is tastefully decorated with walls adorned with colourful photos and random graffiti, and offers ample seating arrangement that adds to the exceptional food and the great rock music that plays in the background. Favourite among the regulars in Bangalore, Truffles exudes a small-town cafe charm with both indoor and outdoor seating.

Location: 93/A, Ground Floor, A Wing, 4th B Cross, 5th Block, Koramangala, Bangalore

Timings:  11:30 AM to 11 PM

Dishes to try: Aglio Olio Pasta, Irish Coffee, Peri Peri Chicken, Tandoori Chicken Burger, Chicken Diane, Green Apple Mojito, Hot Chocolate, Cheesecake

Cuisine: Italian, American, Burger, Healthy Food

Average price for two: 850 INR

7. The Pizza Bakery

Finding good Italian restaurants in Bangalore can often be a tough task. However, The Pizza Bakery in Indiranagar is a big exception to all those eateries that serve pizzas in Bangalore. With an Italian team of chefs and an owner that has the exact know-how of what clients expect, this restaurant offers an irresistible experience of rich and delicious Italian food. It is highly recommended to reserve your seats beforehand to avoid waiting in the lounge!

Location: 2985, 12th Main, HAL 2nd Stage, Indiranagar, Bangalore

Timings:  12:30 PM to 11:45 PM

Dishes to try: Tiramisu, Beer, Stuffed Garlic Bread, Ravioli, Barbeque Chicken Pizza, Mocktails, Coffee

Cuisine: Italian, Pizza, Beverage

Average price for two: 1,200 INR

8. Toit

This Irish theme restaurant has a unique charm of its own and is the king of cafes in Bangalore. No matter how many times you’ve been here, you can never get over its unmatched standard amongst all the best restaurants in Bangalore. The iconic place remains jam packed on all days, especially on weekends owing to its freshly brewed beer, lively music and a wide variety of international main course and starters that combine to give this place a must-visit tag for any first-timer. The range and quality of brews here is amazing and this is what distinguishes the place from others in the city.

Location: 298, Namma Metro Pillar 62, 100 Feet Road, Indiranagar, Bangalore

Timings: 12 PM to 12:30 PM from Sunday to Monday and 12 PM to 1 AM on Friday & Saturday

Dishes to try: Basmati Blonde, Tintin Toit, Mai Thai, Toit Weiss, Colonial Toit, Calamari Frito Kilnaleck Red, Golden Ale

Cuisine: Italian, American, Healthy Food

Average price for two: 1,500 INR for two people

9. Byg Brewsky Brewing Company

Want to make your evening lively and memorable with youthful zest? Check out this open-air microbrewery with a charming ambiance. Its heart-throbbing ambience with sublime craft beer and prompt service is something that is sure to impress you. The best part about the beautiful outdoor brewery is that even families and non drinkers can enjoy in pubs now. Their signature brew beers and whiskey is a must have and is easy on the wallet too. It is advised to get your tables booked especially close to the pool or beneath the bamboo groove as the place is almost full every day.

Location: Behind MK Retail, Sarjapur Road, Bangalore

Timings: 12:30 PM to 1 AM

Dishes to try: Cocktails, Butter Chicken, Dahi Kebab, Craft Beer, Cold Press Juice, Belgian Wheat, Irani Seekh Kebab, Cheesy Garlic bread

Cuisine: Italian, Continental, North Indian, Healthy Food, Finger Food, South Indian

Average price for two: 1,600 INR for two people

10. Taaza Thindi

Giving a twist to the classic South Indian cuisine, Taaza Thindi has taken a fresh take on dosas and other delicious dishes from the South. This pure veg restaurant offers a great variety for vegetarians and a quiet, calm ambience with fine dining experience. Delicious food is the reason no visitor leaves this restaurant weighing less than when they enter. Worth travelling from any part of Bangalore, just trying their special thali is one of the best ways to start your day. While the sublime food joint may give off a very simplistic vibe, it packs a solid punch of bold flavours. It makes for an unparalleled, authentic experience in a comfortable ambiance, and one that is surely perfect.

Location: 1004, 26th Main, Next to HDFC Bank, 4th T Block, Jayanagar, Bangalore

Timings:  7 AM to 12:30 PM and 4:30 PM to 9:30 PM

Dishes to try: Masala Dosa, Sapad, Apam, Paniyaram, Ven Pongal, Sweet Kesribhat, Daal Vadai, Lemon Rice, Thattu Idli, Chettinad Dosa, Filter Coffee

Cuisine: South Indian

Average price for two: 180 INR for two people

So, whether you’re planning for a relaxed evening with your loved ones and are looking for a casual dining spot, or if you are planning a crazy night with friends, this list has the perfect restaurants for every occasion.

Find the best hotels in Bangalore on Google Maps

P.s. You might like these related resources:

Leave a Reply

Your email address will not be published. Required fields are marked *

Please rotate your device

Please go back to portrait mode for the best experience