clock menu more-arrow no yes
Best Caribbean restaurants in London: One Stop One Stop [Official]

London’s Essential Caribbean Restaurants

Where to find the cuisines of the island collective at their best — Trinidadian, Bajan, Dominican, and more

View as Map

The legacy of having a sit down Caribbean meal in the U.K. stretches back almost a century, with references to individuals eating rice ‘n’ peas in central London as far back as the 1920s. After the world wars, when the Caribbean population began to develop in the UK, the basements of houses in areas like Brixton and Notting Hill provided the locale for meals and parties known as “shebeens.” For years, Caribbean bakeries and takeaways dominated the restaurant enterprise in London, and it’s only in the last decade or so that places for a sit-down Caribbean dining experience have come to the fore.

Read More
Note: Restaurants on this map are listed geographically.

1. Rudie's

Copy Link
50 Stoke Newington Rd
London N16 7XB, UK

When Rudie’s unveiled its deep green and gold exterior just north of Kingsland road, its name immediately exploded on to the east London food scene. After extensive research in Jamaica, Rudie’s mix of delicious Jamaican classics and playful creations still thrills Dalston regulars and visitors from across the city.

Best Caribbean restaurants in London: Rudies Rudies [Official Photo]

2. Ayanna's

Copy Link
2 Yabsley St, Poplar
London E14 9RG, UK

In the shadows of east London’s Canary Wharf exists a rare opportunity for elegantly dressed curry goat and rice ‘n‘ peas accompanied by piano and swooning live music. The family here has endeavoured to introduce a level of silver service not commonly found in the cuisine; for afters, the indulgent homemade rum cake is not to be missed.

Best Caribbean restaurants in London: Ayanna’s, Poplar Ayanna’s [Official Photo]

3. Buster Mantis

Copy Link
3-4 Resolution Way
London SE8 4NT, UK

Underneath the train tracks of south east London’s Deptford station and a few steps from the home of Deptford’s high street market, Buster Mantis is accommodated in a row of railway arches. Redefining what it means to be a Caribbean restaurant, many don’t even draw the conclusions until perusing the innovative menu filled with jackfruit burgers and saltfish fritters. For one of the best weekday outings in London, have dinner on a Wednesday and bring the dancing shoes for Afro-Jazz from Steam Down: it’s a party.

Brown aubergine stew at Deptford vegan Jamaican restaurant Buster Mantis, one of the best restaurants in Deptford, south east London Buster Mantis/Twitter

4. Cummin Up

Copy Link
389 Lewisham High St
London SE13 6NZ, UK

Everyone from the borough of Lewisham knows Cummin Up, either by first hand experience of passing one of the many locations, or having met the affable owner Richard Simpson out and about. While most are familiar with the takeout spot in New Cross, the Catford branch has been bolstered by a newly renovated dining space and Sunday buffets complete with spicy wings, fried and escovitch fish and much more. Sustenance is hard to come by if left too late in the day.

Best Caribbean restaurants in London: Cummin Up Cummin Up [Official Photo]

5. Brown Eagle

Copy Link
234 High Rd, Bowes Park
London N22 8HH, UK

Brown Eagle located right across from White Hart Lane in the rapidly changing Tottenham high street has a log cabin type feel immediately reminiscent of the tropics. While the menu focuses on Caribbean latter-day mainstays like oxtail and brown stew, the eponymous special fish or chicken are an obvious choice; a “secret spicy seasoned” option not found anywhere else in London.

Best Caribbean restaurants in London: Brown Eagle Brown Eagle [Official Photo]

6. Calabash London

Copy Link
22 Vicarage Ln
London E15 4ES, UK

Beyond Hackney, options for a sit-down Caribbean meal grow more scarce the further east you travel. Open for twenty years now, Calabash has stood the test of time. Anybody expecting the likes of curry goat, jerk chicken or oxtail won’t be disappointed. However, on Sundays an homage to a mix of English and Caribbean culture is on full display, with a choice of lamb chops or a roast chicken accompanied by plantain and rice ‘n’ peas.

Best Caribbean restaurants in London: Calabash Calabash [Official Photo]

7. One Stop

Copy Link
17 High St
London NW10 4NE, UK

Whilst most of the earlier Caribbean food businesses in the direct area focussed on providing takeaway services befitting the space available to them, One Stop filled a much needed service in the area by offering restaurant dining from 9 in the morning all the way up until 11 at night. The shop endeavours never to run out of food, meaning a breakfast of saltfish and ackee, with a hard food boil of dumplings and green banana can be had late into the night.

Best Caribbean restaurants in London: One Stop One Stop [Official]

8. Negril

Copy Link
132 Brixton Hill
London SW2 1RS, UK

Many non-Caribbean Londoners’ first introduction to Caribbean food has been Negril, tucked away on Brixton Hill. The colourful platters featuring every facet of Caribbean cooking, from rice, plantain, and fritters to slaw with jerk chicken or curry, are a great way to dive in head first to foods of the island collective.

Best Caribbean restaurants in London: Negril/Instagram

9. Fish, Wings and Ting

Copy Link
Brixton
London SW9 8JL, UK

Fish, Wings and Ting is one of the only “Trini” dining restaurants not just in London, but in the entire country that is highlighting the region’s Indian heritage. Kaleidoscopic plates including chicken or fish with mango chutney and spicy purple slaw are a must. For those wanting to get hands-on, get all the aforementioned inside sumptuous homemade roti bread.

Best Caribbean restaurants in London: Fish, Wings and Tings Fish, Wings and Tings

10. Three Little Birds

Copy Link
412 Coldharbour Ln, Brixton
London SW9 8LF, UK

Named after a Bob Marley song, this café, boutique and rum bar celebrates the cuisine, music and talent of Jamaica. An extensive menu features some rare tropical gems including jerk chicken tacos or calamari with grilled pineapple, finished off with some banana pancakes.

Best Caribbean restaurants in London: Three Little Birds Three Little Birds/Instagram

11. Rum Kitchen Carnaby

Copy Link
Carnaby St, Soho
London W1B 5PW, UK

One of the few non-Caribbean owned restaurants in the country that gets it right, by blending a refined menu with well-oiled service and a fantastic array of cocktails. Later on in the week, dinner quickly turns into a Jamaican-style bashment, with local DJs spinning all the latest tunes from the island.

Best Caribbean restaurants in London: Rum Kitchen/Instagram

12. Levi Roots Caribbean Smokehouse

Copy Link
103 Montfichet Rd
London E20 1EJ, UK

Beyond his famed jerk chicken and sauce from Dragons’ Den, an assortment of Caribbean nibbles and street food-inspired entrées help to start the festivities at Levi Roots’ Caribbean Smokehouse. A largely Jamaican menu borrows inspiration from neighbouring islands, including Bajan fishcakes and Trinidadian roti.

Best Caribbean restaurants in London: Levi Roots Caribbean Smokehouse Levi Roots [Official]

13. Savannah

Copy Link
105 Uxbridge Rd, Shepherd's Bush
London W12 8NL, UK

Formerly a takeout spot, located next door to the legendary Roti Joupa in Clapham. Jamaican and Guyanese owned Savannah’s latest renovation has transformed the shop into a luxurious dining room, to experience the best the collective’s food has to offer.

Best Caribbean restaurants in London: Savannah Savannah [Official Photo]

14. Alchemy

Copy Link
28-30 St George's Walk
Croydon CR0 1YJ, UK
020 8667 1670

Opened in 2014, Alchemy quickly became more than a restaurant and earned its place as a one stop for Caribbean culture in the area. By day a sumptuous £7.00 Caribbean buffet serves up choice cuts of jerk chicken and curry goat; by night a swinging nightclub rotates karaoke nights with lavish, bottle service suit and tie parties. Lucky revellers might get a surprise personal appearance from whichever reggae star is in town that week.

Best Caribbean restaurants in London: Alchemy South Croydon Alchemy [Official Photo]

15. Caribbean Spice London

Copy Link
47 W Green Rd
London N15 5BY, UK
020 8802 5000

This humble café based in north London’s Tottenham opens late enough into the evening seven days a week for a cosy Caribbean sit-down meal. Previously a takeaway, the new schedule has allowed for a series of close-knit tables, that can often lead to intense political, musical and sporting debate with complete strangers over homemade soup of the day.

Best Caribbean restaurants London: Caribbean spice Zomato

1. Rudie's

50 Stoke Newington Rd, London N16 7XB, UK
Best Caribbean restaurants in London: Rudies Rudies [Official Photo]

When Rudie’s unveiled its deep green and gold exterior just north of Kingsland road, its name immediately exploded on to the east London food scene. After extensive research in Jamaica, Rudie’s mix of delicious Jamaican classics and playful creations still thrills Dalston regulars and visitors from across the city.

50 Stoke Newington Rd
London N16 7XB, UK

2. Ayanna's

2 Yabsley St, Poplar, London E14 9RG, UK
Best Caribbean restaurants in London: Ayanna’s, Poplar Ayanna’s [Official Photo]

In the shadows of east London’s Canary Wharf exists a rare opportunity for elegantly dressed curry goat and rice ‘n‘ peas accompanied by piano and swooning live music. The family here has endeavoured to introduce a level of silver service not commonly found in the cuisine; for afters, the indulgent homemade rum cake is not to be missed.

2 Yabsley St, Poplar
London E14 9RG, UK

3. Buster Mantis

3-4 Resolution Way, London SE8 4NT, UK
Brown aubergine stew at Deptford vegan Jamaican restaurant Buster Mantis, one of the best restaurants in Deptford, south east London Buster Mantis/Twitter

Underneath the train tracks of south east London’s Deptford station and a few steps from the home of Deptford’s high street market, Buster Mantis is accommodated in a row of railway arches. Redefining what it means to be a Caribbean restaurant, many don’t even draw the conclusions until perusing the innovative menu filled with jackfruit burgers and saltfish fritters. For one of the best weekday outings in London, have dinner on a Wednesday and bring the dancing shoes for Afro-Jazz from Steam Down: it’s a party.

3-4 Resolution Way
London SE8 4NT, UK

4. Cummin Up

389 Lewisham High St, London SE13 6NZ, UK
Best Caribbean restaurants in London: Cummin Up Cummin Up [Official Photo]

Everyone from the borough of Lewisham knows Cummin Up, either by first hand experience of passing one of the many locations, or having met the affable owner Richard Simpson out and about. While most are familiar with the takeout spot in New Cross, the Catford branch has been bolstered by a newly renovated dining space and Sunday buffets complete with spicy wings, fried and escovitch fish and much more. Sustenance is hard to come by if left too late in the day.

389 Lewisham High St
London SE13 6NZ, UK

5. Brown Eagle

234 High Rd, Bowes Park, London N22 8HH, UK
Best Caribbean restaurants in London: Brown Eagle Brown Eagle [Official Photo]

Brown Eagle located right across from White Hart Lane in the rapidly changing Tottenham high street has a log cabin type feel immediately reminiscent of the tropics. While the menu focuses on Caribbean latter-day mainstays like oxtail and brown stew, the eponymous special fish or chicken are an obvious choice; a “secret spicy seasoned” option not found anywhere else in London.

234 High Rd, Bowes Park
London N22 8HH, UK

6. Calabash London

22 Vicarage Ln, London E15 4ES, UK
Best Caribbean restaurants in London: Calabash Calabash [Official Photo]

Beyond Hackney, options for a sit-down Caribbean meal grow more scarce the further east you travel. Open for twenty years now, Calabash has stood the test of time. Anybody expecting the likes of curry goat, jerk chicken or oxtail won’t be disappointed. However, on Sundays an homage to a mix of English and Caribbean culture is on full display, with a choice of lamb chops or a roast chicken accompanied by plantain and rice ‘n’ peas.

22 Vicarage Ln
London E15 4ES, UK

7. One Stop

17 High St, London NW10 4NE, UK
Best Caribbean restaurants in London: One Stop One Stop [Official]

Whilst most of the earlier Caribbean food businesses in the direct area focussed on providing takeaway services befitting the space available to them, One Stop filled a much needed service in the area by offering restaurant dining from 9 in the morning all the way up until 11 at night. The shop endeavours never to run out of food, meaning a breakfast of saltfish and ackee, with a hard food boil of dumplings and green banana can be had late into the night.

17 High St
London NW10 4NE, UK

8. Negril

132 Brixton Hill, London SW2 1RS, UK
Best Caribbean restaurants in London: Negril/Instagram

Many non-Caribbean Londoners’ first introduction to Caribbean food has been Negril, tucked away on Brixton Hill. The colourful platters featuring every facet of Caribbean cooking, from rice, plantain, and fritters to slaw with jerk chicken or curry, are a great way to dive in head first to foods of the island collective.

132 Brixton Hill
London SW2 1RS, UK

9. Fish, Wings and Ting

Brixton, London SW9 8JL, UK
Best Caribbean restaurants in London: Fish, Wings and Tings Fish, Wings and Tings

Fish, Wings and Ting is one of the only “Trini” dining restaurants not just in London, but in the entire country that is highlighting the region’s Indian heritage. Kaleidoscopic plates including chicken or fish with mango chutney and spicy purple slaw are a must. For those wanting to get hands-on, get all the aforementioned inside sumptuous homemade roti bread.

Brixton
London SW9 8JL, UK

10. Three Little Birds

412 Coldharbour Ln, Brixton, London SW9 8LF, UK
Best Caribbean restaurants in London: Three Little Birds Three Little Birds/Instagram

Named after a Bob Marley song, this café, boutique and rum bar celebrates the cuisine, music and talent of Jamaica. An extensive menu features some rare tropical gems including jerk chicken tacos or calamari with grilled pineapple, finished off with some banana pancakes.

412 Coldharbour Ln, Brixton
London SW9 8LF, UK

11. Rum Kitchen Carnaby

Carnaby St, Soho, London W1B 5PW, UK
Best Caribbean restaurants in London: Rum Kitchen/Instagram

One of the few non-Caribbean owned restaurants in the country that gets it right, by blending a refined menu with well-oiled service and a fantastic array of cocktails. Later on in the week, dinner quickly turns into a Jamaican-style bashment, with local DJs spinning all the latest tunes from the island.

Carnaby St, Soho
London W1B 5PW, UK

12. Levi Roots Caribbean Smokehouse

103 Montfichet Rd, London E20 1EJ, UK
Best Caribbean restaurants in London: Levi Roots Caribbean Smokehouse Levi Roots [Official]

Beyond his famed jerk chicken and sauce from Dragons’ Den, an assortment of Caribbean nibbles and street food-inspired entrées help to start the festivities at Levi Roots’ Caribbean Smokehouse. A largely Jamaican menu borrows inspiration from neighbouring islands, including Bajan fishcakes and Trinidadian roti.

103 Montfichet Rd
London E20 1EJ, UK

13. Savannah

105 Uxbridge Rd, Shepherd's Bush, London W12 8NL, UK
Best Caribbean restaurants in London: Savannah Savannah [Official Photo]

Formerly a takeout spot, located next door to the legendary Roti Joupa in Clapham. Jamaican and Guyanese owned Savannah’s latest renovation has transformed the shop into a luxurious dining room, to experience the best the collective’s food has to offer.

105 Uxbridge Rd, Shepherd's Bush
London W12 8NL, UK

14. Alchemy

28-30 St George's Walk, Croydon CR0 1YJ, UK
Best Caribbean restaurants in London: Alchemy South Croydon Alchemy [Official Photo]

Opened in 2014, Alchemy quickly became more than a restaurant and earned its place as a one stop for Caribbean culture in the area. By day a sumptuous £7.00 Caribbean buffet serves up choice cuts of jerk chicken and curry goat; by night a swinging nightclub rotates karaoke nights with lavish, bottle service suit and tie parties. Lucky revellers might get a surprise personal appearance from whichever reggae star is in town that week.

28-30 St George's Walk
Croydon CR0 1YJ, UK

15. Caribbean Spice London

47 W Green Rd, London N15 5BY, UK
Best Caribbean restaurants London: Caribbean spice Zomato

This humble café based in north London’s Tottenham opens late enough into the evening seven days a week for a cosy Caribbean sit-down meal. Previously a takeaway, the new schedule has allowed for a series of close-knit tables, that can often lead to intense political, musical and sporting debate with complete strangers over homemade soup of the day.

47 W Green Rd
London N15 5BY, UK

Related Maps