Looking for the best Halal restaurants in Bangkok? Don’t worry, you don’t need to search high and low for Muslim-friendly places to eat in Thailand’s capital. Join Skyscanner as we bring you on a Halal food tour around Bangkok.
1. Nadimos Lebanese Restaurant
For a taste of authentic Lebanese food in Bangkok, look no further than Nadimos Lebanese Restaurant. This elegant restaurant cooks up a storm of delightful dishes – from spicy chicken kebabs to lamb shawarma platters. For the complete experience, choose from a rich variety of mezze starters: you can’t go wrong with the baba ghanoush (smoky eggplant dip), grilled halloumi or hummus topped with lamb. If you’re a dessert lover, save some space for mouhallabieh, a traditional Lebanese milk pudding infused with rose syrup.
Address: Sukhumvit Soi 24, Khlong Toei
Price: Mains start from RM30
Operating Hours: 11.30am to 11.30pm daily
Website: Nadimos Lebanese Restaurant
2. Sophia Restaurant
You can expect to find a wide array of mouthwatering Thai dishes at Sophia, one of Bangkok’s most famous Halal restaurants. Can’t decide what to eat? Your best bet is to bring a group of friends so you can try a bit of everything. Indulge in a feast of fried snapper with lemongrass, chicken massaman curry and papaya salad, accompanied by Thai iced tea. Another standout dish is the steamed sea bass with spicy lime: the delicious medley of fresh, zesty flavours is sure to pique your palate.
Address: 1681 Ramkamhaeng Soi 5, Suanluang
Price: Mains start from RM16
Operating Hours: 10.30am to 9.30pm daily
Website: Sophia Restaurant
3. Sinthorn Steak House
This sprawling restaurant is very popular with Bangkok’s Muslim community, thanks to its delicious Halal cuisine and convivial atmosphere. True to its name, Sinthorn Steak House is a meat lover’s paradise, and offers a Korean-style barbecue buffet every night. If you prefer to order a la carte, the mind-boggling variety of steaks should delight any carnivore. And now for the most important question: would you prefer sirloin, T-bone, rib-eye or filet mignon?
Address: 3331/2 Ramkamhaeng Rd, Bangkapi
Price: Mains start from RM21
Operating Hours: 11am to 11pm daily
Website: Sinthorn Steak House
4. Usman Thai Muslim Food
As soon as you step into this cosy, family-owned restaurant, you’ll feel right at home. Usman Thai Muslim Food only uses 100% Halal ingredients so you know you’re in good hands. This no-frills eatery focuses on the simple joys of home-style cooking, and it really pays off. Between the lip-smacking Thai cuisine –think mango salad, Panang curry, cashew nut chicken – and the genuinely friendly service, you’ll definitely want to come back. And did we mention that the owner even speaks Malay?
Address: Sukhumvit Soi 22, Khlong Toei (next to Imperial Queen’s Park Hotel)
Price: Mains start from RM10
Operating Hours: 10am to 10pm (Sat-Thu), 2pm to 10pm (Fri)
Website: Usman Thai Muslim Food
5. Arabesque Restaurant
Amidst the slew of Middle Eastern restaurants in Nana district, Arabesque stands out for its authentic approach to Egyptian cuisine. Here you’ll find an exquisite assortment of mezze platters, decadent dips and succulent kebabs to whet your appetite. For your main course, try a traditional dish like the okra and lamb meat tagine, or the chicken fattah – a luscious combination of rice, chicken, fried bread and vinegar cooked in a rich broth. If you still have room for dessert, we suggest lokmet al kady, a scrumptious treat consisting of fried dough puffs drizzled with honey. It’s the perfect sweet note to end your delectable meal.
Address: 68/1 Sukhumvit Soi 2, Sukhumvit Road, Klong Toey
Price: Mains start from RM25
Operating Hours: 12pm to 3am daily
Website: Arabesque Restaurant
6. Yana Restaurant
Offering a wide variety of Thai and international dishes, Yana Restaurant is a popular choice for Halal food in Bangkok. The extensive menu features tasty classics like tom yam soup, pad thai and green curry, as well as Western favourites like spaghetti and fish and chips. Yana Restaurant is conveniently located at MBK Center – one of Bangkok’s most famous malls – so it’s the perfect spot to grab a bite to eat after a busy day of shopping.
Address: MBK Center 5th Floor, Tokyu Side, Room No. 5A-05, 444 Phayathai Rd, Wangmai Pathumwan
Price: Mains start from RM17
Operating Hours: 10.30am to 9pm daily
Website: Yana Restaurant
7. Yusup Pochana
Yusup Pochana may be a bit off the beaten path, but it’s well worth the extra effort. This hidden gem offers some of the best Thai Muslim food in Bangkok, so come prepared for a feast. Help yourself to generous portions of spicy beef soup, stewed mutton curry, and roti stuffed with a delicious blend of fish, egg and spices: this is comfort food at its best. Don’t leave without trying the legendary khao mok – a Thai-style biryani dish that is steeped in turmeric, ginger and yellow curry powder. This is one glorious meal you will never forget.
Address: 531/12 Kaset Nawamin Road (Tawmaw 97), Lat Yao Chatuchak, Bangkok
Price: Mains start from RM6
Operating Hours: 8am to 3pm daily
8. Al-Hussain Restaurant
Al-Hussain Restaurant whips up a tantalising array of Indian and Middle Eastern dishes at affordable prices, so it’s no surprise that this lively joint is consistently packed. It’s best to arrive at Al-Hussain with an empty stomach since you’ll most likely be indulging in grilled meat platters, garlic naan and curries galore. Diners swear by the chicken shawarma and hearty mutton curry, but there are also plenty of salad or hummus options if you want to keep it light.
Address: 75/7 Sukhumvit Soi 3/1 Sukhumvit Road, Klong Toey
Price: Mains start from RM25
Operating Hours: 9am to 3am daily
Website: Al-Hussain Restaurant
9. Al-Sana Restaurant
Open since 1988, Al-Sana Restaurant is a mainstay of Bangkok’s Halal food scene. This cosy joint serves up a medley of Indian, Pakistani, Arabic and Thai dishes, so there really is something to suit every palate. Tuck into a plate of chicken tandoori and butter naan, or try the seafood fried rice for a dash of local flavour. Al-Sana also boasts a dozen different types of biryani – mutton, fish, prawn, to name a few – so if you’re a fan of this fragrant rice dish, you’re in for a treat.
Address: 120/185-188 Rachaprarop Road, Pratunam, Phyathai
Price: Mains start from RM18
Operating Hours: 9am to 1am daily
Website: Al-Sana Restaurant
10. Tomyam Paa Nga
Okay, so Tomyam Paa Nga isn’t actually a restaurant – it’s a modest food stall located in the heart of the Pratunam district. But this Halal stall deserves a spot on the list because of its one and only speciality: tom yam soup. If you’re a fan of this fiery Thai dish, Tomyam Paa Nga’s stellar version is sure to delight your tastebuds with its intense flavours and hot-and-sour kick. You can choose your own level of spiciness, but just remember: when it comes to spicy food, the Thais don’t mess around.
Address: Soi Sangkarn, Pratunam (outside Citin Pratunam)
Price: Mains start from RM11
Operating Hours: 7pm till late
Website: Tomyam Paa Nga
11. Saras Veg Food
Although listed as an Indian restaurant, Saras actually has an extensive international menu that draws inspirations from Asian and Western cuisines. Note that this restaurant doesn’t promote itself as Halal, but it serves only vegetarian meals. You simply can’t miss the shrimp Pad Thai, which even received an award from the government! Other must-tries include kaeng pa neng, a curry that is a relatively mild Thai dish served up with a generous amount of tofu. Make sure you bring an empty stomach.
Address: 15 Sukhumvit 20 Alley, Khwaeng Khlong Toei
Price: Mains start from RM14
Operating Hours: 9.00am to 10.30pm (Mon–Fri); 9am to 11pm (Sat–Sun)
Website: Saras Veg Food
12. Himali Cha Cha Restaurant
Himali Cha Cha Restaurant was opened in 1979 by Cha Cha, who was previously a cook for the Prime Minister of India. Testament to its quality of food, this restaurant was a recipient of five stars in Frommer’s New York Times review. With three branches located over the city, Himali Cha Cha is a reputable Indian restaurant that has its roots in Himalayan and Indian cuisines, so you can expect slow-cooked curries, soups and salads, biryani, and a selection of meats cooked in the tandoori oven. Wash it all down with a cup of mango lassi.
Address: 6 Soi Sukhumvit 31, Khlong Toei Nuea
Price: Mains start from RM18
Operating hours: 11am to 3.30pm (lunch); 6pm to 10.30pm (dinner)
Website: Himali Cha Cha Restaurant
Published June 2016 and updated in May 2019. Lowest estimated prices are valid only at the time of publication and are subject to change and/or availability.