Best Indian Food in Salem

Savory Indian Classics Crafted with Tradition and Passion
Welcome to India Palace

Welcome to India Palace

Welcome to India Palace, located at 377 Court St NE, Salem, OR. We bring the rich flavors and traditions of authentic Indian cuisine to every dish we serve. Join us for an inviting dining experience where fresh ingredients and carefully crafted recipes make every meal memorable. Please feel free to contact the restaurant directly at (503) 371-4808
Our Lunch Special

Our Lunch Special

Customize your perfect thali (traditional steel plate) with fresh, flavorful dishes made your way—mix and match to savor authentic Indian flavors in a delicious midday escape. Choose two vegetarian or two non-vegetarian Entrées of the Day ($13/$15), with each thali including dal, basmati rice, garlic naan or butter naan, salad or raita, and your choice of hot masala chai or a fountain soda. Available daily from 11am–2pm for dine-in only.
A Journey Through Flavors

A Journey Through Flavors

Our menu showcases the rich and diverse tastes of authentic Indian cuisine. From classic curries and tandoori specialties to fresh vegetarian options, every dish is prepared with care and tradition. Explore a variety of flavorful meals designed to bring the essence of India to your table.

Fresh Flavors, Delivered to You

Enjoy the rich taste of India Palace from the comfort of your home by ordering online. Our easy-to-use system ensures your favorite dishes are prepared quickly and arrive hot and ready to enjoy. Experience authentic Indian cuisine with just a few clicks, wherever you are.

Let Us Cater Your Event

Elevate your next event with our crafted buffet-style on-site catering—featuring richly layered, authentic Indian flavors, elegant presentation, and fully customizable menus designed to suit your vision. We cater events of all kinds, from corporate functions to weddings and private celebrations, serving gatherings of 100 to 500 guests throughout the Willamette Valley—bringing a seamless, memorable dining experience wherever your event takes place.

Explore the vibrant colors and rich flavors of our authentic Indian dishes, crafted to bring the spirit of India to every plate.

Visit Us Today

For those seeking a fine dining experience like no other, India Palace delivers true authenticity in every dish. From time-honored recipes to carefully prepared flavors, every item on our menu reflects the richness of traditional Indian cuisine. Join us and enjoy an unforgettable dining experience rooted in quality and tradition.

What our guests are saying

Best indian food I have found in Salem in 3 years. Top notch on all fronts! It must be for anyone rooted here or passing through. Stop by and allow your taste buds to marinate and swoon in deliciousness.

Brian P.

Brian P.

It's a long-time downtown favorite for Indian food. The menu is large and varied. There is an entire vegetarian section. The naan is good here

 Dawn F.

Dawn F.

Wonderful and delicious food, the lamb was spicy but VERY good. The curry chicken was the best in Salem, Oregon. The Jasmine long rice was also VERY good. Highly recommend.

 Matthew G.

Matthew G.

Featuring

Delivery

Dine-In

Take-Out

Catering

Vegan Options

Wi-Fi

High Chairs

India Palace Rewards

Join our rewards program, earn points every time you order online, and redeem your points for free food!

Our location

Map showing the location of India Palace  on 377 Court St NE in Salem

Loading today's hours...