Rosa's Thai Café

Restaurants, Thai Soho
  • 3 out of 5 stars
  • 3 out of 5 stars
(15user reviews)
15 Love It
Save it
Rosa's Thai Café

The name is coincidental (it belonged to the caff previously occupying the restaurant’s original Spitalfields site), but it seems appropriate for this cheery, low-key endeavour, run by an English husband/Thai wife team.

The scarlet frontage is echoed inside by red stools and lampshades; otherwise it’s all pale plywood furniture and corrugated-effect panelling. The basement has slightly bigger tables. It’s not comfortable and there’s zero atmosphere, but the emphasis is on speedy, casual budget dining, whether it’s local workers at lunch or Soho explorers for dinner.

The lengthy menu covers all the standards – fish cakes, spicy-sour soups, salads, stir fries and curries – with dishes marked with one, two or three chillies to indicate heat. Portions are generous, so you could cut costs by sharing a starter: ‘fresh’ spring rolls (similar to Vietnamese rice paper rolls) produced four hefty pieces. Green vegetable curry included proper Thai aubergines and big chunks of tofu; we’ve had better but it was a perfectly acceptable rendition. Best of all was a mouth-tingling, eye-wateringly hot som tam (shredded papaya salad with prawns, long beans, cherry tomatoes and cashew nuts and copious lime) – despite being only a two-chilli dish. To drink, there’s an assortment of teas (hot and cold) and Chang beer.


Venue name: Rosa's Thai Café
Address: 48 Dean Street
Opening hours: Meals served noon-11pm Mon-Sat; noon-10.30pm Sun
Transport: Tube: Leicester Square or Tottenham Court Road tube
Price: Main courses £6-£16.50. Set meal £20.99-£30.99 2 courses.Meal for two with drinks and service: around £50
Do you own this business?
To improve this listing email:

You may be interested in:

Average User Rating

3.5 / 5

Rating Breakdown

  • 5 star:2
  • 4 star:7
  • 3 star:4
  • 2 star:0
  • 1 star:2
1 person listening
1 of 1 found helpful

Rosa's Soho is a bit small but that's kind of common for Soho's restaurants. Simple interior design, pleasant atmosphere, relaxing, friendly service and authentic Thai cuisine right in the heart of Soho! Very nice dishes! Roast duck curry is my favourite one and Salmon Red Curry is definitely worth a try. Very good quality of food, a but small portions. I believe the prices are a bit high for what you get. I would give 4 stars if it was slightly cheaper.


Rosa Thai fuses traditional Thai cooking techniques and flavours with a modern edge, creating super delicious food. Soho’s branch is casual; wooden tables, exposed brick and distressed steel, and quick service, making it ideal for a pre-theatre dinner or mid-shopping lunch.

The pork skewers to start are amazing- tender, juicy pork in a sticky, finger licking marinade. If you don’t mind double-porking, the grilled pork with a beautiful blend of spices main dish is again stand out. The stir-fries are fresh, with a hum of Thai Basil and crunchy, tasty vegetables. There is a lot to choose from though, from roasted duck curries and pineapple fried rice.

Cheap and cheerful, Rosa’s Thai serves brilliant, mouth-wateringly good Thai food in a relaxed, cosy atmosphere. And with plenty others cropping up around London, it’s a sure-fire choice for Asian cuisine done well. 


The food here was lovely and very reasonably priced.  I think the mains were better than the starters though, which lacked a little punch.  The ginger soft drink was really good and I would have a lot more of those!  It does get very busy and is quite cramped, but the service and turnaround is quick so a great lunchtime option.


One of the best Thai restaurants in London. Rosa's Cafe at Soho is the younger sibling of Rosa's Cafe at Spitafields.

Small, cute and warm, the restaurant offers a variety of dishes, all at a reasonable price. I love the green curry here. It is really authentic and tasty. It doesn't come with rice, so you would have to order it as a side. Even though soups are not my thing, I have also been impressed with their Tom Yam soup: spicy, tasty, with herbs, tomatoes, mushrooms and chicken. If not a spice lover, you can ask for your soup to come mild. It's the best starter in the menu! Most of the dishes I have tried in Rosa's Cafe are delicious, including the Pad Thai. I wouldn't recommend the pineapple fried rice. I was intrigued by the way it was served, as it comes inside an actual pineapple. Not that it was bad, but the rice was a bit dry and the general impression of the dish was that it is nothing special.


For starters, my brother, my mother and I ordered three. The first was the Fried Chicken Wings – this was flavoured with pandan and quite a typical Thai dish that is presented as a starter at many restaurants. I personally do not like fried chicken so I didn’t try this, but it did look pretty crispy and smelt nice.

The second starter was the Papaya Salad – this was done really well in my opinion. The papaya was hard and crunchy, as it should be and the dressing was a nice blend of flavours. I liked the addition of cashew nuts on the top to give the salad texture and an added crunch. It was also quite bright and colourful with the carrots, herbs and chilies.

Our last starter was the Fresh Spring Rolls – this was much like the Vietnamese version of spring rolls except it did not contain any meat inside. These spring rolls were filled with vermicelli noodles, lettuce, carrots, herbs and crushed peanuts. I quite liked this last ingredient because it gave the spring rolls a good crunch and made it more tasty. However, it was still quite plain in taste and the dipping sauce on the side was a pretty average sweet chili sauce. I wouldn't recommend ordering this as a starter because it wasn't very exciting. 

Our first main dish was the Pad Thai with prawns – this was actually my favourite dish! The noodles were stir-fried with the perfect amount of sauce and vegetables. They were also quite generous with the number of prawns (there were at least 6 in there!) and the size of the prawns was good! They had a good bite and were cooked well. I liked that they left the crushed peanuts on the side to add to your liking – especially because some people do not like this added ingredient (my mother being one of them).

Our second main dish was the Green Curry with chicken – this came with a side of white and wild rice. For the lunch menu, the rice is already included when you order the curry. However in the dinner menu, the rice must be ordered as a side and at an additional cost. Firstly, I liked how the rice came as a combination of white and wild rice. This not only made it more visually appealing when presented on the plate but also gave the rice texture, as wild rice tends to be harder than white rice. As for the curry gravy, it wasn’t actually very spicy compared to all the other dishes we had. It was quite mild but had the right amount of coconut milk to give it a creamy taste without being too heavy. It also came with all the typical ingredients such as bamboo shoots, red and green chilies, eggplant and the small green eggplant.

For dessert, my brother decided to go for a Thai speciality, the iced Thai milk tea. This was made with fresh milk and evaporated milk, so I thought it best not to have one on my own but I did get a chance to try some from my brother. It was rather nice actually, it was quite sweet for my taste but refreshing all the same.

A small but nice thai restaurant. Food is really tasty and not overly expensive. Gets pretty busy so there is often a wait for tables but its definitely worth it. Portions are a little small with the lunch menu but dinner is much better.


Thai is probably my favourite cuisine at the moment and so I was super excited to take my friends to Rosa's for dinner on a busy Wednesday evening.  I got there early and the staff we happy for me to sit and have a drink before the others arrived.  Service wasn't always the quickest, however the place was packed so I can let that go! We ordered a couple of dishes individually and a couple to share, all of them were delicious.  Especially the aubergine and the beef salad (although be warned, it definitely packs a punch!!!) We all had a couple of glasses of wine and the bill was reasonable.  It isn't the cheapest place around but definitely worth a visit!  Who wants a super cheap dinner anyway ;) 


I absolutely adore Thai food and Rosa's is a must for anyone living or visiting London who feels the same. The green curry hands down is one of the best. I can't handle spicy food but I will have my nose dripping and eyes watering whilst I eat it, it's that delicious. Don't even get me started on the Pad Thai!

After eating several times at the Westfield and Spitalfields restaurants, I thought the Soho one would be a winner however it is such a let down. For some reason, the food was not as good (maybe because I didn't order the green curry) and it's so small and busy you feel like you are out dining with the people next to you. The tables for two upstairs are pushed together so closely, when I got up to go to the toilet/leave, I had a very awkward situation with the guy on the next table! The service seems to also be compromised due to how busy it is. My plate was taken away the minute I put my cutlery down and it gave off the impression that they just wanted me out of there...If you want to really enjoy Rosa's, I'd recommend one of the bigger/less busy restaurants.


My teenage cousin was in town and I wanted to take her somewhere cool for dinner. This fit the bill nicely- central, popular, and not too 'out there' in terms of food. Then the bombshell...I was taking someone with a severe peanut allergy to a restaurant where they are served liberally. Happily for us, Rosa's is very accommodating to their customers, and our waitress had a long allergy booklet, so my cousin was able to order without fear of imminent death. Portions were plentiful and utterly delicious- the chicken chow mein and green curry we ordered were utterly delicious, and the hollowed out pineapple our neighbours were eating from looked amazing. Tables are very close together and so it gets pretty noisy- but the ambiance and food and great so that more than makes up for it. 

moderatorStaff WriterTastemaker

We had about a 30 minute wait for a table, but it was worth it. We ended up in the basement, which was cosy. We decided to order a broad selection of dishes and agreed to share; it was a great decision! The food was excellent and we had a great evening.

My wife and I ate here on a trip to the city. Food was delicious and we had a lovely evening - until it was time to pay. We prefer to tip based on service given and had intended to do that, but our bill was brought back to us with the waitress claiming we hadn't paid the discretionary service charge. My wife suggested if it was discretionary then we didn't have to pay it but the waitress was insistent.silly really as we may have been tempted until then to leave more than 10% on the table. Just as we put on our jackets another waitress stopped us, claiming our banknotes were somehow out of date! We were horribly offended and felt they were suggesting we were somehow trying to defraud them and my wife suggested if they felt that way to call the police. They finally relented after we asked a waiter from Mother Mash across the road to explain to the staff that the notes were in date and legal tender. This fiasco spoilt what bad been a lovely meal out. Never again at Rosa's. If you're looking for dinner instead of drama try somewhere else.

First review could not be more wrong. Good service and friendly staff. A great week day restaurant as the service is swift and food is good. I agree with the timeout review above.

Bad service!!!! It's a small Thai restaurant which serves both lunch and dinner, the decor is nice and the food was of good quality! The service however was not so great, terrible! First of all one of the glasses had the most disgusting smell the drink couldn't be drunk, the service is poor and theres only one person on hand to take orders clean, serve and answer the phone! It wasn't so busy when we first arrived but when customers where walking in the lady would only let people sit for an hour which seemed rude before the customer had even sat down or looked at the menus (not a great start). BEWARE as they over charge on the bill and do not give the correct change! The lady left is over £15 short and when confronted had a very unapologetic manor and horrible smirk on her face and seemed as this was planned! Overall would not go there again, nor recommend to a friend hence the 1/5 stars! Nice food but to be avoided.

I had lunch here today which was so relaxing and friendly that I became a fixture until after dinner. The food here was excellent and they serve amazing calamari with a crispy seasoned batter. I then had a chicken dish which was a not to spicy, however it was full of flavour. Amazing