Best Restaurants in Peckham: A Complete Culinary Guide
Peckham, once known primarily for its markets and multicultural vibe, has rapidly evolved into one of London’s most exciting dining destinations. With an eclectic mix of cuisines, from modern British to authentic African and Asian dishes, Peckham offers something for every palate. In this article, we explore the best restaurants in Peckham, ensuring you know exactly where to dine for an unforgettable experience.
Why Peckham?

Located in South East London, Peckham has transformed in recent years into a cultural hotspot. Trendy rooftop bars, independent cafes, and innovative restaurants have turned this neighbourhood into a must-visit for food lovers. Whether you’re after fine dining, casual eats, or late-night bites, Peckham’s culinary scene is vibrant and diverse.
Top Restaurants in Peckham
1. Peckham Cellars
A neighbourhood favourite, Peckham Cellars is a wine bar and restaurant offering seasonal small plates with a European twist. Their menu changes regularly, featuring fresh, high-quality ingredients. Don’t miss their wine selection — it’s one of the best in South London.
Highlights:
- Seasonal, innovative dishes
- Extensive wine list
- Relaxed, friendly atmosphere
2. Mr Bao
For those craving Taiwanese flavours, Mr Bao is a must-visit. Famous for its fluffy steamed buns filled with options like pork belly, fried chicken, or tofu, this spot is ideal for a casual dinner with friends.
Highlights:
- Delicious bao buns
- Vegan options available
- Affordable and lively

3. Forza Wine
Perched atop a multi-storey building, Forza Wine offers one of the best rooftop dining experiences in Peckham. The restaurant serves small Italian-inspired plates and natural wines, with stunning panoramic views of the London skyline.
Highlights:
- Rooftop dining with city views
- Seasonal sharing plates
- Perfect for sunset drinks
4. Ganapati
A hidden gem specialising in South Indian cuisine, Ganapati delivers authentic flavours rarely found elsewhere in London. From dosas to fragrant curries, every dish here is packed with spice and character.
Highlights:
- Authentic South Indian dishes
- Warm, colourful setting
- Vegetarian-friendly

5. Artusi
A minimalist Italian restaurant, Artusi focuses on simplicity and fresh ingredients. With a daily changing menu and house-made pasta, it’s a favourite among locals looking for an elegant but approachable dining experience.
Highlights:
- Hand-made pasta
- Simple, elegant design
- Excellent value for quality
6. Coal Rooms
Located in a former ticket office of Peckham Rye station, Coal Rooms serves modern British dishes with a focus on meat cooked over coals. Their Sunday roasts are particularly popular.
Highlights:
- Unique railway setting
- Great for meat lovers
- Excellent brunch and roasts
7. The Begging Bowl
Inspired by Thai street food, The Begging Bowl offers bold, vibrant flavours perfect for sharing. The menu is designed for small plates, allowing you to try a wide variety of dishes.
Highlights:
- Authentic Thai flavours
- Sharing-style plates
- Bright, modern interior

Other Noteworthy Spots
- Levan: Modern European dishes and a fantastic wine list.
- Kudu: A creative South African-inspired restaurant known for its inventive menu.
- Peckham Levels: A creative hub with various street food vendors and bars.
Vegan and Vegetarian Options
Peckham is also known for its vegetarian and vegan-friendly eateries. Places like Wildflower and The Coal Rooms offer plenty of plant-based dishes, catering to all dietary preferences.
Tips for Dining Out in Peckham
- Book ahead: Popular spots like Forza Wine and Artusi often fill up quickly, so reservations are highly recommended.
- Check opening hours: Some places have seasonal schedules or close on certain days.
- Explore beyond dinner: Many restaurants also offer brunch, lunch menus, or small plates perfect for snacking.

Final Thoughts
From rooftop dining with sweeping city views to authentic street food-style dishes, Peckham truly has it all. Whether you’re a local or just visiting London, exploring the best restaurants in Peckham should be at the top of your culinary bucket list.