Halal English breakfast in Birmingham: where to get a proper fry-up
The full English is one of Britain's great comfort meals — and for years, eating one halal meant settling for a sad plate of eggs and beans while everyone else got the works. Not anymore. Birmingham now does the halal fry-up properly: halal beef bacon, chicken or lamb sausages, eggs, beans, hash browns, grilled tomato, toast — the full plate, nothing missing.
What to expect from a halal full English
The swaps are simple and, done well, you genuinely don't miss anything. Beef bacon (sometimes turkey rashers) brings the salt and smoke; chicken or lamb sausages replace pork bangers; everything else — eggs, beans, mushrooms, hash browns, fried bread if you're committed — is exactly as it should be. The best spots griddle the beef bacon crisp, which is the whole game.
Where to go
Alam in Small Heath runs one of the most complete halal breakfast menus in the city — full English plates alongside eggs Benedict with turkey rashers, pancakes and French toast, served in a genuinely impressive 250-cover room. Weekend breakfast runs from early and gets busy fast.
MyLahore on Bradford Street does breakfast the crowd-pleasing way — English options next to desi classics, so the fry-up lover and the halwa puri purist at your table both leave happy.
Mughal-e-Azam in Sparkhill serves what diners call the "Emperor's full English" alongside its desi breakfast — reviewers consistently rate both.
The desi breakfast alternative
Here's the local secret: Birmingham's best breakfast might not be English at all. Weekend halwa puri — fluffy fried puris with chana, spiced potatoes and sweet halwa, washed down with karak chai — is a Ladypool Road and Small Heath institution. Spots like Alamgir and Apna Lahore fill up from 9am on Saturdays, and at most of them you'll eat like royalty for under a tenner.
Quick tips
Go before 9:30am on weekends or queue. City centre spots are best midweek. And during Ramadan most breakfast venues flip to suhoor and iftar hours — always check before travelling.