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?
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.
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.
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.
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.
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.
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.
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.