Top 8 Spots for Indian Food in Pittsburgh

April 18, 2019
jason wolfe

Pittsburgh has always been a melting pot of many different cultures and ethnicities.

People come from all over the world to take part in the opportunities that it offers-- and they bring their traditions and cuisine with them as well. If you’re looking for a few great spots to have some amazing Indian food-- then look no further. For its size, Pittsburgh has a good amount of Indian restaurants that serve all your favorites-- and more! Check out any of these places the next time you have a craving for some tandoori chicken or warm naan.

GiftYa personalized gift cards are accepted at all the fine Indian establishments below-- as well as many others in Pittsburgh. It’s a great way to send a gift to a friend or loved one-- and because it transfers directly to their debit card-- there’s no fear of losing it. Send one over today for any of the delicious Indian restaurants listed below-- you can even include a photo or video to make it extra personal as well!

1. Bangal Kabab House and Restaurant

Hidden gem tucked away on the side streets of Oakland

a collection of spices on spoons

Image courtesy of Bangal Kabab House and Restaurant. There are so many options to try on this menu-- you’ll want to stop in every week!

320 Atwood St.

Pittsburgh, PA 15213

412-605-0521

Tues-Thurs 11am-3:30pm, 4:30pm-10pm

Fri-Sat 11am-3:30pm, 4:30pm-11pm

Sun 12-3:30pm, 4:30pm-10pm


Bangal Kabab House is a great spot if you’re looking to get away from the hustle and bustle of busy Oakland.

It’s a nice change of pace to walk through and enter the calming atmosphere that this place exudes. But if you’d rather stay at your own place instead, not to worry-- you can easily order online whatever Indian speciality you’re craving and pick it up.

This is a great way to get a meal quickly when you’re late for class-- or work. Make sure you save room for their gulab jaman, which is the perfect way to cool off after some spicy food.

“A small restaurant tucked away in the residential streets of college town by the university, this place provided a quick and delicious Indian meal to satiate my curry cravings.” -Yelp Review

2. Prince of India Restaurant

Amazing Lunch and Dinner Indian Buffet in Pittsburgh

prince of india restaurant

Image courtesy of Prince of India Restaurant. This spot is known amongst the locals for their awesome buffet.


3614 Fifth Ave.

Pittsburgh, PA 15213

412-687-0888

Mon-Fri 11am-3pm, 4:30pm-10pm

Sat-Sun 12pm-3pm, 4:30pm-10pm


Known by the working people of Oakland-- as well as the students-- for its amazing buffet, Prince of India is definitely a place to consider for lunch or dinner.

But if you can’t make it in for their buffet, there’s always the option to order off the menu. Their basmati rice specials are very popular-- and their vegetarian options are always appreciated.

This place would be great for a group-- as they offer specials that are made for two or more people. Located on busy Fifth Avenue, it’s easy to just drive-- or walk by this spot-- but it’s worth a visit if you’re in the Oakland area.

“I enjoy this place. Would recommend getting the Chicken Vindaloo myself,  but you can't go wrong with the curry either. Their bread is amazing and so is their appetizer crackers and sauce.” -Yelp Review

3. Coriander India Grill

Quick and Delicious Indian Food Buffet

coriander india grill buffet

Image courtesy of Coriander India Grill. Make sure to stop into this popular spot in Squirrel Hill for some tantalizing dishes from both southern and northern India.

2201 Murray Ave.

Pittsburgh, PA 15217

412-904-3654

Mon-Sun 11:30am-3pm, 5pm-10pm


Coriander India Grill has been the place that locals to the Squirrel Hill neighborhood have flocked to for years. It offers both northern and southern Indian cuisine-- as well as a selection of Indo-Chinese items.

If you’re looking for a spot where you can spend a nice lunch or dinner-- and are not afraid to try some new selections-- then Coriander should be high on your list of places to try Indian food.

They are more than willing to adjust the spice level according to your taste as well-- and may even make some recommendations based on what level of heat you’re comfortable with!

“Always high quality food both on the menu and from the buffet. I've never had a bad experience.” -Yelp Review

4. Mintt Indian Cuisine

Fantastic spot in the suburbs to get some Indian food

mintt indian cuisine

Image courtesy of Mintt Indian Cuisine. Mintt strives to use the freshest, most authentic ingredients around and sources from local Indian grocery stores.



3033 Banksville Rd.

Pittsburgh, PA 15216

412-306-1831

Tues-Fri 11:30am-2:30pm, 5pm-9:30pm

Sat-Sun 12pm-2:45pm, 5-9:45pm

Mintt Indian Cuisine is located on the busy Banksville Road-- make sure not to overlook it! Mintt has been providing the people of the South Hills with a fantastic array of Indian cuisine.

They proved to be so popular that there is also a second location in Monroeville to satisfy those Pittsburghers in the eastern part of the city who crave authentic Indian cuisine.

Mintt gets the freshest ingredients for their delectable dishes from the many Indian grocery stores in the area-- ensuring their food is made with high quality ingredients. Mintt even offers onsite catering for your next event-- so you can bring all the flavors of India anywhere in the city!

“What an outstanding restaurant... I can’t wait to come back and try more!” - Yelp Review

5. India Palace Cuisine

A downtown staple for Indian food

india palace cuisine

Image courtesy of India Palace Cuisine. This spot keeps the regulars coming back for more of their delicious food and fantastic lunch specials.


137 6th St.

Pittsburgh, PA 15222

412-471-0660

Mon-Sat 11am-3pm, 5pm-10pm

India Palace Cuisine is a lunchtime staple for the professionals who work in downtown Pittsburgh. It is always busy at lunchtime during the work week-- so make sure you plan accordingly!

Their fast and friendly service ensures they have many regular customers who stop in several times per week. Their great location in the theater district of Pittsburgh means they also have customers who like to stop in after work or after a show.

When there’s a special event-- such as Pittsburgh’s First Night-- this spot will celebrate with a special late night buffet for the hungry crowds!

“The service was attentive and the food was hot and fresh. I will definitely be keeping this place in my regular downtown lunch rotation.” -Yelp Review

6. Tamarind Flavor of India

Authentic Southern Indian Food in the Heart of Pittsburgh

tamarind flavor of india
Image courtesy of Tamarind Flavor of India. An authentic taste of India conveniently located in the busy streets of Oakland.

257 N. Craig St.

Pittsburgh, PA 15213

412-605-0500

Tues-Thurs 11:30am-2:30pm, 5pm-10pm

Specializing in southern Indian cuisine, Tamarind Flavor of India makes use of many traditional seafood recipes. The shrimp curry and shrimp vindaloo are particular favorites of the professionals and students who frequent this restaurant.

But not to worry if you’d prefer something else-- they are fully equipped with plenty of lamb, chicken, and vegetarian recipes.

Located in Oakland and just up the street from many cultural attractions-- such as the Carnegie Museum-- Tamarind is an excellent option for either lunch or a late night dinner.

“Best South Indian restaurant in Pittsburgh. Love the pepper fry chicken and briyani. Very authentic.” -Yelp Review

7. All India Restaurant

A great place to try an authentic Indian buffet

all india restaurant

Image courtesy of All India Restaurant. A staple in Oakland, this spot can get pretty busy later at night-- but not to worry, you can be seated in the restaurant or utilize their takeout option.




315 N. Craig St.

Pittsburgh, PA 15213

412-681-6600

Mon 11:30am-1am

Tues 11:30am-12am

Thurs-Fri 11:30am-1am

Sat-Sun 12pm-1am


Located just down the street from Tamarind, the All India Restaurant is another delicious option to consider when you’ve got a craving for some authentic Indian food.

Known and loved by their loyal customers for their buffet-- this spot also offers many other delicious options to order off their menu. They also provide an extensive Chinese food menu-- one that keeps them busy late into the evening.

Students appreciate that they can always count on getting some good food here-- no matter if the hour is later than usual dinner. The friendly staff and excellent service here complement their delicious Indian food perfectly

“A good place to go for an Indian buffet! There are so many options and food items are clearly labeled vegetarian, vegan, or gluten free. I have been here twice for the buffet and both times have had me feeling quite satisfied.” -Yelp Review

8. Choolaah Indian BBQ

What’s not to love about Indian BBQ?

choolaah indian BBQ
Image courtesy of Choolaah Indian BBQ. This fresh, new take on Indian cuisine has proved very popular amongst many people-- but their ingredients are all inspired by Indian cuisine.

6114 Centre Ave.

Pittsburgh, PA 15206

412-503-7797

Sun-Thurs 11am-9pm

Fri-Sat 11am-10pm



Choolaah Indian BBQ has locations across Pennsylvania, Virginia, and Ohio-- and can count many happy happy customers amongst those three states.

At each of their restaurants, you are able to build your own bowl-- choosing from a plethora of delicious options. If you’re not in the mood for a bowl-- that’s ok too-- they also offer wraps, street snacks, and sides-- all with a distinct Indian-inspired flavor.

By sticking to the traditional recipes that have been a part of Indian culture for thousands of years, Choolah has exposed delicious Indian food to a multitude of new people. Their restaurants strive to keep things simple and fresh-- the cornerstones of authentic Indian cuisine.

“Stopped by for lunch today and tried the Choolah salad for the first time. It was 10/10; I can't believe I haven't tried it sooner. Packed with greens, veggies, and protein! I loved every bite.” -Yelp Review

When you have a craving for some Indian food, the restaurants in Pittsburgh do not disappoint. All of the Indian restaurants on this list accept GiftYa virtual gift cards, so why not send one today? Did we forget your favorite Pittsburgh Indian restaurant? Let us know in the comments!









Back