Caribbean Restaurants in London

The 7 Best Caribbean Restaurants In London

To celebrate the best jerk chicken and all-round delish dishes, we’ve rounded up the best Caribbean restaurants in London.

Caribbean cuisine is a fusion of African, Creole, Cajun, West Indian, and many, many more droolworthy flavours, all mixed into a unique style of cooking that you’ll find in islands across the Caribbean.

From the famous hotspots such as Brixton and Notting Hill to lesser-known Caribbean food joints, we guarantee you will be won over by the show-stopping food in these places. Only good vibes and even better grub ahead…

Best Caribbean Restaurants in LondonHow do these rankings work?

1. Fish, Wings and Tings Brixton

Brixton’s go-to spot for all things tropical. It takes food from the Caribbean region, taking regional and street food and turning it into trendy dishes that still retain authentic flavours. The codfish fritters with a ginger and lime aioli are a standout, as is the curried mutton with rice and peas and a delicious pineapple and mango chutney.

2. Negril

Negril is easily one of the most authentic Caribbean restaurants in London, with plenty of proper home cooking dishes in the kitchen. The Ital stew is a firm favourite: a Rastafarian dish of vegetables, pulses and spices. Super hungry? You can’t go wrong with the Negril platter of half Jerk chicken, plantains, rice and peas, gravy, coleslaw, mix salad, chips and saltfish fritters.

3. Ma Petite Jamaica

Get down to Ma Petite Jamaica for a laid-back evening of quality beer, cocktails and “full-belly” meals. Plus, the restaurant often has live music playing for its guests and the cocktail list features a selection of rum-filled delights. Must-order dishes include the jerk red snapper and cassava wedges.

4. Three Little Birds

As the Bob Marley-esque name suggest, Three Little Birds is a Jamaican inspired restaurant. The colourful place is all about serving small plates, bottomless brunch and specialises in rum cocktails. The dishes are designed to share, so it’s the perfect place to come with mates for either brunch, lunch or dinner.

5. Cottons

With four locations across the city, Cottons is a Caribbean institution. It’s easily one of the best Caribbean restaurants in London. Cottons’ food, drink and trademark colourful interiors are all totally tropical, inspired by islands from Jamaica to Margarita.

Delicious dishes include the popular vegetarian dish Chaguanas Dinner Plate: chana dhal curry served with black eyed bean, chick pea and callaloo fritters, and plantain.

Caribbean Restaurants in London

6. Rudie’s

Want a bit of eclectic fun with your food? Rudie’s is the place to come. The food and drink at Rudie’s are a mix of delicious Jamaican classics and playful creations, located in a slick East London setting. Get ready to dig into a real feast. It’s the spicy-sweet taste of tender charcoal grilled and smoked jerk cooking, refreshing Jamaican beers and rums.

Caribbean Restaurants in London

7. Ayanna’s

For some fine dining Caribbean style, you’ll never go wrong with dinner at Ayanna’s. It’s a beautiful restaurant with a gourmet menu of tasty dishes from the islands. Their chicken stew is a hearty dish of caramelised chicken, carrots, thyme, onion & rich sauce, while the braised oxtail with butter beans and a rich sauce is also a must-order.

Caribbean Restaurants in London

Sarah Clayton-Lea

Co-founder of Big 7 Travel, Sarah created the company through her passion for championing the world's best food and travel experiences. Before her career in digital media, where she previously held roles such as Editor of Food&Wine Ireland, Sarah worked in the hospitality industry in Dublin and New York.

Contact [email protected]

View stories