Odia cuisine rarely gets the attention it deserves alongside its more famous neighbours, yet the best places to eat in Odisha reveal a food culture built on real simplicity, rice, lentils, mustard oil and a temple tradition that has guided recipes for centuries. Finding the best places to eat in Odisha starts with understanding that character rather than chasing a single famous restaurant. This guide moves through the dishes worth trying, the restaurants worth seeking out and how temple food fits into a proper Odisha food trip.
The Character of Odisha Cuisine
Rice forms the base of almost every Odia meal, paired with mustard oil as the everyday cooking medium, though ghee takes over in temple kitchens, one of the small details that shapes the best places to eat in Odisha. Odia food uses less oil and fewer spices than many other Indian regional cuisines, letting individual ingredients come through without heavy seasoning burying them.

A five spice mix called panch phutan, made from fennel, cumin, nigella, mustard and fenugreek seeds, gives many Odia dishes their signature aroma when tempered briefly in hot oil. Yoghurt and chhena, a fresh cheese made from curdled milk, both play a central role. Chhena forms the base for most of the state’s well known sweets.
Dishes to Try in Odisha
Dalma, a slow cooked mix of lentils and vegetables, sits at the heart of Odia cooking and turns up in some form at nearly every meal, from breakfast pairings with rice cakes to a simple lunch with plain rice. Pakhala Bhata, rice soaked in water and lightly fermented curd, is Odisha’s answer to its hot summers, traditionally served with fried fish, papad and a crushed lentil side called badi chura.
Santula is a lightly spiced vegetable curry that showcases the coastal side of Odia cooking. Macha Besara or Dahi Machha, fish cooked in a mustard or yoghurt based gravy, does the same with seafood. Along Chilika Lake, crab curry made with the lagoon’s own crabs stands out as a genuine local specialty, prepared with onion, tomato and regional spices into a dish worth planning a meal around.
Sweets and Temple Food
Chhena Poda, a baked cottage cheese dessert with a distinctive smoky flavour from its earthen oven cooking, ranks among Odisha’s most recognisable sweets and pairs well with a coastal seafood lunch. Khaja is a layered pastry soaked in sugar syrup. Various forms of pitha, rice based pancakes and dumplings served plain or filled, round out the state’s dessert traditions.
Puri’s Jagannath Temple runs one of the more remarkable food traditions in the country, the Mahaprasad, cooked in earthen pots stacked over a wood fire and served as part of a fifty six dish spread known as Chappan Bhog. Ananda Bazaar, the marketplace within the temple complex, sells this prasad to visitors, giving a genuine taste of temple cooking prepared exactly as it has been for generations.
Where to Find the Best Places to Eat in Odisha
Bhubaneswar holds the strongest concentration of the best places to eat in Odisha, serving proper Odia thalis. Dalma Restaurant, named after the dish itself, sits alongside Odisha Hotel as one of the better known spots for a complete meal of rice, dal, a vegetable preparation and a sweet to finish. Puri carries its own branch of Dalma Restaurant along with Wild Grass, both worth seeking out among the best places to eat in Odisha for travellers keen to eat well beyond the temple prasad.
Cuttack rounds out the best places to eat in Odisha with a slower walk through its older streets, particularly for dahi bara aloo dum, soft lentil dumplings soaked in curd and topped with spiced potato curry, sold from carts across the city and treated as something of an emotional touchstone for locals. Gupchup, the local name for panipuri, is easy to find on nearly any street corner in Cuttack, Bhubaneswar or Puri.

This spread of food across Bhubaneswar, Puri and Cuttack is what makes up the best places to eat in Odisha. It holds up well across a longer trip. Many travellers weave a proper Odia thali into their Odisha itinerary alongside the usual temple and beach stops, treating a meal as part of the things to do in Odisha rather than a break from the sightseeing.
Planning Meals Around a Trip
Breakfast in Bhubaneswar or Puri commonly means a light pitha or a simple thali, while lunch suits a proper sit down meal built around dalma and rice, given the heat that typically sets in by midday. Dinner works well planned around whichever town the day ends in, since both Bhubaneswar and Puri give enough variety to avoid repeating the same restaurant twice. Cooler months also make the best time to visit Odisha for long, unhurried meals rather than rushing between air conditioned stops.
Vegetarians eat particularly well across the best places to eat in Odisha, given the strong temple influence on the state’s food. Most restaurants clearly separate vegetarian and non vegetarian sections on their menus, a detail worth checking before booking any Odisha travel packages that include set meals, since that also factors into your overall Odisha trip cost. Seafood lovers should prioritise coastal towns like Puri and the area around Chilika Lake, home to some of the best places to eat in Odisha for fish and crab dishes.
Frequently Asked Questions
What is the most famous dish in Odisha?
Dalma is the dish most closely associated with Odisha, a slow cooked mix of lentils and vegetables that appears in some form at nearly every meal across the state. Pakhala Bhata, the fermented rice dish eaten in summer, runs a close second in terms of cultural significance.
Where can I find the best places to eat in Odisha?
Bhubaneswar holds the strongest concentration of dedicated Odia restaurants, including well known spots like Dalma Restaurant and Odisha Hotel. Puri and Cuttack both add their own strong food traditions, from temple prasad to street food specialties worth going out of the way for. Both also sit close to some of the best places to visit in Odisha, so a meal rarely means a detour.
What is Mahaprasad?
Mahaprasad is the sacred food prepared daily at Puri’s Jagannath Temple, cooked in earthen pots stacked over a wood fire and comprising fifty six separate dishes known as Chappan Bhog. Visitors can taste this prasad at Ananda Bazaar, the marketplace within the temple complex.
Is Odia food spicy?
Odia food generally uses less oil and fewer spices than many other Indian regional cuisines, favouring a lighter, more subtle style of cooking. This makes it a comfortable entry point for travellers who find some other Indian regional food too heavy or too hot.
Can vegetarians eat well in Odisha?
Vegetarians eat particularly well in Odisha, given the strong influence of temple cooking on the state’s food traditions. Dishes like Dalma, Santula and various pitha varieties are all fully vegetarian and widely available across restaurants and street stalls throughout the state.
What sweet should I try first in Odisha?
Chhena Poda, a baked cottage cheese dessert with a distinctive smoky flavour, is the sweet most travellers try first in Odisha. Khaja, a layered pastry in sugar syrup, makes a good second choice for anyone with a taste for something crisp and less soft.
Is street food in Odisha safe to eat?
Street food in Odisha is generally safe when bought from busy stalls with high turnover, since fresh preparation reduces the usual risks associated with food that has sat for a while. Dahi bara aloo dum and gupchup in Cuttack are popular enough that stalls typically sell through their stock quickly.
What is Chilika crab curry?
Chilika crab curry is a regional specialty made with crabs caught in Chilika Lake, cooked in a gravy of onion, tomato and local spices. It ranks among the coastal highlights of Odia cuisine and is best eaten near the lake itself, where the crab reaches the table freshest.
Food Worth Planning a Trip Around
The best places to eat in Odisha reward a traveller willing to seek out a proper thali or a temple prasad, not one sticking only to whatever restaurant sits closest to the hotel. Immersive Trips builds food into every Odisha holiday package alongside the temples and beaches, treating a good meal as part of the trip rather than an afterthought. Anyone ready to plan an Odisha trip around food as much as sightseeing can start that conversation directly.
