The best Indian restaurants in Sofia you must try
My first Indian cuisine experience was in Paris. I entered in an Indian restaurant by a total accident. To be fair I didn’t enjoy my meal so much. It was ok, but nothing more.
After a few years I decided to give the Indian cuisine a second chance to charm me. It didn’t fail this time and I was in love. No matter which one of the list of the best Indian restaurants in Sofia you choose, you will have a delicious Indian experience.
The Kohinoor restaurant is located in the center of Sofia, near the National Palace of Culture (NDK). It has summer and winter gardens. The restaurant is named after one of the largest diamonds in the world, Koh-i-Noor, which means Mountain of Light.
Address: 7 Knyaz Boris I Str., Sofia
From Monday to Friday: 12:00 PM – 11:00 PM
Saturday: 05:00 PM – 11:00 PM
This is what I tried:
Chicken Tikka – chicken marinated in masala spices and yogurt and cooked in a traditional tandoori oven.
Navratan Korma – vegetables in creamy sauce with cashew and raisins.
Pilau Rice – basmati rice with traditional Indian spices, garnished with fried onions and cashew nuts.
Cheese Naan – a traditional flat Indian bread baked in tandoori oven, stuffed with Bulgarian cheese. This place offers one of my favourite Indian breads in Sofia. I love it so much because of the filling.
Saffron is a typical Indian restaurant, located outside the city center. The restaurant has two medium sized halls. One of them is beautifully decorated in authentic Indian style, but the other looks quite ordinary with only few Indian decorations.
The music isn’t intrusive and it sounds like Indian pop. If the original Indian cuisine is too spicy for you, you can order each meal from the menu in a milder version.
Address: 42B Block Studentski Grad, Sofia
Monday: 07:00 PM – 11:00 PM
From Tuesday to Sunday: 12:00 PM – 11:00 PM
My choices from the menu were:
Salad Makai Chat Masala – sweet corn mix with fresh vegetable sprinkle with Chat Masala.
Tandoori chicken – traditional north Indian tandoori chicken with spices.
Vegetable Pulao – rice with vegetables mixed with Indian spices.
Baigan bharta – eggplant roasted in tandoor and then cooked in tomato onion sauce finish with garam masala.
Malai Naan – an Indian bread stuffed with a combination of Bulgarian white cheese and green peppers.
Taj Mahal restaurant is situated in the center of Sofia. It is close to St. Alexander Nevski Cathedral and the Bulgarian Parliament. The restaurant is on 3 floors with medium sized halls in Indian interior.
The soft Indian chill out playing in the background contributes to the authentic atmosphere. Taj Mahal restaurant is a great choice for a romantic dinner.
Address: 11 “11th of August” Street, Sofia
Monday: 06:00 PM – 11:30 PM
From Tuesday to Sunday: 11:30 AM – 11:30 PM
As this was my first visit to an Indian restaurant in Sofia, I had hard time to decide what to order exactly. Finally I decided to go with:
Salad Tarakala – fresh cucumbers, pepper and onion flavoured with scents of East.
Lemon Tikka – marinated chicken fillet in yoghurt with real lemon gently cooked in tandoori oven.
Mushroom Pulao – basmati rice with bits of mushrooms and forest herbs.
Parsley Naan – flat bread, flavoured with parsley, baked in tandoor with melted butter.
Chicken Tikka Masala – bits of chicken fillet, marinated in a paste of cashew, white pepper, processed cheese, cardamom and cream.
Methi Aloo – sautéed potatoes in combination with exotic herb “methi”.
Here you can try meals from North-Indian and Nepali regions.
Address: 56 Tsvetna Gradina Str., Sofia
Opening hours: Every day 12:00 PM – 00:00
Map of the best Indian restaurants in Sofia
Save this article offline and read it during your trip by installing the GPSmyCity app.