Best Restaurants In Balham

This neighbourhood is one of the most sought-after locations for property in London, but how does its food scene fare? From elevated burger hangouts to enticing tapas haunts, they're not doing so bad, and we're here to show you why. Check out our recommendations for some of the best Balham restaurants and get to know this lovely little pocket of the city.

Last edited by Scarlett Welch

Last updated on 28th May 2024

The Bedford

Pie and a Pint Monday and 2 other offers

This iconic hotel, bar and restaurant dates back to 1931, undergoing a multi-million-pound refurbishment in 2018. The eye-catching interiors here include stylish red leather seats, ornate chandeliers and a golden bar, while the venue also boasts a club room that's hosted everyone from Ed Sheeran to Michael McIntyre in the past. The menu is equally impressive, offering up a vast range of dishes from chicken and nduja pizzas to veal schnitzel or battered mushrooms with coconut tzatziki. There are plenty of fantastic cocktails to choose from too - we recommend the pumpkin spice martini or a refreshing clementine margarita.

The Regent

Midday Marys and 2 other offers

If you're on the hunt for Balham restaurants for lunch or dinner, The Regent is coming in hot with a fantastic all day menu, a laidback setting and a mega beer garden for when the sun shows its face. You'll find reclaimed oak tables, cosy leather booths and high ceilings here, with a cracking selection of classic cocktails or craft beer available from the bar. As for the food, their international offerings range from mushroom and leek arancini to beef brisket tagliatelle or Mediterranean sharing boards.

The Cyclist

Sunday Roasts

One of the best restaurants near Balham station, The Cyclist is also no stranger to a slap-up meal. The welcoming eatery fronts a menu of classic grub with a gastro twist (think smash burgers topped with a secret sauce, pan-fried seabass and harissa cauliflower with tahini), alongside big brunches and huge Sunday roasts. This is a top choice for craft beer lovers as well, with a range of delicious pints available from behind the bar.

Betto Tapas & Cocktails

If you happen to be wandering the vibrant streets of Balham, then check out Betto Tapas & Cocktails, situated close to the station. This venue has a glorious range of Spanish-inspired eats, such as patatas bravas, Padron peppers and arancini, alongside bespoke drinks - such as the Naked Goddess, which blends vodka with strawberry puree and basil syrup. Fancy unlimited sips? Head to its bottomless brunch, promising free-flowing prosecco for £20 per person.

Megan's on the Hill (Balham)

Bottomless. and 4 other offers

Looking for Balham restaurants open all day long? Serving food and drinks from 8:30am right through to 10pm, Megan's On The Hill is a vibrant destination where brunches, sharing platters and indulgent dinners. Their huge menu features everything from shish kebab skwers to burrata salads and crispy seabass orzo, to be enjoyed under the twinkly fairy lights and floral displays - with a gorgeous terrace to boot. Plus, anytime before 5pm on bank holidays and weekends, you can add bottomless prosecco to your meal for £25 per person. Oh yeah.


Bottomless Dinner and 5 other offers

Wondering about fun places to eat? The Exhibit is coming at you with a beautiful terrace and cool, contemporary interiors. Head on down for banging brunches until 5pm, alongside bavette steaks, pasta alla vodka and asparagus cannelloni, complemented with a cocktail or two from their signature list. This stylish space is filled with neon signs, vibrant furnishings and pretty plants, with a regular lineup of quizzes, live music and more to enjoy. 

Haché Balham

Located on Bedford Hill, Haché is a top spot if you're after elevated burgers and lip-smacking drinks. Think juicy beef or chicken patties amplified by toppings like truffle, caramelised and Roquefort, as well as a mouthwatering lineup of plant-based stacks. They also offer a brilliant all-day brunch menu, including everything from eggs Benedict to a full Parisian breakfast. And if you're looking for a bargain? Then head down between 5 and 7pm, when cocktails are two for one every single day.