Peruvian fare has taken London by storm over the last decade or so, and we’re now spoiled for choice, it has to be said. Whether you’re looking for some ceviche or just want to down a few pisco sours, our beloved capital has got you sorted. Here’s our rundown of some of the best Peruvian restaurants in London:
1. Floral by LIMA, Covent Garden
Younger sibling to the award-winning LIMA in Fitzrovia – which was the first Peruvian restaurant in the world to win an acclaimed Michelin Star – Floral by LIMA offers a range of delectable dishes designed specifically for sharing.
Their mouthwatering sea bream ceviche – raw fish marinated in a tangy citrus broth – is well worth a try, and veggies can get their fix with the ollucos (Peruvian tubers) served alongside yellow hot causa and roasted broccoli. Make sure you head downstairs to The Lost Alpaca Bar for a pisco sour, and if you’re here on Tuesdays and Thursdays, they have live Latin music playing.
📍You’ll find Floral by Lima at 14 Garrick Street, London, WC2E 9BJ.
🚇 Nearest station is Covent Garden.
2. COYA, Mayfair and The City
COYA’s two branches are the place to go in town if you’re looking for some Peruvian food with a twist. They’re serious about innovation and passionate about food here, and all the dishes here are whipped up using a combination of Japanese, Chinese and Spanish cooking techniques. The result is an eclectic melting pot of dishes that you won’t find anywhere else in the capital.
Sink your teeth into their incredible signature dishes, including crocantes con guacamole, taco de salmón, yellowfin tuna ceviche, Chilean sea bass with rice, lime and chilli or a juicy sirloin steak with crispy shallots, aji limo and star anise. They’ve also got pisco bars and even their own bloody record label! So if you’re looking to get the party started while you wine and dine on Peruvian food – you know where to come!
📍You’ll find COYA at 118 Piccadilly, London, W1J 7NW and 31-33 Throgmorton Street, London.
🚇 Nearest stations are Hyde Park Corner and Bank.
3. Chotto Matte, Tottenham Court Road and Marylebone
If you’re looking for something slightly different when it comes to your Peruvian food, then this one’s for you. Offering a variety of set menus and an extensive menu designed for you to pick multiple sharing dishes, the Soho-based Chotto Matte is a Japanese-Peruvian fusion joint – ideal for a well-deserved meal after a long day hitting the shops.
Halal-friendly, the sashimi and king oyster mushroom tostadas are both well worth a try, and they do a mean sea bass ceviche too. For something really special, go for the Amazonian barbecue salmon – it’s paired with some pretty fantastic wine. They’ve also got a Marylebone-based branch too which opened back in 2022. Even better, to celebrate National Peruvian Day on Friday July 28, Chotto Matte is offering their favourite dishes – the Chotto Ceviche and Chuleta De Cordero Ahumada – with a delicious, Peruvian-born Pisco Sour cocktail.
📍You’ll find Chotto Matte at 11-13 Frith Street, W1D 4RB and at 26 Paddington Street, London, W1U 5QY.
🚇 Nearest stations are Leicester Square and Baker Street.
4. Ceviche, Soho
Another worthy addition to this roundup of Peruvian restaurants in London, Ceviche was inspired by Lima’s bohemian Barranco neighbourhood and it’s the place to come when you need your ‘fix of Peruvian spirit, food and drinks’.
Open for lunch and dinner seven days a week, they do a mean street food set menu – which includes cassava fries and crispy squid jalea – and they’ve also got roasted cod, pork belly bites and a palm heart served with passion fruit and avocado cream on a chilled spicy potato cake. The pisco is also always flowing, and there’s a killer soundtrack here too.
📍You’ll find Ceviche at 17 Frith Street, London, W1D 4RG.
🚇 Nearest station is Tottenham Court Road.
5. Andina, Shoreditch
Inspired by traditional, family-run Andean eateries, Andina is a lovely little Peruvian joint serving up spectacular ceviches and Pisco cocktails, and they’re often labelled as being in the upper echelon of Shoreditch restaurants.
They import the best native ingredients where only Peruvian produce will do, and there’s an emphasis here on sustainable produce from local suppliers too. The crispy squid jalea and cassava fries are an excellent choice if you’re wanting a starter, and the prawn tamale and aubergine tacu tacu are standouts from the mains. Of course, the pisco sours should also be flowing too!
📍You’ll find Andina at 60-62 Commercial Street, London, E1 6LT.
🚇 Nearest station is Old Street.
6. Pachamama Bar & Kitchen, Marylebone and Shoreditch
Taking its name from an ‘Earth Mother’ goddess revered by the indigenous peoples of the Andes, Pachamama Bar & Kitchen is all about fab Peruvian food using the best of British ingredients. There are two branches – one in Marylebone and one in Shoreditch – and each has its own pisco bar and menus inspired by ‘land’, ‘soil’ and ‘sea’.
Standouts on the menu include the seafood platter – which consists of grilled prawns, octopus, squid, scallops, sea bass fillet, roasted lemon, sourdough and Mediterranean butter – the Peruvian fried chicken and the charred sweet potato with ají panca butter.
📍You’ll find Pachamama Bar & Kitchen at 18 Thayer Street, London, W1U 3JY and 73 Great Eastern Street, London, EC2A 3HU.
🚇 Nearest stations are Bond Street and Old Street.
7. Cuzco, London Bridge
Authentic Peruvian fare is the order of the day at Cuzco in London Bridge – fried pieces of cassava, seafood soup and Peruvian lamb stew with beans all are standouts on the menu. But the ‘Chaufa de Mariscos’ – a Peruvian stir-fried rice mixed in with king prawns, squid, fried egg, spring onions and a soy sauce – really takes the biscuit here.
To finish up, go for the ‘Suspiro a la Limeña’ – a dulce de leche custard and pisco meringue – which translates to the ‘sigh of a Peruvian lady from Lima’. We’re taking it that those are sighs of happiness…
📍You’ll find Cuzco at 4-6 London Bridge Street, London, SE1 9SG.
🚇 Nearest station is London Bridge.
8. Chicama, Chelsea
Chicama is a seafood restaurant in Chelsea with a menu inspired by the coastal food of Peru and the bold-flavours of Peruvian cuisine. There are many incredible dishes here, but standouts include trout cooked in red quinoa, mango and ají limo sauce and blackened octopus with confit potato, sundried tomato and cauliflower.
The fish is delivered daily here, and you can choose to have it cooked over charcoal and served whole with a choice of avocado and jalapeño, mango and ají limo or a tangy ají panca sauce.
📍You’ll find Chicama at 383 King’s Road, London, SW10 0LP.
🚇 Nearest station is Fulham Broadway.
9. Sabor Peruano, Elephant and Castle
Our penultimate addition to this roundup of the best Peruvian restaurants in London is a real hidden gem. A family-style restaurant in Elephant and Castle, this is quite possibly the place to come if you’re looking for authentic Peruvian food in South London.
The friendly owners themselves are Peruvian, so they know their stuff, and everything here tastes exactly how it would in actual Peru. The fried yucca is a great choice for a starter, and the lamb stew, salted pork and ceviche are all excellent too. They also do a takeaway if you’d rather not travel!
📍You’ll find Sabor Peruano at 103 Newington Butts, London, SE1 6SF.
🚇 Nearest station is Elephant and Castle.
10. Señor Ceviche, Carnaby Street
Rounding off this list of the best Peruvian restaurants in London is, in their own words, ‘a Peruvian playhouse of fun, food and cocktails’. And a visit here really ticks all those boxes. There’s an excellent cocktail bar here – where you can also get yourself a bottle of Cusquena too – some pretty eclectic street art and some banging tunes.
In terms of the food, there’s everything here from pachamanca pork ribs to marinated beef heart skewers with anticucho salsa. Let’s not forget the ceviche too – the salmon tiradito with piquillo peppers and roasted camote is pretty much to die for.
📍You’ll find Señor Ceviche at Kingly Court, Carnaby, London, W1B 5PW.
🚇 Nearest station is Piccadilly Circus.
11. Tierra Peru, Islington
This family-run Peruvian spot in Islington is filled with hustle bustle even on a week day and some of the most delicious home-cooking-esque dishes. While you’re there, explore the chef’s recommendations of cordero huanuqueño (lamb chops rubbed in huacatay sauce), picante chalaco (spicy seafood stew) and their homemade alfajores.
📍You’ll find Tierra Peru at 164 Essex Rd, London N1 8LY.
🚇 Nearest station is Highbury and Islington.
So there you have it – a roundup of the best Peruvian restaurants in London. So whether you’re looking to tuck into some ceviche or are wanting to try something a little bit different, then you know exactly where to head!