Discover the Best Restaurants in Balham: Your Guide to SW12's Culinary Delights
- comedyinyoureye
- 10 hours ago
- 11 min read
Balham, tucked away in SW12, has quietly become a go-to spot for anyone looking for good food. It's got this mix of buzzy places and cosy corners that just works. Whether you're after a quick bite or a full-on meal, this area really delivers. We've had a look around to find some of the best restaurants balham has to offer, so you don't have to wander too far to find a great meal.
Key Takeaways
Balham offers a diverse food scene, from Mediterranean-inspired dishes at Megan's on the Hill to Australian vibes at Milk and Brickwood Coffee & Bread.
For international flavours, Lilienthal Berliner Doner serves up authentic German street food, while Suzette provides delicious crepes.
Lamberts offers a more upscale experience with modern British cuisine, perfect for special occasions.
Casual dining is well-catered for with Nando's Balham for peri-peri chicken and Balham Bowls Club for hearty gastropub fare.
Burger lovers can head to Hache for gourmet options, and The Exhibit provides a unique blend of dining, cinema, and events.
1. Megan's on the Hill
Megan's on the Hill is a real gem in Balham, known for its really pretty setting and food that looks as good as it tastes. It's the kind of place that feels a bit special without being stuffy, perfect for a relaxed catch-up or a nice weekend brunch. They do a fantastic Mediterranean-inspired menu, and honestly, their shakshouka is something else – rich, flavourful, and just spot on.
It's not just about the main meals though; the atmosphere here is lovely. Think fairy lights twinkling in the evening, making it a cosy spot for dinner. They also do these amazing mezze platters, which are brilliant for sharing if you're with a group. It’s a place that’s clearly put thought into the details, from the decor to the presentation of the food.
If you're looking for a spot that’s consistently good and has a really welcoming vibe, Megan's is definitely worth checking out. It’s easy to see why people keep coming back here.
The restaurant has a knack for creating a warm and inviting atmosphere, making it a popular choice for both casual lunches and more intimate dinners. The attention to detail in both the food and the surroundings really makes a difference.
They're also known for their bottomless brunch, which is a pretty popular choice. It’s a great way to enjoy a leisurely weekend meal with friends, and the service is usually pretty attentive, which always helps. You can find out more about their menu and booking on their website.
It’s a place that really captures that Balham spirit – friendly, a bit stylish, and serving up seriously tasty food. You'll often find good deals during the week too, which is a nice bonus if you fancy a mid-week treat. It’s no wonder this spot gets such positive reviews from locals and visitors alike.
2. Milk
Milk is a real gem in Balham, bringing a bit of that antipodean sunshine to the London food scene. They're really known for championing seasonal, local produce, which you can taste in everything they serve. The ricotta hotcakes here are legendary, and their coffee is seriously top-notch. It’s the kind of place that feels both buzzy and relaxed, perfect for a weekend brunch or a mid-week pick-me-up.
People rave about the food, and it's easy to see why. The menu isn't huge, but what they do, they do exceptionally well. Expect bright, fresh flavours and dishes that are as pleasing to the eye as they are to the palate. It's a spot that consistently gets great reviews for its food and coffee.
If you're planning a visit, especially on a weekend, it's probably a good idea to book ahead. It can get quite busy, but the atmosphere is always friendly and the service is usually pretty quick. It’s definitely worth checking out if you’re in the area and fancy some really good food in a cool setting.
This place has a knack for making simple ingredients shine. It's the sort of cafe that makes you want to linger, enjoying the good vibes and even better food.
3. Brickwood Coffee & Bread
Tucked away with its distinctive vibrant green exterior, Brickwood Coffee & Bread is a real find in Balham. It brings a bit of that laid-back Antipodean vibe to SW12, making it a popular spot for a relaxed bite.
They've got a short but sweet menu, focusing on fresh, well-made dishes. You'll find all the usual suspects for a good brunch, but they also do some unique things that stand out. The Pimped Hash Nuggets are definitely worth trying if you're feeling adventurous. It’s the sort of place where the coffee is as important as the food, and thankfully, Brickwood gets both right.
Here’s a little taste of what you might find:
Sweetcorn Fritters
French Toast variations
Toasties
Pimped Hash Nuggets
It’s a friendly spot, perfect for catching up with mates or just grabbing a quality coffee and a bite to eat. The service is usually pretty good too, adding to the overall pleasant experience. If you're looking for a cafe with a bit of character and good food, Brickwood is a solid choice.
This cafe has a quirky decor and a welcoming atmosphere that makes you want to linger.
It's a great example of the independent spirit that makes Balham's food scene so interesting. You can find it easily enough, and it's a nice break from some of the busier spots. Definitely one to add to your list when you're exploring the local cafes.
4. Lilienthal Berliner Doner
If you're after a proper taste of Berlin street food right here in Balham, then Lilienthal Berliner Doner is the place to go. It's a bit of a no-frills spot, but don't let that put you off. They serve up some seriously good doner wraps and currywurst that feel pretty authentic.
What makes them stand out is the quality of the ingredients and the way they put it all together. The bread is always fresh and soft, which is a big deal for a good doner, and their sauces have that distinctive flavour you'd expect. It's the kind of place you can grab a quick, satisfying meal that doesn't cost a fortune.
Here's what you can expect:
Doner Kebabs: Made with well-seasoned meat, fresh salad, and their special sauces, all wrapped up in warm flatbread.
Currywurst: A classic German street food dish, usually served with a side of fries.
Sides: Often includes things like fries, sometimes with a sprinkle of paprika.
This spot really captures that casual, tasty vibe of European city street food. It’s perfect for a quick lunch or a late-night bite when you need something filling and flavourful without any fuss.
It's a great option if you're tired of the usual takeaway choices and fancy something a bit different. Definitely worth a try if you're exploring the Balham food scene.
5. Suzette
If you're after something a bit different, Suzette is a fantastic little spot that specialises in crepes. And I don't just mean the sweet, dessert kind, though they do those brilliantly too. We're talking proper, savoury buckwheat galettes, which are a world away from your average pancake. They're made with a thin, crispy batter and can be filled with all sorts of delicious things. Think ham and cheese, spinach and mushrooms, or even smoked salmon and crème fraîche. It's proper French cooking, done well.
The galettes here are genuinely something special. They manage to be both light and satisfying, making them perfect for a leisurely lunch or even a lighter dinner. You can build your own, or pick from their curated list of combinations. It's a nice change from the usual brunch fare you find everywhere else in Balham.
Here's a little taste of what you can expect:
Savoury Galettes: Classic combinations like 'Complete' (egg, ham, cheese) or more adventurous options with goat cheese and honey.
Sweet Crepes: From simple sugar and lemon to indulgent Nutella and banana.
Set Menus: Often available during weekdays, offering great value.
It's a really charming place, with a relaxed vibe. You can easily spend an hour or two here, just enjoying the food and watching the world go by. It’s a great example of the diverse food scene you can find in Balham's hidden treasures.
They also do a mean coffee, so don't discount it as just a place for crepes. It's a solid all-rounder for a casual bite.
6. Lamberts
Lamberts is a real treat if you're looking for something a bit special in Balham. It's the kind of place you go for an anniversary or a significant birthday, you know? They really focus on modern British food, and the menu changes with the seasons, so you're always getting the freshest ingredients. It's a great spot for a celebratory meal.
They're known for sourcing locally, which is always a good sign. You might find things like game, fish from sustainable sources, or some quality beef from Somerset on there. It's not your everyday kind of grub, but it's done really well.
Here's a little peek at what you might expect:
Seasonal game dishes
Freshly caught seafood
Locally sourced meats
Creative vegetarian options
It's definitely worth considering if you're planning a special night out. They've been a part of the SW12 dining scene for a while, and it's good to support places that put so much care into their food. If you're thinking of moving to the area, you might want to check out local moving services to help you settle in.
The atmosphere is usually quite relaxed but sophisticated, making it suitable for both intimate dinners and small gatherings. It feels like a proper neighbourhood restaurant that punches above its weight.
7. Nando's Balham
Sometimes, you just fancy some peri-peri chicken, right? Nando's in Balham is the go-to spot for that familiar, fiery flavour. It’s a reliable choice when you're after something tasty without breaking the bank, and the atmosphere is always buzzing.
What to expect:
Flame-grilled perfection: The star of the show is, of course, the chicken. You can pick your spice level, from a mild Lemon & Herb to the seriously hot Extra Hot. It's always cooked well and packed with that signature peri-peri kick.
Sides that hit the spot: Whether you go for the classic fries, a fresh salad, or some creamy coleslaw, the sides complement the chicken nicely. Halloumi sticks are a popular addition if you fancy something extra.
Quick and easy: It’s the kind of place you can pop into for a speedy lunch or a relaxed dinner. The service is usually pretty efficient, meaning you won't be waiting around too long for your food.
It’s a solid option for a casual meal, especially if you're a fan of their unique marinade. You can usually find a table, though it can get busy during peak times. It's a good shout for a budget-friendly bite that always satisfies.
While it might not be the most 'adventurous' dining experience in Balham, Nando's offers a consistent and enjoyable meal that many people love. It's a familiar comfort for a reason.
8. Balham Bowls Club
Right then, Balham Bowls Club. This place is a bit of a gem, honestly. It’s not your typical pub, you know? It’s a converted bowls club, and they’ve really leaned into that quirky, vintage vibe. You'll find mismatched armchairs and board games scattered around, which just adds to the cosy, lived-in feel. It’s the sort of spot where you can genuinely relax.
They do a pretty decent food menu, with hearty pub classics that hit the spot. Their Sunday roasts are particularly popular, so if you're planning a visit then, booking ahead is probably a good idea. They also have a good selection of craft beers, which is always a plus in my book. It’s a great place for a casual catch-up with mates or even a relaxed family meal.
The atmosphere here is really something special. It feels like stepping back in time a little, but in a good way. It’s comfortable and unpretentious, which is exactly what you want when you’re just looking to unwind.
If you're looking for a place with character and good, honest food, Balham Bowls Club is definitely worth checking out. It’s a bit different from the usual, and that’s precisely why it stands out. You can find out more about their Lounge Room if you fancy a peek.
9. Hache
If you're after a seriously good burger, Hache is the place to be. They've built a reputation for crafting gourmet burgers that are a cut above the rest, using quality ingredients and inventive flavour combinations. It's not just about the beef, though; they do a cracking job with their chicken and even have some really decent vegan options, which is always a plus.
What really sets Hache apart is their attention to detail. The buns are always soft, the toppings are fresh, and they've got some seriously tempting sides. Their truffle fries, for example, are a bit of a legend, and they do a mean range of creative cocktails to wash it all down. It's the kind of place that feels a bit special without being stuffy, perfect for a relaxed evening out or a catch-up with mates.
Hache offers a fantastic range of burgers, from classic beef patties to innovative vegetarian and vegan creations, all served with a side of flair and some seriously good fries.
They also cater for events, so if you're planning a get-together, they can handle groups of up to 160 people, using their kitchen facilities to make sure everyone gets fed well. It’s good to know that places like this can accommodate larger parties, making them a solid choice for celebrations or work events in the area. You can find out more about their event spaces on Balham's function rooms.
Here's a quick rundown of what to expect:
Gourmet Burger Selection: A wide variety of beef, chicken, and plant-based options.
Tempting Sides: Don't miss the truffle fries or sweet potato fries.
Creative Cocktails: A well-curated list to complement your meal.
Vegan-Friendly: Excellent choices for those following a vegan diet.
Event Catering: Suitable for larger groups and parties.
10. The Exhibit
The Exhibit is a bit of a chameleon, really. It's not just a place to grab a bite; it's a whole experience rolled into one. You can catch an arthouse film here, which is pretty cool, or maybe try your luck at an open mic night. They also do a cracking bottomless brunch on weekends, which is always a good shout if you're looking to start your day off right.
It's a spot that really embraces the arts scene in Balham, often hosting pop-up events and exhibitions. It's the kind of place that feels alive with creativity. If you're planning a visit, especially on a weekend, it's probably a good idea to book ahead, as it can get quite busy. They've got a decent menu too, with plenty of crowd-pleasers.
This venue is known for its ability to cater to a wide range of tastes and events, making it a versatile choice for locals and visitors alike. Its multi-faceted nature means there's almost always something happening, from film screenings to live performances.
They also have a rooftop area that gets used for outdoor cinema during the warmer months, which sounds like a lovely way to spend an evening. It's definitely one of those places that offers something a bit different from your standard restaurant or bar, and it's great to see venues like this contributing to the vibrant cultural scene in SW12. Plus, they apparently have convenient parking, which is always a bonus in London.
So, What's the Verdict on Balham's Food Scene?
Right then, we've had a good look around Balham, and it's pretty clear this part of SW12 is a proper gem. It’s not just about one or two standout places; it’s the sheer variety and the quality that really hits you. Whether you're after a fancy meal out, a quick bite from a market stall, or just a decent coffee and cake, Balham seems to have it covered. It’s got that nice balance – busy enough to feel lively, but still friendly and easy to get around. So, if you're looking for somewhere new to eat, or just fancy exploring a bit, Balham is definitely worth checking out. You might just find your new favourite spot.
Frequently Asked Questions
What kind of food can I find in Balham?
Balham has loads of different food places! You can get yummy brunches, tasty international dishes like German doner or French crepes, and even great burgers. There are also places for a quick bite or a fancy meal.
Are there any good places for coffee or brunch?
Definitely! Places like Milk and Brickwood Coffee & Bread are super popular for their amazing coffee and delicious brunch menus. Megan's on the Hill is also a great spot, especially if you like Mediterranean flavours.
Is Balham good for families?
Yes, Balham is great for families. There are big parks like Tooting Bec Common, and events like the Balham Food Festival often have fun activities for kids. Many restaurants are also welcoming to families.
What are the best ways to get to Balham?
Getting to Balham is easy! It's on the Northern Line on the Tube, so you can get there quickly from central London. There are also train and bus routes, and it's a nice area to walk or cycle to from nearby places.
Are there any special events happening in Balham?
Balham has events all year round! There's a summer literary festival, a food festival in September, and a lovely Christmas lights switch-on. Plus, there's a farmers' market every Saturday for fresh goodies.
What's unique about Balham's restaurants?
Balham's food scene is special because it has lots of independent places alongside some well-known favourites. You can find everything from cosy cafes to places with live music and art, making dining out a really interesting experience.




