Diwalli Palace has quite some history, although the name is relatively new. Until recently, it's been the only place in Belgrade serving Indian food. It actually opened back in 1997 as Indian Palace, and changed its name finally to Diwalli Palace.
Trying new food is always great, but getting a taste of Indian dishes for the first time is something different. Diwalli might not be that perfectly located, but the food (and the atmosphere) you get is the real deal and worth coming, for sure.
It is owned and operated by Rakesh Kumar, the main chef, who has been in charge of cooking here for quite some time.
As with all Indian food, portions are not that huge, but the spices will make you feel full before you expect, so the regular starter plus the main meal and salad is good only when you're really hungry.
You can start off with great melting samosas (keema or vegetarian), chicken/seasonal soup or the aromatic daal.
Korma is perfect if you're looking for a calmer, not as spicy, but of course aromatic dish. On the other hand, Jalfrezi will definitely not keep you calm, being the hottest (18 chillies!) and one of the best dishes on the menu.
'Indian Palace' salad with pumpkin seeds goes great with whatever you order.
As for the desserts, try Gajar ka halva, carrot cooked in milk with almond and cashews! Recently, additional Diwalli has been opened in New Belgrade, nearby Sava river, with the same quality.
Explore cities like a local with Spotted by Locals - discover hidden gems and all our locals’ favourites! Get full access to our Belgrade guide.
Our Spotters' Local Favorites Only. Skip the Tourist Traps.
Find Nearby Spots and Navigate with Ease
Save Your Favorites and See Them on the Map
Our Spotters' Local Favorites Only. Skip the Tourist Traps.
Find Nearby Spots and Navigate with Ease
Save Your Favorites and See Them on the Map