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
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)
You might be interested in these Airbnbs!
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
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
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
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data
Create an account to