
Everyone will say and agree that Sri Lanka is so perfect for food. On the other hand, some days you just don't want another curry-and-rice plate. Maybe you've just spent three hours walking in the sun around Galle Fort, and you need something more familiar. Thus enters the saviour of Indian food in Sri Lanka. And to be honest it is not hard to find in Colombo; Kandy and Galle all have plenty of decent places. Samosa, dosa, biryani, paneer, tandoori you name it. Here are 10 dishes worth chasing down.

It makes a nice breakfast option but also a light lunch. It is this incredibly thin, crispy dosa (fermented rice-lentil batter) filled with spiced potato and onion, usually served with sambar and coconut chutney. Crisp, tender, sour, all in one. It is a delightful medley of crunch, soft and spicy, clearly balancing mellow taste styles.
Where to try: South Indian at the decent Shanmugas in Colombo.
Best with: Sambar, coconut chutney, maybe a filter coffee if they have one.

Need something that'll actually fill you up? Eat biryani. Fragrant rice is cooked with chicken and loads of spice, creating a dish that is full of flavour, so one plate is basically a full meal. It comes with raita or a small salad. Spice level varies a lot place to place.
Quick tip: Ask about the spice level before ordering if you prefer mild food

For people who like it creamy. Chicken in tomato gravy, butter, cream-rich, comforting, a bit sweet. Best with garlic naan or tandoori roti, making this a satisfying dinner after a busy day.
Where to try: Agra Colombo, a decent North Indian spot.
Pro tip: Not every butter chicken tastes the same. Ask if they'll adjust the spice for you.

Chole bhature is a hearty North Indian meal made with spiced chickpeas and fluffy fried bhature. It comes with pickle, onions, and chutney. Good for a proper lunch, more filling than a snack.
Best for: Vegetarians and anyone who likes bold flavor.

One of the easiest appetizers to share is paneer tikka. It's marinated in yoghurt and spices, then grilled until the outside is just beginning to blacken but remains tender on the inside. Served with mint chutney and some raw onion on the side. Good starter before biryani or with roti and heavier curry.
Try it when: You want a break from curry and want something grilled instead.

Soft paneer, spinach gravy, milder than most curries. Good vegetarian pick if you don't want spice that day. Works with rice, jeera rice, naan, roti, whatever's on hand. For travellers visiting Kandy, Balaji Dosai is one restaurant worth checking for vegetarian South Indian options.
Simple combo: Palak paneer, tandoori roti and some salad.

Smoky, that's the main thing. Yoghurt and spice-marinated chicken, cooked fast and hot in a tandoori oven, with charred edges and a tenderised centre. Served with mint chutney, onion and lemon, a refreshing departure from heavy, creamy curries.
Best with: Naan, salad and mint chutney.

Short on time? Grab a samosa. Crisp pastry, potato and pea filling, classic street food, goes great with chai. Some restaurants also serve chicken or other variations.
Pro tip: Choose freshly fried samosas whenever possible. The crisp outer layer is at its best when served warm.
9. Gulab Jamun

Soft little dumplings soaked in sugar syrup. Sweet, sticky, rich; one or two is plenty after a heavy meal.
Best served: Warm, with tea or coffee.

Cold, thick, mango and yoghurt blended together. Great after spicy food, or just on a hot afternoon out sightseeing. If mango is not your preference, plain lassi is a lighter alternative.
Depends what you're in the mood for.
If you're a friend group, order a few dishes for the table instead of one each. Way better way to taste more without overordering.
These are just a few options, and restaurant menus, timings and availability can change, so
Loads of variety here, something for most budgets. A few tips help though:
Pro tip: Table's got mixed spice tolerance? Order mild curries, let people add spicy sides themselves, way less hassle than trying to please everyone with one plate.
Food doesn't have to be the reason you go to Sri Lanka, but it definitely helps. Morning dosa, biryani after a long day, cold mango lassi in the afternoon small things, but it sticks with you. Travel Junky can sort a Sri Lanka trip package, sightseeing and travel handled, so you've got time left for the food too. Best part: eating Indian food here doesn't mean skipping Sri Lankan food. Rice and curry one day, dosa the next morning, spicy kottu somewhere in between. Mix both, get a fuller taste of the place. So next time the craving hits, don't just grab the first place you see. Try a few spots. Let food be part of the trip.