Top 10 Best Non Veg Restaurants in Bangalore 2025 | Price, Special Dishes
Choosing a favorite non veg restaurant in Bangalore is a delightful challenge, given the city’s rich and diverse culinary offerings. Your preferred biryani hotspot, go-to seafood joint, or cherished kebab corner might all hold top spots on your personal list, each excelling uniquely.
Our list of the best non veg restaurants in Bangalore is no different, spanning a variety of cuisines, ambiances, and specialties to create a collection of places we wish we could be at right now.
They don’t have to be the trendiest or the most recently reviewed—just spots we’ve experienced and can’t wait to revisit, and that we believe you’ll want to return to, too.
From street-side stalls to upscale dining destinations, Bangalore’s non-veg scene is a gastronomic playground where every meal tells a story. Dive into this curated guide to uncover the city’s must-visit non-veg restaurants that will leave you savoring every bite and planning your next trip back.
Best Non Veg Restaurants in Bangalore
1. Shivaji Military Hotel
Address | 88/1, 1st Cross, 1st Stage, Indiranagar, Bengaluru, Karnataka |
Timings | 7:30 AM – 10:30 PM |
Cost for Two | ₹400 – ₹600 |
Famous Dishes | Mutton Sukka, Chicken Kebab, Keema Pav, Biryanis |
Shivaji Military Hotel is one of the best non veg restaurants in Bangalore 2025, renowned as a venerable culinary institution cherished for its iconic donne biryani which has 90 years history.
This legendary dish, served in traditional palm-leaf bowls, infuses the spicy, flavorful rice with an unmistakable rustic charm.
As the pièce de résistance of Karnataka cuisine, it perfectly complements the restaurant’s earthy ambiance.
Amidst this warm, unpretentious setting, aficionados gather to indulge in a quintessential culinary experience that embodies the state’s bold flavors and rich heritage.
With its bold, robust flavors, Shivaji Military Hotel has become a haven for food enthusiasts seeking to indulge in the rich, untainted flavors of Karnataka cuisine.
Why did I suggest you go there?: A classic military hotel, known for its authentic, spicy, and hearty local North Karnataka cuisine. Ideal for meat lovers.
Ambiance: Casual, no-frills, rustic with minimal décor. The focus is entirely on the food.
2. ShakesBierre- Brewpub & Kitchen
Address | 8th Cross, 1st Block, Koramangala, Bengaluru, Karnataka |
Timings | 12:00 PM – 12:00 AM |
Cost for Two | ₹1,200 – ₹1,800 |
Famous Dishes | Beer Battered Fish, Chicken Wings, Nachos, Craft Beers |
ShakesBierre – Brewpub & Kitchen in Bellandur, Bangalore, is renowned as one of the best non-vegetarian restaurants in the Bangalore city area range.
Known for its exceptional food offerings, it serves a mix of both vegetarian and non-vegetarian delicacies that cater to diverse tastes.
The cozy, welcoming ambiance combined with attentive and friendly staff creates a perfect dining experience.
With an extensive selection of craft beers, wines, and cocktails, it’s also a popular spot for beverage enthusiasts.
ShakesBierre frequently hosts live music nights and special events, making it a lively venue to enjoy with friends or family.
If you’re looking for a place that combines great food, drinks, and entertainment, this brewpub is definitely worth a visit.
Why did I suggest you go there?: It’s a great mix of a brewery and a restaurant. Offers a range of craft beers and a lively ambiance perfect for casual outings.
Ambiance: Vibrant, modern, and spacious. Ideal for group gatherings and evening drinks.
Also Read, Best Nonveg Restaurants in Koramagala
3]. Kebabs and Kurries
Address | ITC Gardenia, 1 Residency Road, Bengaluru, Karnataka |
Timings | 12:30 PM – 3:30 PM, 7:00 PM – 11:00 PM |
Cost for Two | ₹1,500 – ₹2,500 |
Famous Dishes | Galouti Kebab, Seekh Kebab, Murgh Tikka, Nihari |
Kebabs and Kurries is a Best Non Veg Restaurants in Bangalore 2025 and it’s a culinary gem, elevating non-vegetarian fine dining to new heights. This esteemed restaurant masterfully crafts exquisite kebabs and rich North Indian curries, presented with impeccable flair.
Amidst an elegant ambiance, discerning diners can savor a sublime gastronomic journey, marked by flawless service and meticulous attention to detail.
For those seeking a sophisticated, high-end culinary experience, Kebabs and Kurries are the epitome of refinement.
Why did I suggest you go there?: This is the perfect place for kebab lovers. It offers a fine dining experience with exquisite North Indian and Mughlai specialties.
Ambiance: Elegant, luxurious, and classy. Ideal for family dinners or corporate meals.
4]. Punjabi Times
Address | No. 21, Kalyan Nagar, 1st Block, Bangalore, Karnataka |
Timings | 12:00 PM – 11:00 PM |
Cost for Two | ₹1,000 – ₹1,500 |
Famous Dishes | Amritsari Fish, Butter Chicken, Dal Makhani, Tandoori Roti |
Punjabi Times is a popular destination for those craving authentic North Indian and Punjabi cuisine. Specializing in flavorful Punjabi dishes, the menu features a wide range of options,
From sizzling tandoori items to rich vegetarian and non-vegetarian curries. The inviting atmosphere and friendly, attentive staff create a comfortable dining experience.
To complement your meal, the restaurant also offers a variety of beverages, including milkshakes and traditional lassi, along with a selection of delicious desserts. It’s the perfect place to enjoy a hearty meal with family or friends.
Why did I suggest you go there?: Authentic Punjabi food with generous portions and a wide range of vegetarian and non-vegetarian options.
Ambiance: Cozy and family-friendly with a relaxed vibe.
Also Read, What are the Best Restaurants in Bangalore
5. Boho, Rooftop and Restaurant
Address | 24, Church Street, MG Road, Bengaluru, Karnataka |
Timings | 12:00 PM – 12:00 AM |
Cost for Two | ₹1,500 – ₹2,500 |
Famous Dishes | Boho Burger, Mezze Platter, Pizzas, Craft Cocktails |
Boho is a must-visit destination for anyone seeking a rooftop dining experience with a vibrant atmosphere.
Known for its Hyderabadi Spice Chicken Fiesta, Chicken Ghee Roast, Smoky BBQ Chicken Wings, and other signature dishes, Boho offers a diverse menu that’s sure to impress.
It’s also a top choice on platforms like Zomato and Swiggy, thanks to its best-selling Korean Spice Chicken Wings and Butter Chicken Pizza.
If you’re in the mood to dance, Boho features a unique dance floor, providing the perfect spot for both dining and entertainment.
With great deals for events and corporate parties, Boho is an excellent choice for any special occasion. Check out their website for more details and bookings!
Why did I suggest you go there?: Great for a rooftop dining experience with an excellent view of the city. Perfect for casual or romantic evenings.
Ambiance: Chill and trendy with a bohemian vibe. Great for sundowners and casual get-togethers.
6]. RNR Biryani
Address | 163, 4th Block, Jayanagar, Bengaluru, Karnataka |
Timings | 11:00 AM – 10:30 PM |
Cost for Two | ₹500 – ₹800 |
Famous Dishes | Mutton Biryani, Chicken Biryani, Shawarma, Tandoori |
RNR Biryani is a haven for biryani aficionados, serving up sublime, slow-cooked masterpieces that meld fragrant basmati rice with tender, spice-marinated meat.
Every dish is a testament to the chef’s dedication, boasting a depth of flavor that has captivated the hearts (and taste buds) of Bangalore’s biryani enthusiasts.
With each bite, the harmonious balance of spices, the fluffiness of the rice, and the richness of the meat come together in perfect symphony, leaving you craving for more.
Whether you’re a local or just visiting, RNR Biryani is a must-visit destination for anyone seeking an authentic, unforgettable biryani experience.
Why did I suggest you go there?: Known for its flavorful and aromatic biryanis. Ideal for a quick, satisfying meal with a variety of Indian rice dishes.
Ambiance: Simple, casual, and family-friendly
Also Read, Best Chinese Restaurants in Bangalore
7]. Naati Sogadu Family Restaurant
Address | No. 79, 2nd Cross, 2nd Block, Sahakar Nagar, Bengaluru, Karnataka |
Timings | 11:00 AM – 11:00 PM |
Cost for Two | ₹700 – ₹1,000 |
Famous Dishes | Naati Koli Curry, Mutton Chops, Ragi Mudde, Pulav |
This hidden gem offers a unique dining experience with a peaceful and quiet ambiance, despite being surrounded by bustling streets.
The food is served in the traditional style on a banana leaf, adding authenticity to every bite. You can choose your meal while watching the dishes being cooked live in the kitchen.
Starting with mouth-watering starters like Chilly Chicken, Pepper Chicken, and Boti Gojju, the rich aroma and spices set the tone for a flavorful meal. The combination of Ragi Ball, Dosa with Mutton Chops, and Koli Saru will satisfy any craving.
However, the highlight of the meal is the Naati Koli Bassaru—a delicious and homely curry that makes this place stand out. The Biryani is one of the best you’ll ever taste, with an unforgettable flavor and aroma.
Why did I suggest you go there?: Known for rustic, authentic Karnataka flavors with a focus on “Naati” (local) style meat dishes.
Ambiance: Casual and cozy, offering a warm, homely vibe that complements the traditional food.
8]. Mangalore Sea Palate
Address | 2nd Cross, 2nd Block, Jayanagar, Bengaluru, Karnataka |
Timings | 12:00 PM – 10:30 PM |
Cost for Two | ₹1,200 – ₹1,800 |
Famous Dishes | Fish Curry, Crab Gassi, Neer Dosa, Prawns Masala |
This beautifully curated restaurant offers an authentic Mangalore-style dining experience in a stunning ambiance, ensuring both comfort and quality. Every dish is prepared with utmost care, maintaining high standards of hygiene.
Starting with the Crab Soup and Angel Masala, and continuing with the flavorful Chicken Ghee Roast and Crab Sukka, the food is nothing short of extraordinary.
The Silver Rava Fry, Angel Masala, and Crab Sukka were particularly delicious, bursting with coastal flavors.
The Neer Dosa with Crab Sukka was simply delightful, while the Chicken Biryani stood out with its richness, perfectly cooked meat, ghee, and dry fruits.
The Kane and Pamphlet (fish) offered their own distinct and delicious flavors. To cleanse the palate and enhance the experience, the Kokum Juice was the perfect accompaniment.
Why did I suggest you go there?: A haven for seafood lovers, with specialties from the Mangalorean coastal region.
Ambiance: Relaxed, with a coastal ambiance, perfect for enjoying seafood dishes in a casual environment.
9. Shanghai Court
Address | 10th Floor, The Oberoi, MG Road, Bengaluru, Karnataka |
Timings | 12:00 PM – 3:00 PM, 7:00 PM – 11:00 PM |
Cost for Two | ₹2,500 – ₹3,500 |
Famous Dishes | Peking Duck, Dim Sum, Sichuan Fish, Hot Pot |
This restaurant’s kitchen is a marvel, with Shanghai, Chinese, and Thai dishes prepared simultaneously with meticulous care. Impressed by the high hygiene standards and culinary expertise, the diverse selection of dishes proved to be an excellent choice.
The Manchow Soup set the tone with its savory flavors and aromatic coriander. Other standouts included the tangy Dragon Paneer, delightful Steamed Momos, and Chicken Lollipop smothered in a rich sauce.
The Leefu Rice and Garlic Chilli Noodles offered unique flavor profiles, while the visually appealing Pad Thai boasted a distinctive taste.
The piece de résistance was the Vanilla Ice Cream with Honeydew Noodles – a must-try dessert. With its exceptional cuisine and diverse offerings, this restaurant is a top contender for the best non-veg dining experience in Bangalore.
Why did I suggest you go there?: For authentic Chinese fine dining, a luxurious experience ideal for special occasions.
Ambiance: Elegant and sophisticated with panoramic city views
Also Read, Best Ambience Restaurants in Bangalore
10]. Halli Mane Badoota
Address | 68/1, Banashankari 3rd Stage, Nagavara, Bengaluru, Karnataka |
Timings | 11:00 AM – 11:00 PM |
Cost for Two | ₹600 – ₹1,000 |
Famous Dishes | Neer Dosa, Mutton Curry, Ragi Mudde, Koli Saaru |
For non-veg enthusiasts in Bangalore, Halli Mane Badoota is a culinary gem not to be missed. Tucked away near Vijayanagar, this eatery serves authentic, mouth-watering dishes like Goat’s Head Curry, Chicken, Fish, and traditional Ragi Mudde.
With incredibly affordable prices and flavors that will leave you speechless, Halli Mane Badoota is the perfect spot for a hearty, rustic, and unforgettable non-veg feast.
Why did I suggest you go there?: For traditional rural Karnataka cuisine in a cozy, homely setting.
Ambiance: Warm and welcoming with traditional décor and a rustic vibe.
In conclusion,
Bangalore’s non-vegetarian dining scene is a reflection of the city’s diversity, ranging from simple, rustic meals to high-end global cuisines. Whether you’re indulging in spicy biryanis, savoring seafood, or enjoying classic tandoori fare, the city’s eateries guarantee a delightful culinary journey.
The emphasis on quality ingredients, authentic recipes, and a mix of casual and fine-dining environments ensures there’s something for everyone, making Bangalore a haven for meat lovers.
In the diverse culinary landscape of Bangalore, non-vegetarian food is not just a meal, but an experience. From the rustic, authentic flavors of Shivaji Military Hotel and Naati Sogadu to the refined elegance of Kebabs and Kurries and Shanghai Court, each restaurant tells its own story through food.
Whether it’s the rich coastal spices at Mangalore Sea Palate, the vibrant biryanis at RNR, or the casual yet mouth-watering offerings at Halli Mane Badoota, each venue provides a unique dive into Bangalore’s rich meat culture. These restaurants are not just places to eat, but destinations where flavor, tradition, and modernity blend together, creating a truly unforgettable culinary journey.
Follow Bangalore Today for more recommendations and updates on the city’s vibrant food scene, tailored to your tastes. It’s all About the Best Nonveg Restaurants in Bangalore.