10 Best Indian Restaurants In Portland, Oregon

Elah Angelica
Posted Apr 04, 2022
| 5 min read

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

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

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

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

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

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

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

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

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

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

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


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

LET'S CONNECT