10 Best Indian Restaurants In Portland, Oregon

indian restaurants in portland
Elah Angelica
Elah Angelica 
Updated

Sitting on the Columbia and Willamette rivers, Portland is known as the largest city in Oregon. Boasting beautiful parks, charming bridges, and art museums to explore, the place ensures a pleasant time. There are a lot of wonders that wait for your arrival, including the iconic Washington Park, the peaceful Japanese Garden, and the scenic downtown. All that is missing is your presence and, of course, a camera to capture wonderful memories. So if you’re planning a visit here, make sure to stay in one of the unique hotels or vacation rentals to make the most of your vacation. Portland is also home to many Indian-food lovers looking for authentic Indian cuisines. You’ll be surprised by how Portland is buzzing with Indian restaurants at almost every nook and corner. In case you haven’t tried authentic Indian cuisines, check out our list below of the best Indian restaurants in Portland, Oregon.

1. DesiPDX

Editor's Note: Photo taken from the establishment's official social account

If you’re craving Indian food, check out DesiPDX. It’s a food cart located on Portland’s bustling North Mississippi Avenue that serves rich and tasty food with distinct traditional Indian spices and flavors but cooked in a modern Western way. The place also boasts seasonal organic & non-GMO ingredients that ensure freshness and good quality.

Some of the bestsellers include vegan and veggie thali platter, masala pulled pork, cardamom chai chicken, tandoori tempeh curry, and kalonji kale keema. You can also enjoy some sweet treats here including carrot halwa and the rich golden milk ladoo.

DesiPDX

Address: 4233 N Mississippi Ave, Portland, OR 97217, United States

Website: DesiPDX

Opening hours: Wed, Thu, Sun, Mon: 11am - 8pm; Fri - Sat: 11:30am - 9pm (closed on Tue)

2. Gandhi Indian Restaurant

Editor's Note: Photo taken from the establishment's official social account

Serving authentic Indian cuisine since 1997, Gandhi Indian Restaurant is one of the places to eat in Portland whenever you’re looking for some Indian delicacies. It’s nestled in the heart of downtown, where it’s easily accessible by everyone traveling around the area. Most dishes featured on the menu are authentic Northern India food. Expect some vegan and gluten-free dishes perfect for all type of customers. Tandoori roti (clay oven-baked vegan bread), garlic nan (tandoori-baked bread with garlic), and kheer (Indian rice pudding with cashews) are some of the must-try at Gandhi Indian Restaurant.

Gandhi Indian Restaurant

Address: 710 SW 2nd Ave, Portland, OR 97204, United States

Website: Gandhi Indian Restaurant

Opening hours: Mon - Thu: 10:30am - 2:30pm, 4pm - 9pm; Fri: 10:30am - 2:30pm, 4pm - 10pm; Sat: 4pm - 10pm (closed on Sun)

3. Bollywood Theater

Bollywood Theater portland pdx thali
Source: Photo by Wikimedia Commons user James Cohen used under CC BY 2.0

Experience India without spending too much money at Bollywood Theatre on SE Division, Portland. Bollywood Theatre will give you an authentic experience of Indian culture without traveling to India. From drinking out of a steel cup and eating off a steel plate, it’s as close as being in Mumbai. Save yourself the hassle of having to buy a plane ticket when you can visit Bollywood Theatre and indulge in genuine Indian cuisine. Start with tasty street food, such as bhel puri (a combination of potatoes, vegetables, peanuts, spices, and puffed rice), then order one of the mouthwatering curries (the chicken curry is highly recommended) served with saffron rice.

Bollywood Theater

Address: 3010 SE Division St, Portland, OR 97202, United States

Website: Bollywood Theater

Opening hours: 11am - 10pm (daily)

4. Dwaraka Indian Cuisine

Editor's Note: Photo taken from the establishment's official social account

Craving Indian food? Stop by to get your Indian food fix. Dine in open daily 3pm - 8pm. Happy hour 3pm-5pm. #chili panner above.

Posted by Dwaraka Indian Cuisine on Friday, February 18, 2022

Named after one of the most ancient cities in India, Dwaraka Indian Restaurant may be one of the top south Indian restaurants in Portland but it specializes in both North and South Indian cuisines. All meals served are guaranteed to satisfy your cravings for authentic Indian dishes. Boasting a plethora of amazing flavors—from traditional spices with various additional chutneys and hot sauces to delicious desserts—it’s a worthy place to dine in. The establishment is open daily, and you can enjoy a lunch buffet or savor Indian cuisines at dinner here.

Dwaraka Indian Cuisine

Address: 3962 SE Hawthorne Blvd Suite c, Portland, OR 97214, United States

Website: Dwaraka Indian Cuisine

Opening hours: Mon - Wed: 11am - 2:30pm, 5pm - 9:30pm; Thu - Sat: 11am - 2:30pm, 5pm - 11pm; Sun: 11am - 2:30pm, 5pm - 9:30pm

5. Swagat Indian Cuisine

Editor's Note: Photo taken from the establishment's official social account

TANDOORI FISH TIKKA KEBAB: Halibut marinated overnight in a mild blend of spices and yogurt, then finished in our Tandoori ovens.

Posted by Swagat Indian Cuisine (NW Portland) on Tuesday, April 6, 2010

Conveniently located near the shopping malls in Portland, Swagat Indian Cuisine is the right place to enjoy authentic Indian dishes after a long day of bargain-hunting. It’s not only a drool-worthy place to dine in, but it also has a warm ambiance and a classic vibe deserving of a picture. Upon entry to the restaurant, you’ll notice that it’s dimly lit, giving the venue a more intimate vibe—ideal for romantic dining. Wooden furnishing and a long Victorian couch are proofs that comfort is one of the priorities here. Indulge in a lunch or dinner buffet featuring a plethora of Indian dishes such as tandoori, biryani, and vegetarian dishes.

Swagat Indian Cuisine

Address: 2074 NW Lovejoy St, Portland, OR 97209, United States

Website: Swagat Indian Cuisine

Opening hours: 11:30am - 2:30pm, 5pm - 10pm (daily)

6. East India Co. Grill & Bar

Editor's Note: Photo taken from the establishment's official social account

Situated in downtown Portland, East India Co. Grill & Bar offers an intimate and relaxing dining experience to both locals and tourists alike. Promising a delightful exploration of the best Indian food in Portland, dining in this beautiful place is a complete package. From a romantic interior that creates an alluring ambiance to diverse food options featuring classic Indian dishes, it’s certainly worth every penny. Some of the dishes to make you appreciate Indian cuisine are laziz paslian (grilled lamb chops), muchli ka tikka (grilled fish), and vindaloo (spicy curry)—which are also perfect with some signature cocktail drinks.

East India Co. Grill & Bar

Address: 821 SW 11th Ave, Portland, OR 97205, United States

Website: East India Co. Grill & Bar

Opening hours: 11:30am - 2:30pm, 5pm - 9:30pm (daily)

7. Tiffin Asha

Tiffin Asha
Source: Photo by user Visitor7 used under CC BY-SA 3.0

Fall in love with Indian cuisine and culture only at Tiffin Asha of Portland. Open during the weekends, it’s a refreshing place to visit. Whether you’re after a sweet dessert or a full course, Tiffin Asha certainly has a wide variety of authentic Indian dishes to try. If you have a sweet tooth and are fond of frequenting dessert spots, you should definitely try its dosas, which are available in a plethora of flavor options. On the other hand, you should not miss out on trying Tiffin Asha’s specialties—Appam & Bananas, Tiffin’s Trilogy, and Uttapams—which are some reasons why customers return.

Tiffin Asha

Address: 1670 NE Killingsworth St, Portland, OR 97211, United States

Website: Tiffin Asha

Opening hours: Sat - Sun: 10:30am - 3pm (closed on Mon - Fri)

8. Maruti Indian Restaurant

Editor's Note: Photo taken from the establishment's official social account

Yes!!! We are open for lunch and dinner again. Woo-hoo!!! Lunches are to-go only from 11am till 1:45pm. Dine in from 5pm...

Posted by Maruti Indian Restaurant on Wednesday, February 16, 2022

Widen your Indian-food knowledge at Maruti Indian Restaurant on SE Hawthorne Boulevard, Portland. Spend a small amount of money having your dinner in this warm place that serves contemporary Indian dishes. It specializes in vegetarian creations and gluten-free options. Some of the dishes to satisfy your cravings are apple mango avocado salad, paneer biryani, and paneer tikka masala (which is ideal for kids’ taste buds). You can also enjoy pairing your meal with a fruit shake or a refreshing mocktail. Whether you’re dining solo or with your family, Maruti Indian Restaurant has the perfect setup to suit your taste.

Maruti Indian Restaurant

Address: 1925 SE Hawthorne Blvd, Portland, OR 97214, United States

Website: Maruti Indian Restaurant

Opening hours: Mon: 5pm - 9pm; Wed - Sun: 5pm - 9pm (closed on Tue)

9. Namaste Indian Cuisine

Namaste Indian Cuisine curry
Source: Photo by Flickr user Ray Dehler used under CC BY 2.0

Enter the world of wholesome, authentic Indian food at Namaste Indian Restaurant one of the best Indian restaurants in Portland. Featuring lunch and dinner buffets that boast a wide variety of delightful and satisfying dishes, this place makes you spend less than 20 USD, which is truly worth it. Some of the savory dishes that will tickle your taste buds are chicken pakoras, vegetable samosa, and navratan korma (mixed vegetables with cream sauce). Aside from unique and classic Indian cuisines, Namaste welcomes customers with the utmost respect and warm greetings. It’s indeed a great spot to enjoy a glorious meal with excellent service.

Namaste Indian Cuisine

Address: 1403 NE Weidler St, Portland, OR 97232, United States

Website: Namaste Indian Cuisine

Opening hours: 11am - 9:30pm (daily)

10. Bombay Chaat House

Editor's Note: Photo taken from the establishment's official social account

Aloo Tikki Chaat

Posted by Bombay Chaat House on Sunday, May 17, 2020

Known for its unique style, Bombay Chaat House is a food truck with dining space in downtown, on 12th Street of South West, Portland. It’s one of the locals’ and visitors’ favorite authentic Indian-food destinations. All dishes it serves are of the best quality and use classic Indian spices, including Peshwari naan (baked bread containing almonds, cashews, pistachios, and raisins), mutter paneer (fresh garden peas with Indian cheese and herbs), and malai kofta (vegetable patties dipped in a creamy sauce). If you want an open-air dining spot, Bombay Chaat House is always a great choice. Enjoy having a lovely snack or meal while enjoying the beautiful views of the city center.

Bombay Chaat House

Address: 804 SW 12th Ave, Portland, OR 97205, United States

Website: Bombay Chaat House

Opening hours: Mon - Wed: 10am - 5pm; Fri: 10am - 5pm; Sat: 12pm - 3pm (closed on Thu & Sun)

Explore everything scenic Portland has to offer

Ever wonder why Portland is one of the loveliest cities in Oregon? Well, aside from the fact that it has plenty of fancy restaurants and other dining options, it also offers loads of fun activities and food tours to indulge in no matter the weather. Not only that, everything about the place is picture-worthy. Being here makes you feel like a part of those scenes in the movies. It has that effect. If ever you decide to give this city a shot, listed above are some of the best Indian restaurants in Portland, Oregon, deserving of your every penny.

Frequently asked questions about the best Indian restaurants in Portland, Oregon

1. Which Indian restaurants in Portland are family friendly?

Many of the Indian restaurants mentioned in this list are family friendly but if you’re looking for a place that has a cozy ambiance and menu options for kids, check out Maruti Indian Restaurant, Bollywood Theater, and Swagat Indian Cuisine.

2. Which Indian restaurants in Portland have south Indian food?

If you’re particularly craving for south Indian cuisine, head to Dwaraka Indian Cuisine, which specializes in both north and south Indian foods.

Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

Get Trip101 in your inbox

Unsubscribe in one click. See our privacy policy for more information on how we use your data

Elah Angelica Casallos is a Psychology student who hopes to see the world one day. Right now, she's currently exploring the world around her through writing. When she's not busy with school works...Read more

 Want to contribute as a Local Expert?
Explore Portland
Looking for accommodation?
Good things are meant to be shared!