The Best Restaurants for Indian Food in Rome

It took ages for me to hunt down decent acai in the Italian capital; even longer for a poke bowl that didn’t taste like a fishy mess, but Indian food? Practically a spot on every block!

I love trying a different Indian restaurant at least once a week. The cuisine is a fantastic break from the never-ending pizza and pasta buffet that makes this city go round. There’s nothing like a warm Indian dinner in the chilly Italian winters. Here are a few of my top spots:

New Delhi Indian Restaurant in Rome

New Delhi Indian Restaurant is right across from the Termini Train Station in the center of Rome. If you’re taking ground transportation to any other Italian cites, like Milan or Verona, or take any day trips from Rome,  you’ll do so from here when the time comes.

For these prices you’ll find it hard to fault anything on the menu. A thali combo plate will cost you just €10. Yes, the naan isn’t as rich, or fluffy, as it could be… and yes you may be eating off of a metal tray but this is authentic Indian canteen food in the heart of Italy? Do we really need to be so critical?

by Pille-Riin Priske – Unsplash

One thing to note about New Delhi is that they don’t have any halal meats on their menu; strict halal eaters usually make use of the extensive vegetarian menu instead.

OPENING HOURS: Monday TO Sunday –  10:30am to 3:30pm // 5:30pm to 11pm
ADDRESS: Via Milazzo, 25a, 00185 Roma RM, Italy

Jaipur – Ristorante Indiano in Rome

You can tell a lot about a restaurant based off of the clientele seated inside. At Jaipur, the space is always packed with people either from India, or people who have traveled to, and eaten in, India.

What’s more, Rome’s Trastevere neighborhood rarely has restaurants that are mediocre; they simply can’t be to keep up with the cost of rent. So Jaipur ticks all the boxes, over and over again.

Jaipur – Ristorante Indiano in Rome – by Jaipur – Ristorante Indiano – Uploaded by them

The food is wonderfully authentic, and prices are not as high as they could be! I would recommend coming with a friend or two and doing a tapas-style shared dinner with a few different curries, breads, rice, sambals and dal.

The portions are huge; I advise against ordering starters unless you are used to consuming so much food.

OPENING HOURS: Monday TO Sunday –  12pm to 3pm // 7pm to 12am
ADDRESS: Carrer de Còrsega, nº 211, bajo, 08036 Barcelona, Spain
METRO STATION: Circo Massimo

Gandhi 2 Indian Restaurant in Rome

The name of this restaurant is what got me. Stroll past a sign that reads “Gandhi 2” while on a guided walking tour and tell me your immediate first thought isn’t “what happened to Gandhi 1?”.

I knew I had to visit. And thankfully this is the closest Indian restaurant to the Trevi Fountain, so I was able to combine both into a romantic evening with myself (when in Rome!).

Gandhi 2 Indian Restaurant in Rome – by Gandhi 2 Indian Restaurant – Uploaded by them

Gandhi 2 blew me away. A complimentary glass of Champagne whilst browsing the menu on arrival? My date with myself started better than expected.

They have a full wine list, which is something a lot of Indian restaurants in Rome don’t actually offer for religious reasons. Vegans, vegetarians and meat eaters are all well catered too, and I did witness the staff making a great fuss & effort over a table where a diner reported her severe gluten allergy. It’s a safe and caring environment for everyone to enjoy.

As I said, if you’re dining here by night, definitely make the short walk over to the Trevi. It’s a wonder late in the evenings when it’s illuminated.

OPENING HOURS: Monday TO Sunday –  12pm to 3pm // 6pm to 11:30pm
ADDRESS: 15-16 Gerrard St, London W1D 6JE, UK2

Himalaya Palace in Rome

This next spot is run by a fabulous character named Mr Gupta, who will grace you with his presence during your meal if you are so lucky. He’s been in Rome for decades, and in many ways he was one of the pioneers for the emergence of Indian food in the Italian capital.

The Himalaya Palace is a restaurant where you won’t dine with alcohol, and you will order starters. That’s simply how it is.

Himalaya Palace – by Himalaya Palace – Uploaded by them

Their menu is perfectly portioned so that starter and entree dining can be experienced together, without the overwhelm of too much food. Desserts are also quite standard, but this is at your discretion. I’m tankful someone told me this prior to my arrival; were you to dine here and skip straight to mains you might be disappointed at the smaller servings.

Mr Gupta has worked hard brining traditional Indian dining to Rome, let’s show him some love!

OPENING HOURS: Monday TO Sunday –  12:30pm to 3pm // 7pm to 11:30pm
ADDRESS: Circonvallazione Gianicolense, 277, 00152 Roma RM, Italy
METRO STATION: Baldo degli Ubaldi

Ristorante Indiano Bombay in Rome

When you need to go on a real Indian dinner date with another actual human being, be it an existing lover or new Tinder meet, then Ristorante Indiano Bombay would be my ultimate recommendation.

I say this because they have done extremely well in romanticising the space to create the perfect transportive night out. As charming and whimsical as Rome is, it’s sometimes nice to feel like you’re elsewhere, even for a few hours.

Ristorante Indiano Bombay in Rome – by Ristorante Indiano Bombay – Uploaded by them

I can’t fault the menu at Indaino Bombay at all. I had low expectations my first visit, as this was the first Indian food I ever tried in Rome. I was the antithesis of disappointed and you will be too; this would be my number one recommendation for Indian food in Rome.

OPENING HOURS: Monday TO Sunday –  11am to 3pm // 6pm to 11:30pm
ADDRESS: Via Cerveteri, 25/27, 00183 Roma RM, Italy