10 Places to Eat in Birmingham We Can’t Get Enough Of

Compiling a list of top places to eat in Birmingham these days is a real treat.

England’s second city continues to dazzle locals and visitors alike with its cosy cafes, stylish gastropubs and revered Michelin-starred restaurants.

Indeed, fans of Great British Menu and Saturday Kitchen will be familiar with the wizardry of award-winning chef and proud Brummie Glynn Purnell, owner of Purnell’s.

It’s not all glitz and glamour however, with one of Birmingham’s biggest selling points being its culinary diversity.

Don’t believe us? Then grab yourself a comfy chair and check out 10 of the city’s restaurants getting us all hot and bothered.

Top Places to Eat in Birmingham

Harborne Kitchen

A rising star on Birmingham’s dining out scene, Harborne Kitchen is a neighbourhood eatery with big ambitions. The kitchen here is a cauldron of creativity, with a focus on contemporary British cuisine that is both fun and flavourful. Depending on what’s in season, you can enjoy stand-out dishes like Orkney scallops with bacon dashi or an exciting venison and chocolate combo. Refreshingly laid-back, Harborne Kitchen could well be coming to a Michelin Guide near you soon.

Address: 175-179 High Street, Harborne, Birmingham B17 9QE

Opening Hours: Tue & Wed: 5:30pm – 11pm; Thu to Sat: 12pm – 3pm and 5:30pm – 11pm; Sun & Mon: closed

Budget: ££


Spoiler alert: Indian restaurants in Birmingham are a big deal. However, none come much bigger than Opheem. Guided by acclaimed chef Aktar Islam, chefs here are encouraged to blaze their own trail in the kitchen. They are reaping the rewards too, with a Michelin star deservedly coming their way in 2020. Must-try plates include the mutton kebab with green chutney and the Keralan-inspired halibut with snake gourd and coconut. One for a special occasion.

Address: 65 Summer Row, Birmingham B3 1JJ

Opening Hours: Tue to Sat: 12pm – 2pm and 5:30pm – 9:30pm; Sun & Mon: closed

Budget: £££

The Covered Wagon

For an Indian meal in Birmingham that’s a little kinder on the wallet, make a beeline for The Covered Wagon in Moseley. Why? Well for starters, it’s an award-winning pub that’s serious about tasty Punjabi cuisine. Butter chicken, chana masala, tandoori rotis – you name it, the kitchen team here serve it up in style. What’s more, service here is top-notch and a refreshing lager or cocktail is always within arm’s reach. Hot tip: bring your appetite.

Address: 298 Yardley Wood Road, Moseley, Birmingham B13 9JW

Opening Hours: Mon to Sun: 11am – 11pm

Budget: £

Book now


Flying the flag for Chinese restaurants in Birmingham, Tattu knows how to make a lasting impression. From its mystical Asian-inspired decor to its modern menu, dining here is a delight for the senses. Dishes to get excited about include Peking duck bon bons, sesame roasted scallops and the many dim sum options. One of the city’s top dining out spots, we recommend inking a dinner date at Tattu into your diary ASAP.

Address: 18 Barwick Street, Birmingham B3 2NT

Opening Hours: Mon to Sun: 12pm – 10:45pm (bar open daily until late)

Budget: ££

Kuula Poké

Making waves with its Hawaiian-inspired bowls, Kuula Poké is a real cool-kid magnet. The food menu is as fresh as a sea breeze, with tuna, salmon and tofu specials to the fore. Keep an eye out for the daily specials too if you’re looking for a perfect lunchtime pick-me-up. Cool, calm and collected, we recommend saying aloha to this spot sooner rather than later.

Address: 16a Colmore Row, Great Western Arcade, Birmingham B2 5HU

Opening Hours: Mon to Fri: 11am – 6pm; Sat: 11am – 5pm; Sun: closed

Budget: £

Carters of Moseley

Ask a passer-by on New Street or Hill Street for directions to the best restaurant in Birmingham and they’ll likely point you towards Carters of Moseley. Wholeheartedly in love with sustainable British produce, the golden rule in chef Brad Carter‘s kitchen is simple – if an ingredient is in season, it’s on the menu. The cherry on top? Carters also has its very own Michelin star. This is an eatery Brummies can proudly call one of their own.

Address: 2c Wake Green Road, Moseley, Birmingham B13 9EZ

Opening Hours: Tue – Sat: 6:30pm – 9pm (also open for lunch on Fri & Sat from 12pm – 1:30pm); Sun & Mon: closed

Budget: £££


The team at Caneat in Stirchley have a passion for the good things in life: hearty brunches, freshly brewed coffee and homemade cakes. If you want to start your day right, get amongst the kitchen’s Asian-inspired egg special with gochujang sauce. Looking to satisfy your sweet tooth? The lemon, white chocolate and cranberry cookies are hard to resist. The option to add bacon to any main dish for a couple of pound coins is also one we 100% support. Our motto? Caneat, will eat.

Address: 1397 Pershore Road, Stirchley, Birmingham B30 2JR

Opening Hours: Mon to Sat: 8:30am – 4pm; Sun: 10am – 3pm

Budget: £


Meat lovers, rejoice. Gaucho – a hop, skip and a jump away from Cathedral Square – is here to answer your prayers. Succulent Black Angus steaks and bottles of red wine are Gaucho’s bread and butter, with their hearty brunches also worthy of a shout-out. Authentically Argentinian and proud of it, this restaurant has romance written all over it. Our advice? Book in for next Valentine's Day.

P.S. if you need to brush up on what to order at an Argentinian restaurant, we’ve got you sorted.

Address: 55 Colmore Row, Lower Ground Retail, Birmingham B3 2AA

Opening Hours: Sun to Thu: 11:30am – 11pm; Fri: 11:30am – 11:30pm; Sat: 11am – 11:30pm

Budget: ££

Book now

Revolución de Cuba

Capping off our list with a healthy dash of Latin flair, Revolución de Cuba is one of the most exciting places to eat in Birmingham city centre. Colourful décor, exotic cocktails and delicious food are all part of the package at this Temple Street spot. As well as whipping up signature staples from Central America and the Caribbean, chefs here also have a few creative tricks up their sleeves – pulled jackfruit burritos anyone? If you want to make it an extra-special evening, don’t forget your dancing shoes.

Address: 8 Temple Street, Birmingham B2 5BN

Opening Hours: Food is served daily from 11:30am – 10pm

Budget: ££


If you’re on a mission to find fun places to eat in Birmingham, it’s time to make friends with Bonehead. Serving up a dreamy combination of fried chicken and craft beer, this laid-back eatery is a purveyor of honest, hearty food. Burgers stacked to the heavens – check; spicy wings and piping-hot strips – you betcha. A low-key venue setting the bar high, get yourself down to Bonehead, pronto – it’s a no-brainer.

Address: 8 Lower Severn Street, Birmingham B1 1PU

Opening Hours: Tue to Thu: 12pm – 10pm; Fri & Sat: 12pm – 11pm; Sun: 12pm – 8pm; Mon: closed

Budget: £