Best Indian Restaurants In Cardiff

Talia Gilliham's profile picture
By Talia Gilliham • Food, Drinks & Events Writer, DesignMyNight Talia has over 8 years of experience writing across hospitality and travel, including bylines in TimeOut. Last updated on 8th October 2026

Fancy a meal packed full of fragrant flavours and fiery spices? The capital of Wales is brimming with Indian and South Asian places to eat. From beautiful dining destinations whipping up cracking curries to award-winning hotspots reimagining traditional cuisine, here are the very best Cardiff Indian restaurants that you need to have on your radar.




Vivo Amigo

Vivo Amigo seamlessly marries Indian and Mexican cuisine to create bold, flavourful dishes that feel fresh and fun. The relaxed dining area is brightened up by colourful wall murals and patterned lamp shades – matching the vibrancy of the dishes.

You can choose from sharing platters of nachos and tacos, fusion dishes like the paneer butter masala chimichanga, or Mexican street food classics with a bunch of tasty sides to accompany it. Regional cocktails and crisp beers are available if you're up for a boozy meal. 

Salkaara

For those of you seeking out the best South Asian restaurants, Salkaara is a warm, cosy den that's become a local favourite. The Llandaff location is led by chef Santhosh who brings his love of Keralan fare to the table. Get ready for sizzling curries, freshly made naan and fine wine.

Spice Quarter

Spice Quarter has been filling the tums of hungry Cardiffians for many years now, slinging out tantalising treats from its snazzy city centre restaurant. With a number of accolades under its belt, it promises delightful dishes from across India, including some of the best curry in town.