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. 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. Gandhi Indian Restaurant
Serving authentic Indian cuisine since 1997, Gandhi Indian Restaurant is one of the places to go 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)
2. 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.
Address: 3010 SE Division St, Portland, OR 97202, United States
Website: Bollywood Theater
Opening hours: 11am - 10pm (daily)
3. Dwaraka Indian Cuisine
Named after one of the most ancient cities in India, Dwaraka Indian Restaurant 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
4. Swagat Indian Cuisine
Conveniently located near the shopping spots 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)
5. 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 Indian food, 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)
6. 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, 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.
Address: 1670 NE Killingsworth St, Portland, OR 97211, United States
Website: Tiffin Asha
Opening hours: Sat - Sun: 10:30am - 3pm (closed on Mon - Fri)
7. 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)
8. Namaste Indian Cuisine
Enter the world of wholesome, authentic Indian food at Namaste Indian Restaurant. 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)
9. 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 the best dining options, it also offers loads of fun activities 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.
Get Trip101 in your inbox
You can buy and claim online, even after you've left home. Travel insurance from WorldNomads.com is available to people from 140 countries. It’s designed for adventurous travellers with cover for overseas medical, evacuation, baggage and a range of adventure sports and activities.
*5% off when you book with our promo code: TRIP101
*For our Canadian and US travellers, unfortunately due to financial services laws, we cannot provide a discount. This promotional code cannot be used with any other discount offer, including World Nomads Members’ discount for travel insurance policy holders.