Bhubaneswar is called the Temple City, but its restaurant scene stretches far beyond temple-town thalis. Whether you want Odia home cooking, Thai noodles, dum biryani or a quiet hotel dinner, the city now has tables worth booking. The real question is which five deserve your evening.
The top 5 restaurants in Bhubaneswar are The Oriental Pavilion, Punjab Grill, The Restaurant at Trident, Kanika and The Courtyard. Kanika is the pick for Odia food, Punjab Grill for North Indian dishes and biryani, and The Oriental Pavilion for Thai and Japanese plates. Costs and ratings below come from each restaurant's EazyDiner listing as of October 2026.

The Oriental Pavilion is the Asian restaurant at Fortune Park Sishmo in Gautam Nagar. The room is quiet and soothing, the kind of place where you can sit and have a good conversation over a long meal. The Oriental Pavilion works well for family meals, group outings and a relaxed dinner.
The menu at The Oriental Pavilion covers Chinese, Thai and wider Asian dishes, and the hotel also lists Indonesian and Malaysian food. The Oriental Pavilion is open for lunch from 12:30 PM to 3:30 PM and dinner from 7 PM to 10:30 PM. The cost for two is ₹1,900, with a 4.6-star rating on EazyDiner.
Must-haves at The Oriental Pavilion include Crispy Green Chilli Chicken, Avocado and Cream Cheese Sushi, Chicken Gyoza, Dragon Roll, Kung Pao Fish, Prawn in Basil and Chilli Sauce and Coconut Milk Lemongrass Pannacotta. If you enjoy Pan-Asian flavours, The Oriental Pavilion can help you explore a broad range on one menu.

Punjab Grill sits on the second floor of Esplanade One Mall in Rasulgarh. Punjab Grill is open from 11 AM to 11 PM every day and welcomes kids, so the restaurant works for a family dinner or a meal after shopping. The room is warm, elegant and inviting.
North Indian classics lead the menu at Punjab Grill. Start with the Tokri Chaat and Mutton Galouti, share the Tandoori Chicken and Bihari Dabba Chicken, order the Mutton Dum Biryani and finish with Kulfi Falooda. The cost for two at Punjab Grill is ₹1,100, with a 4.6-star rating on EazyDiner.
Punjab Grill's EazyDiner listing shows 25% off the entire bill when you book and pay to claim, plus PayEazy savings. A sample bill of ₹1,100 can come down to about ₹619. Punjab Grill is the most affordable North Indian option among the five restaurants in Bhubaneswar on this list.

The Restaurant is on the first floor of Trident Bhubaneswar in Nayapalli. The Restaurant has a classic, heritage-style look, and the atmosphere is calm, relaxing and sophisticated. If you want a slower, more formal meal in Bhubaneswar, The Restaurant at Trident is designed for exactly that kind of evening.
The menu at The Restaurant mixes Odia, North Indian, Italian and Continental dishes. Odia cooking at The Restaurant uses the day's catch from the Bay of Bengal, and the menu also lists hand-rolled pizzas and seafood grills. The Restaurant is open from 12 PM to 10 PM, with a cost for two at ₹3,000.
Must-haves at The Restaurant include Cantonese Spring Roll, Butter-poached Chilika Prawn, Rajma ki Galawat, Murgh Malai Meshwi, Kebab Platter, Subz-e-Diwani, Chattu Besara, Odia Thali and Ragi Fresh Fruit Tart. The Restaurant carries a 4.4-star rating on EazyDiner, the highest-priced option among these five Bhubaneswar restaurants.

Kanika is the Odia restaurant at Mayfair Lagoon in Jayadev Vihar. Kanika features Odia woodwork, folklore murals and handicrafts, so the place feels like a local home rather than a hotel dining room. You can also sit outside, where the seating looks over the resort's gardens, and live music plays in the evening.
Kanika is open from 12 PM to 3 PM and 7 PM to 10:30 PM. Start with the Torani Kanji, order a thali or share the Dalma, Baleswar Machha Patua, Mati Handi Mangsa and finish with Chandrakanti. Cost for two at Kanika is ₹1,700, with a 4.3-star rating on EazyDiner.
If you cannot choose, order the Non-Vegetarian Thali at Kanika for a full Odia meal on one plate. Kanika is the restaurant locals in Bhubaneswar tend to recommend first when visitors ask for authentic Odia food. EazyDiner's listing for Kanika covers more of the menu and current deals.

The Courtyard is the multicuisine restaurant at Pal Heights Mantra in Pahala, and The Courtyard is the cheapest of the five at ₹1,000 for two. The room is lit low and warm, with rustic decor and comfortable seating, which suits a slow, relaxed meal. The Courtyard's menu includes seafood.
The Courtyard is open from 12 PM to 3:30 PM and 7 PM to 11:30 PM. Must-haves at The Courtyard include Jumbo Prawn in Sauce, Crab Curry, Goeng Ped, Murgh Tikka Biryani, Mutton Seekh-E-Dum Pukht, Pizza, Pasta and Baked Rasgulla. The Courtyard carries a 4.1-star rating on EazyDiner.
If you want something these five restaurants do not offer, pick by craving. Kanika is the choice for Odia food at ₹1,700 for two. Punjab Grill is the biryani pick at ₹1,100 for two. The Oriental Pavilion handles Thai and Asian plates at ₹1,900 for two. Costs are from each EazyDiner listing as of October 2026.
Odia food is built on rice, lentils, vegetables, fish, mustard and chhena (fresh cottage cheese). Most of the dishes below are on the menu at Kanika in Mayfair Lagoon. If you are visiting Bhubaneswar for the first time, these five Odia dishes give you a strong introduction to the cuisine.
Baleswar Machha Patua is a fish dish named after Baleswar (Balasore) in north Odisha, and Kukuda Mangsa Palau is an Odia chicken pulao where the rice and chicken cook together. If you cannot choose, order the Non-Vegetarian Thali at Kanika for a full Odia meal on one plate.
Eating out at these five Bhubaneswar restaurants costs ₹1,000 to ₹3,000 for two, about ₹1,740 on average. The Courtyard and Punjab Grill are the cheapest, Kanika and The Oriental Pavilion sit in the middle, and The Restaurant at Trident is the most expensive. Deals on EazyDiner can help cut the bill.
| Restaurant | Menu Highlights | Cost for two | EazyDiner Deal | Sample bill after deal |
| The Oriental Pavilion | Kung Pao Fish, Prawn in Basil and Chilli Sauce | ₹1,900 | Flat 10% walk-in offer + PayEazy 25% (up to ₹1,000) | ₹1,368 |
| Punjab Grill | Butter Chicken, Mutton Galouti, Mutton Dum Biryani | ₹1,100 | 25% off entire bill + PayEazy savings | ₹619 |
| The Restaurant, Trident | Odia seafood, Seafood Grills, Hand-Rolled Pizzas | ₹3,000 | Flat 10% walk-in offer + PayEazy 25% (up to ₹1,000) | ₹2,160 |
| Kanika | Torani Kanji, Dalma, Non-Veg Thali, Chhenapoda | ₹1,700 | Flat 10% walk-in offer + PayEazy 25% (up to ₹1,000) | ₹1,148 |
| The Courtyard | Chicken Tandoor, Biryani, Paratha, Mixed Veg | ₹1,000 | Flat 10% walk-in offer + PayEazy 25% (up to ₹1,000) | ₹720 |
Costs, deals and sample bills are taken from each restaurant's EazyDiner listing as of October 2026. The sample bill is EazyDiner's own estimate for a bill equal to the cost for two. Deals and bank offers change, so check the listing before you book a table in Bhubaneswar.
To save the most, book through EazyDiner and pay your bill on the app with PayEazy. On Kanika's listing, a ₹1,700 bill comes down to about ₹1,148. Bank card offers can stack on top at some restaurants, so the final bill may drop further depending on your card.
To book a restaurant in Bhubaneswar, open the restaurant's page on EazyDiner, pick a date, time and number of guests and confirm. Booking is free. Then pay your bill through PayEazy on the app to claim the discount. Three steps cover the entire process from search to payment.
Three of the five Bhubaneswar restaurants close between lunch and dinner, so check timings before you head out. The Oriental Pavilion serves lunch from 12:30 PM to 3:30 PM and dinner from 7 PM to 10:30 PM. Kanika serves lunch from 12 PM to 3 PM and dinner from 7 PM to 10:30 PM.
The Courtyard is open from 12 PM to 3:30 PM and 7 PM to 11:30 PM. Punjab Grill runs continuously from 11 AM to 11 PM. The Restaurant at Trident is open from 12 PM to 10 PM. Confirming a slot on EazyDiner before you leave can help avoid arriving during a closed window.
Bhubaneswar has a table for every plan: Kanika for Odia thalis, Punjab Grill for biryani and kebabs, The Oriental Pavilion for Thai, The Restaurant at Trident for a quiet dinner and The Courtyard for a budget meal. Pick by craving, check the timings and book on EazyDiner to claim the deal before you go.
Shivangi is a creative and passionate content enthusiast who loves expressing ideas through reading, writing, video shooting, and editing. She enjoys turning simple moments into engaging visual stories while exploring creativity through digital content and aesthetics. Apart from work, she loves discovering inspiring spaces, capturing meaningful moments, and staying updated with social media and content trends.