EazyDiner's pick of North Indian restaurants in Bengaluru covers five places: By The Blue in Koramangala, Dhaba in Indiranagar, Cream Centre and Punjab Grill at Phoenix Mall of Asia in Yelahanka, and Hoy Punjab in Seetharampalya. Costs for two range from ₹1,400 to ₹5,000, and menus are vast - ranging from Punjabi to Mughlai to Kashmiri cuisines.
Bengaluru's North Indian food scene is spread across the city - from Indiranagar to Koramangala, and from Yelahanka to Seetharampalya. This guide gives you the areas where you can find great North Indian food, the dishes worth ordering, the cost for two, and the ambience, so you can pick by neighbourhood and book.
In this guide:
Expect rich, slow-cooked gravies, tandoor-grilled kebabs and breads, and regional dishes from Punjab, Kashmir, and Awadh. The restaurants in this guide are all bookable on EazyDiner, which lists 40,000+ restaurants across 150+ cities.
Three dishes anchor almost every menu:
Koramangala is a spot for family-friendly restaurants, and its North Indian options includes both hotel dinings and standalone restaurants. One of the best places to try North Indian food in Koramangala is By The Blue, which is a part of The Grand Mercure Hotel.

By The Blue is the North Indian restaurant at Grand Mercure Bangalore on 12th Main in Koramangala 3rd Block. The menu pairs bar bites with North Indian mains, and mouth-watering biryani. The setting is relaxed, with poolside seating that suits date nights and weekend get-togethers. Its Dum Aloo Kashmiri and Punjabi Kukkad are the dishes to try first.
Must-haves: Palak Moongphali Seekh with Roasted Garlic Foam, Dum Aloo Kashmiri, Punjabi Kukkad, Pardha Nashin Biryani, Jhangora Kheer.
Cost for two: ₹2,000
Rating: 4.3★ - Good
Address: 12th Main Rd, 3rd Block, Koramangala 3 Block, Koramangala, Bengaluru
For appetising and flavourful North Indian food Indiranagar, Dhaba - Estd 1986 Delhi is a great option. It carries the legacy which began in Delhi in 1986 and brings it to the Bengaluru. It suits family lunches and group dinners, and its kebabs and Punjabi curries are what regulars order.

Dhaba - Estd 1986 Delhi serves North Indian and Mughlai food is located at 12th Main, Indiranagar. The dining room has a themed, dhaba-style décor and a lively, family-friendly vibe. Have a variety of fish, meat, and vegetarian North Indian meals at this restaurant. It also has two other branches across Bengaluru - one at Brigade Road, and one in Marathalli as well. You can choose the option closest to you.
Must-haves: Amritsari Machhi, Lal Mirch Ka Paneer Tikka Shaslik, Lahsooni Palak, Bhatinda Chicken Curry
Cost for two: ₹2,000
Rating: 3.9★ - Good
Address: 2nd Floor, 618, 12th Main Rd, above Namdhari, 7th Cross, HAL 2nd Stage, Indiranagar, Bengaluru
Beyond Koramangala and Indiranagar, this guide's other three picks are in Yelahanka in North Bengaluru and Seetharampalya in East Bengaluru. Phoenix Mall of Asia in Yelahanka houses two of the five picks, one vegetarian and one with a Punjabi grill menu, while Hoy Punjab sits inside Lumis Hotel in Seetharampalya.

Cream Centre is a vegetarian restaurant with a legacy that goes back to 1958. In Bengaluru, it is situated in the Phoenix Mall of Asia in Yelahanka. The dining room is cosy and inviting, with a classic-meets-modern look that suits family dinners and special occasions. Its Channa Bhatura and Kashmiri Rajma are the comfort picks, and the signature biryani is also something you should not definitely miss.
Must-haves: Tandoori Soya Chaap, Channa Bhatura, Kashmiri Rajma, Subz Nizami Handi, Cream Centre Signature Biryani
Cost for two: ₹1,400
Rating: 4.8★ - Excellent
Address: Unit No. S-12, 2ND Floor, Phoenix Mall of Asia, Byatarayanapura, Bellary Rd, Yelahanka Hobli, Yelahanka, Bengaluru
Punjab Grill at Phoenix Mall of Asia in Yelahanka serves Punjabi grills, curries, and chaat in a mall setting. The ambience is warm and lively, with an aesthetic beige decor. Bring your friends and family for an amazing experience. The menu serves various dal, paneer, chicken, and meat specialties that have unique flavours and taste. The menu covers North Indian, Mughlai and kebab classics, from tandoori chicken and grilled paneer to butter naan and biryani. Punjab Grill has various outlets across the city and you can visit the nearest one.
Must-haves: Tokri Chaat, Khumb Peshawari, Dal Punjab Grill, Punjab Grill Kulhad Meat Curry
Cost for two: ₹2,000
Rating: 4.3★ - Good
Address: Shop No.15, 3rd floor, Phoenix Mall of Asia, Byatarayanapura, Bellary Rd, Yelahanka, Bengaluru

Hoy Punjab is a Punjabi restaurant inside Lumis Hotel in Seetharampalya, Mahadevapura, on the eastern side of Bengaluru. The setting is a contemporary hotel dining room, air-conditioned and suited to a special-occasion dinner. The menu leans on tandoor and slow-cooked meat, with Tandoori Raan and Champaran Meat as the standouts. It is the priciest pick on this list, for a rich and luxurious experience.
Must-haves: Paneer ka Soola, Tandoori Raan, Teen Mirch Ka Paneer, Champaran Meat
Cost for two: ₹5,000
Rating: 4.9★ - Excellent
Address: XPM5+HW8, NCPR Industrial Layout, Doddanakundi Industrial Area 2, Seetharampalya, Mahadevapura, Bengaluru
Cream Centre is the cheapest at ₹1,400 for two, while Hoy Punjab is the most expensive at ₹5,000. Ratings range from 3.9★ at Dhaba to 4.9★ at Hoy Punjab. The table below puts all five picks side by side.
| Restaurant | Area | Cuisine | Cost For Two | Rating |
| By The Blue | Koramangala | North Indian, Biryani | ₹2,000 | 4.3★ |
| Dhaba - Estd 1986 Delhi | Indiranagar | North Indian, Mughlai | ₹2,000 | 3.9★ |
| Cream Centre | Yelahanka (Phoenix Mall of Asia) | Vegetarian North Indian | ₹1,400 | 4.8★ |
| Punjab Grill | Yelahanka (Phoenix Mall of Asia) | North Indian, Mughlai, Biryani | ₹2,000 | 4.3★ |
| Hoy Punjab | Seetharampalya (Lumis Hotel) | Punjabi North Indian | ₹5,000 | 4.9★ |