Eat in Bhubaneswar

What to Eat in Bhubaneswar Today?

Search Bhubaneswar dishes by craving — chhena poda, dalma, macha besara and more.

Odia food is gentle on spice and generous with vegetables, lentils and mustard. Bhubaneswar is the easiest place in the state to try the full range in one sitting.

Popular cravings


5 dishes

Chhena Poda — vegetarian Bhubaneswar dish

Chhena Poda

Veg

Odisha's 'baked cheese' dessert — fresh chhena and sugar slow-baked until caramelised, smoky and golden.

₹40–120

Best around: Saheed Nagar

View Chhena Poda
Dalma — vegetarian Bhubaneswar dishMild

Dalma

Veg

A comforting lentil cooked with vegetables and roasted spices, tempered with cumin — the everyday soul food of Odisha.

₹80–200

Best around: Nayapalli and Jaydev Vihar

View Dalma
Macha Besara — non-vegetarian Bhubaneswar dishMedium spice

Macha Besara

Non-veg

Fish in a pungent mustard-and-garlic gravy — a beloved Odia coastal curry, eaten with rice.

₹150–350

Best around: Jaydev Vihar and Old Town

View Macha Besara
Pakhala Bhata — vegetarian Bhubaneswar dishMild

Pakhala Bhata

Veg

Fermented water-rice served with fried and mashed sides — Odisha's cooling summer staple, celebrated on Pakhala Dibasa.

₹60–160

Best around: Nayapalli and Old Town

View Pakhala Bhata
Rasabali — vegetarian Bhubaneswar dish

Rasabali

Veg

Deep-fried flattened chhena patties soaked in thickened, cardamom-scented sweet milk — a temple-town classic.

₹40–120

Best around: Saheed Nagar

View Rasabali

The everyday plate

A proper Odia lunch is rice with dalma, a lentil cooked with vegetables such as raw banana, pumpkin and yam, finished with cumin and roasted spices. Around it come fries, a mashed vegetable called bharta, a sour tomato or mango chutney and, if you eat fish, a curry. Ask for an Odia thali and you will see most of these at once. Many temple-linked kitchens cook without onion or garlic, so do not be surprised if a dish tastes cleaner than its north Indian cousin.

Pakhala in the heat

Pakhala bhata is cooked rice left to soak in water, sometimes overnight so it ferments a little, then eaten with fried fish, badi (sun-dried lentil dumplings), roasted vegetables and green chilli. It is cooling and filling, and locals swear by it from March onwards. Odisha even marks Pakhala Dibasa, usually on 20 March. Dalma in Nayapalli and Odisha Hotel in the Old Town both serve it.

Fish in mustard

Macha besara is fish cooked in a paste of mustard seed and garlic, sharp and a little bitter in a good way. Rohu and other river fish are common in the capital. Odisha Hotel does a plain, honest version; Kanika at the Mayfair in Jaydev Vihar serves a more polished one.

The sweets

Chhena poda is fresh cottage cheese baked with sugar until the outside caramelises and smells faintly smoky. Rasabali is flattened, fried chhena soaked in thickened cardamom milk, first made as an offering in Kendrapara. Truptee in Saheed Nagar sells both, and roadside stalls on the highway south of the city sell chhena poda by weight.

How to order

Eat your main meal at lunch, when thalis are freshest. Ask whether the fish is from the river or the sea. If you are vegetarian, Truptee is fully veg; the others serve both, and the where to eat page shows which kitchen is known for what.

Questions

Bhubaneswar — FAQ

Is Odia food spicy?

Mostly not. Heat usually comes from a green chilli on the side rather than the gravy, and mustard gives more bite than chilli in dishes like macha besara.

What is the difference between chhena poda and rasabali?

Chhena poda is baked, dense and caramel-topped, eaten at room temperature. Rasabali is fried chhena soaked in sweet milk, served soft and wet.

Is pakhala safe for visitors to eat?

At a busy restaurant, yes. The fermentation is light and intentional. Start with a small bowl if your stomach is unused to fermented food, and skip it from street carts in the heat.

Can vegetarians eat well in Bhubaneswar?

Easily. Dalma, most fries and all the chhena sweets are vegetarian, and an Odia thali without fish is still a full meal.