The ten best restaurants in Peckham
One high street, 138 places, and the ten worth crossing London for.
Peckham has more good food per square mile than anywhere in south London, and most guides to it are three years out of date. Half the places they name have closed. Half the places worth eating at never got a mention.
This is the list as it stands in August 2026. Ten places, ordered by nothing except how strongly we would send someone there.
1. Kruk, Blenheim Grove
Thai food that does not soften itself for anyone. Hand-pounded curry pastes, sharing plates that arrive genuinely hot rather than politely warm, and a room under the railway arches loud enough that you will end up shouting by the second round. Order more than you think you need.
2. Artusi, Bellenden Road
A small Italian room that has been quietly excellent for over a decade while flashier places opened and shut around it. The menu changes constantly, the pasta is made in house, and the wine list is entirely Italian without being smug about it. Eight or more can book the kitchen table for a shared menu, which is the best group meal in the postcode.
3. Ba Ba, Peckham Rye
Formerly Banh Banh, now renamed after the Nguyen family grandmother whose Saigon recipes the menu still runs on. Southern Vietnamese, five siblings behind it, and the banh khot pancakes still arrive in a cast-iron skillet still cooking. Ten years in and it has not coasted once.
4. Lai Rai, Rye Lane
Tiny, tucked away, and it changes character completely between lunch and dinner. Banh mi and Vietnamese coffee in the day, small plates and cocktails at night. The prawn lollies are the thing everyone tells you about and they are right.
5. 081 Pizzeria, Peckham Rye
Andrea Asciuti is from Naples and the dough is fermented for 72 hours, which you can taste in the rim. San Marzano tomatoes, seasonal toppings that occasionally get playful, and fried pizza and panuozzo for anyone who wants to go further off-piste. There is a DJ booth in the dining room, which tells you what kind of evening it becomes.
6. Peckham Bazaar, Consort Road
Balkan cooking over charcoal, off the main drag on Consort Road, with a wine list that rewards asking rather than pointing. Go with four and order across the whole menu.
7. Persepolis, Peckham High Street
A Persian deli with a vegetarian restaurant wedged inside it, surrounded by shelves of Middle Eastern ingredients. Sally Butcher has been feeding people here for twenty years and has written several cookbooks in between. The feasting platter is £30 a head, you bring your own wine, there is no corkage, and there is a rooftop terrace. Nothing about it has chased a trend and it is the better for it.
8. Bara, Choumert Road
Focaccia and sesame rolls baked on site every morning, which is the whole point of the sandwiches. Coaltown coffee, a short hot menu, and a low-cost filter and discounted-meals scheme that most customers never notice is running.
9. Mr Bao, Rye Lane
Taiwanese steamed buns done properly, and one of the places that made Rye Lane a destination rather than a thoroughfare. Still packed, still worth it.
10. The Begging Bowl, Bellenden Road
Thai sharing plates on Bellenden, built around ordering several things and passing them about. The other Thai option in a postcode that is spoilt for them.