London’s food scene is arguably the most dynamic in the world. While the city has endless Michelin stars, the true magic of eating in London lies in its iconic comfort food, historic pubs, and vibrant immigrant food culture. Whether you are hunting for authentic street tacos, the city’s best hand-pulled noodles, or a life-changing Philly cheesesteak, this guide covers the absolute essentials.
(Yes, you can get incredible, authentic Mexican food in London! If you are craving proper tortillas and serious spice, these spots are clutch.)
Homies on Donkeys (Leytonstone)
A massive hit born out of a tiny market stall, they serve unapologetically bold, hip-hop-inspired Mexican street food that will make any American feel right at home.
🍽️ Must-Eats: The Cochinita Pibil tacos and the legendary Smoked Chilli Pork.
A high-energy, Mexico City-style hole-in-the-wall taqueria right in the middle of Soho. It is a standing-room-only spot capturing the bustling energy of a true street-food counter.
🍽️ Must-Eats: The Al Pastor (marinated pork) and the Chicharron (crispy pork belly) served on fresh corn tortillas.
🔥 Hot Tip: Grab a Mexican Coke in a glass bottle—it uses real cane sugar instead of fructose syrup!
Proper Tacos (Various Pop-ups & Markets)
The real deal for taco purists. They are famous for using authentic handmade blue corn tortillas and highly traditional slow-cooking methods.
🍽️ Must-Eats: The slow-cooked Birria beef that completely falls apart in your mouth.
Guacamoles (Various Locations)
A fantastic, no-nonsense spot delivering massive portions of fresh, vibrant Mexican comfort food. Perfect for a quick, filling lunch.
🍽️ Must-Eats: Their loaded burritos and freshly smashed guacamole.
Perfect for a quick, incredibly authentic street-food fix when you are on the go. They focus on delivering fast, fiery, and highly traditional street tacos.
🍽️ Must-Eats: The classic Carne Asada tacos.
Taqueria Don Chuy (Various Locations)
A true hidden gem slinging highly traditional, unpretentious Mexican staples without any of the fusion fluff.
🍽️ Must-Eats: Their slow-cooked Carnitas and perfectly spiced salsas.
Authentic, deep-flavored Mexican and Tex-Mex classics that hit the spot every single time.
🍽️ Must-Eats: Sizzling fajitas and massive plates of loaded nachos.
Passyunk Avenue (Fitzrovia, Waterloo, Battersea)
If you are an American missing home (or just someone who loves incredible sandwiches), this dive-bar-style joint is legendary. They fly their bread in directly from the US to make the most authentic Philly Cheesesteak outside of Pennsylvania.
🍽️ Must-Eats: The classic Cheesesteak with "Whiz" and a side of Buffalo wings.
Supernova (Soho and South Kensington)
This tiny, hype-worthy spot does exactly one thing, but they do it perfectly: the classic American smash burger.
🍽️ Must-Eats: The classic double cheeseburger.
🔥 Hot Tip: The menu is incredibly simple—just classic cheeseburgers, fries, and sundaes. Expect a queue out the door, but it moves fast!
The Breakfast Club (Soho, Spitalfields, London Bridge & More)
The ultimate spot for a massive, unapologetic American-style breakfast. The interiors are packed with 80s nostalgia, and the portions are huge.
🍽️ Must-Eats: The towering stacks of pancakes with bacon and maple syrup, or the massive "Full Monty" breakfast.
🔥 Hot Tip: Go to the Spitalfields location and ask to "see the Mayor." You might just be led through a secret fridge door into a hidden speakeasy bar!
Holy Smokes BBQ (Bow / Bow Triangle) If you are missing true, slow-cooked American BBQ, this East London spot is a hidden gem.
🍽️ Must-Eats: The 7-hour smoked short ribs and the brisket burger are the absolute standouts. You have to try the smoked meats with their signature coffee barbecue sauce and pickled onions!
🔥 Hot Tip: Seating is outdoors only! Consider grabbing this as a takeaway or eating in the car if the notoriously unpredictable London weather takes a turn for the worse.
A brand new, massively hyped Soho opening created by three-Michelin-star chef Sergio Herman. This isn't just a French fry stand; it is an upscale "frites" boutique serving double-fried Dutch Agria potatoes loaded with incredible gourmet toppings.
🍽️ Must-Eats: The signature Flemish Beef Stew Frites, or the Parmesan & Basil Frites.
🔥 Hot Tip: They stay open until 3:00 AM from Wednesday to Saturday, making this the absolute ultimate late-night snack after catching a West End show or having a few pints in Soho!
Chick-fil-A (Kingston upon Thames) Yes, you read that right! After a few previous attempts, Chick-fil-A has officially established a permanent footprint in the UK, opening their highly anticipated London-area location in early 2026 in the leafy southwest suburb of Kingston. It is the ultimate taste of home if you are missing proper American fast food.
🍽️ Must-Eats: You know exactly what to order here! The classic Original Chicken Sandwich, waffle fries, and a massive sweet tea. Definitely ask for free refills.
🔥 Hot Tip: Because it is the only one in the London area, be prepared for queues. Kingston is a fantastic, historic riverside shopping town, so grab your chicken sandwich to-go and eat it along the River Thames!
Blacklock (Soho, Covent Garden, Shoreditch, City)
Set in moody, subterranean spaces, Blacklock serves the best value-for-money, high-quality meat in London. They are famous for their grass-fed chops cooked over open coals.
🍽️ Must-Eats: The "All In" (a massive platter of beef, pork, and lamb chops) and the white chocolate cheesecake.
🔥 Hot Tip: Their Sunday Roast is legendary, but you must book months in advance for a Sunday!
Flat Iron (Soho, Covent Garden, King's Cross & More)
The undisputed champion of affordable, high-quality steak in London. They keep the menu incredibly simple, focusing almost entirely on their signature Flat Iron cut.
🍽️ Must-Eats: The Flat Iron steak (served with their signature mini meat cleaver) and the beef dripping chips.
🔥 Hot Tip: When you pay your bill, they give you a tiny wooden token. Exchange it at the door on your way out for a free cup of artisanal soft-serve ice cream!
Chelsea Grill (King's Road, Chelsea)
A brilliant neighbourhood restaurant built entirely around fire, smoke, and top-quality ingredients. The kitchen focuses on premium meat and seafood—butchered, aged, and grilled in-house.
🍽️ Must-Eats: Their premium, sharing-size cuts of dry-aged beef and wood-fired seafood.
Currently the most talked-about, hyper-popular pub in Central London. Downstairs is an incredibly atmospheric traditional pub; upstairs is a spectacular wood-fired grill restaurant.
🍽️ Must-Eats: The homemade beef cheek and Guinness suet pudding.
🔥 Hot Tip: Getting a reservation for the upstairs dining room is like winning the lottery, but you can usually squeeze into the downstairs pub if you arrive early in the afternoon.
Inspired by the elite members' clubs of colonial India, this spectacular restaurant holds two Michelin stars and is arguably the most famous upscale Indian dining experience in London.
🍽️ Must-Eats: The Kid Goat Methi Keema and the Wild Muntjac Biryani.
Colonel Saab (Holborn & Trafalgar Square)
A stunning, museum-like fine dining experience draped in antique Indian art and massive chandeliers. It is a gorgeous homage to the heritage and travel stories of the owner's family.
🍽️ Must-Eats: Their intricate regional curries and the spectacular Sunday Roast with an Indian twist.
Fatt Pundit (Soho & Covent Garden)
A completely unique, spectacular take on Indo-Chinese food—a cuisine invented when Hakka people migrated to Kolkata, India. It blends Chinese cooking techniques with heavy Indian spices.
🍽️ Must-Eats: The spicy Momos (dumplings served with fierce chutneys) and the Crackling Spinach.
Dishoom (Covent Garden, King's Cross, Shoreditch & More)
An absolute London institution that pays loving homage to the old Irani cafes of Bombay. The interiors are stunning and the atmosphere is always buzzing.
🍽️ Must-Eats: The iconic Bacon Naan Roll (for breakfast), and the House Black Daal.
🔥 Hot Tip (The Secret Dice Game): Dishoom has a secret game called "Matka." If you dine Monday to Friday before 6:00 PM, ask your server for the Matka. They will bring over a wooden board and a bronze dice. If you roll a 6, your entire table's meal is completely free! (Bottomless Chai): Whether you go for breakfast, lunch, or dinner, if you order their signature, steaming-hot House Chai, it is completely bottomless. The servers will just keep topping up your glass until you ask them to stop! Go for breakfast before 10:00 AM or for a late lunch at 3:00 PM to beat the massive walk-in queues!
Roti King (Euston, Waterloo, Battersea)
Starting as a tiny basement joint near Euston Station, this Malaysian eatery has achieved legendary cult status. It is cheap, cheerful, and absolutely life-changing.
🍽️ Must-Eats: The Roti Canai (flaky, buttery, hand-pulled flatbread) served with a bowl of rich Kari Mutton.
Napoli on the Road (Chiswick & Richmond)
Run by Michele Pascarella (who recently won Global Pizza Maker of the Year), this is arguably the finest Neapolitan pizza in the city.
🍽️ Must-Eats: The "Cheesewick" or any of their seasonal truffle specials.
Pizza Pilgrims (Various Locations)
Incredibly reliable, fun, and fast-paced pizzeria dominating Central London. They make fantastic, chewy Neapolitan crusts with playful toppings.
🍽️ Must-Eats: The double pepperoni and spicy honey pizza.
Rudy's Pizza (Soho, Shoreditch, Fitzrovia)
A relaxed neighborhood pizzeria focusing on traditional, highly authentic Naples-style pizza with incredibly soft, floppy crusts.
🍽️ Must-Eats: The classic Calabrese with spicy nduja.
Padella (Borough Market & Shoreditch)
A tiny, frantic, and brilliant pasta bar that sparked London's modern obsession with fresh pasta.
🍽️ Must-Eats: The legendary Pici Cacio e Pepe.
🔥 Hot Tip: You cannot book ahead. You must download the WalkUp app and join the virtual queue!
Gloria or Circolo Popolare (Shoreditch & Fitzrovia)
Run by the Big Mamma group, these restaurants are designed for Instagram. The interiors are outrageously lavish and the food is highly theatrical.
🍽️ Must-Eats: The Truffle Pasta (served directly out of a giant wheel of pecorino cheese).
Crisp Pizza (Mayfair)
Located inside an entirely unassuming neighborhood pub, this spot produces what food critics consistently call the best pizza in London (a New York/New Haven hybrid).
🍽️ Must-Eats: The signature "Crisp Margherita."
Osteria Angelina (Spitalfields / Shoreditch) A brilliant, intimate Italian spot in the East End.
🍽️ Must-Eats: The truffle tortellini is the absolute standout must-order.
🔥 Hot Tip: Sit at the counter if you want to watch the chefs at work. Portions are on the smaller side, so it’s a perfect place to order a few dishes and share!
Noodle Inn (Soho & Covent Garden)
A theatrical, brilliant spot where you can watch the chefs hand-pull fresh "Biang Biang" noodles right in the window.
🍽️ Must-Eats: The wide, hand-pulled belt noodles with chili oil.
Din Tai Fung (Covent Garden, Centre Point, Selfridges)
The legendary Taiwanese powerhouse. You go here for one reason: precision-engineered, flawless dumplings.
🍽️ Must-Eats: The absolute best Xiao Long Bao (soup dumplings) in the world.
A massively popular, no-reservations Thai grill where everything is cooked in clay pots over open wood fires right in front of you.
🍽️ Must-Eats: The Clay Pot Glass Noodles with Tamworth pork belly.
Noodle and Beer (Spitalfields/Soho)
Incredible, spicy, numbing Sichuan noodles served in a sleek, modern setting.
🍽️ Must-Eats: The Chongqing spicy noodles.
A legendary, tiny courtyard noodle bar serving fantastic, warming bowls of Vietnamese comfort food.
🍽️ Must-Eats: The classic Beef Pho and the Laksa.
A brilliant, upscale spot serving flawless Malaysian and Chinese classics in an elegant dining room.
🍽️ Must-Eats: The crispy shredded beef and the beef rendang.
BAO (Soho, King's Cross, Borough, Marylebone)
A highly stylized, minimalist Taiwanese eatery that single-handedly popularized the steamed milk bun in London.
🍽️ Must-Eats: The Classic Pork BAO (braised pork, peanut powder, and fermented greens).
DanDan (Aldgate East / Whitechapel) A phenomenal, highly authentic noodle joint in East London.
🔥 Hot Tip: Visit between 12:00 PM and 4:00 PM for their incredible, great-value £8.60 lunch deal. It is a fantastic choice for an affordable, casual lunch, and reviewers frequently mention getting a complimentary tote bag after their meal!
Machiya (Soho / Piccadilly Circus) Named after the traditional wooden townhouses of Kyoto, this understated, minimalist eatery offers a brilliant escape from the chaos of nearby Leicester Square. They focus heavily on yoshoku (Western-influenced Japanese comfort food) and authentic home-style cooking.
🍽️ Must-Eats: The Tonkatsu (crispy fried pork cutlet) Curry and the delicate, fluffy Omurice (a beautifully engineered omelet draped over fried rice). Save room for dessert—their Matcha Mille Crepe cake is legendary!
🔥 Hot Tip (The Hidden Bar): Most people eat in the ground-floor restaurant and leave without ever realizing there is a secret, speakeasy-style cocktail bar downstairs! Head down the stairs for an incredibly moody, intimate space serving fantastic cocktails made with Japanese whisky, sake, and yuzu.
Berenjak (Soho & Borough Market)
Styled after the hole-in-the-wall kabob houses of Tehran. It is moody, noisy, and serves the best Persian food in the city.
🍽️ Must-Eats: The charcoal-grilled minced lamb (Koobideh) and the black truffle jujeh kabab.
A massive local favorite in Camden that has been serving up generous portions of rustic, authentic Greek food for decades. The atmosphere is warm, loud, and incredibly welcoming.
🍽️ Must-Eats: The mixed grill meze and the perfectly charred souvlaki.
Downstairs is Agora, a frenetic, no-bookings souvla bar serving Greek street food. Upstairs is Oma, a more refined dining room focused on wood-fired Mediterranean dishes.
🍽️ Must-Eats: The spanakopita gratin and the oxtail giouvetsi.
Brother Marcus (Spitalfields, Angel, South Ken)
If you are looking for the best brunch in London, this Eastern Mediterranean spot is it.
🍽️ Must-Eats: The sweet potato fritters, halloumi, and perfectly spiced baked eggs.
Schnitzel Heaven (Hoxton / near Shoreditch) Exactly what the name promises. A fantastic, comforting spot serving up massive, authentic schnitzels.
🍽️ Must-Eats: The creamy mashed potatoes served alongside the schnitzel are highly recommended.
🔥 Hot Tip: Come hungry and don't be afraid to ask for takeaway boxes—the portions are genuinely massive. It gets busy, so booking ahead is a smart move.
London’s oldest Polish restaurant (operating since 1947). It is incredibly charming, slightly old-world, and serves the most comforting European classics. Recognize this from Ted Lasso??
🍽️ Must-Eats: The authentic pierogi and the classic schnitzel.
You can't visit London without having proper Fish & Chips. Skip the tourist traps and head to the local legends:
Consistently ranked as the absolute best traditional fish and chips in London. It is a humble, local shop in Greenwich that takes its craft incredibly seriously.
🍽️ Must-Eats: The fresh cod and chips drenched in salt and malt vinegar.
Poppies Fish & Chips (Spitalfields, Soho, Camden)
A 1950s-style retro chippy that serves arguably the most reliable and authentic fish and chips right in the center of the city.
🍽️ Must-Eats: Haddock and chips, mushy peas, and a side of battered sausage.
Hidden away on one of London's most beautiful streets (Launceston Place), this charming Danish-inspired café is an absolute local cornerstone.
🍽️ Must-Eats: Their meticulously crafted artisanal coffees and fresh-baked Danish pastries.
Humble Crumble (Borough Market, Spitalfields, Camden)
Taking the ultimate British dessert and making it highly customizable. You choose your fruit base, your crumble topping, and watch them drench it in hot custard or torched marshmallow.
🍽️ Must-Eats: The classic apple crumble with unlimited hot vanilla custard.
Ben's Cookies (Covent Garden, Oxford Street & More)
An absolute staple on the British high street. They bake their cookies constantly throughout the day, so they are almost always handed to you warm.
🍽️ Must-Eats: The milk chocolate chunk (which uses literal chunks of Belgian chocolate, not chips!).
Bread Ahead Bakery (Borough Market & Various Locations)
If you see people walking around Borough Market with powdered sugar all over their faces, they just ate here.
🍽️ Must-Eats: The Vanilla or Sea Salt Caramel honeycomb doughnuts.
Chin Chin Labs (Camden & Soho)
Europe’s first liquid nitrogen ice cream parlor. It feels like a mad scientist's laboratory inside.
🍽️ Must-Eats: The legendary thick Hot Chocolate topped with a massive, blow-torched marshmallow.
Buns From Home (Locations across London)
Born out of a mother's kitchen during lockdown, this bakery has taken over the city with their flaky, croissant-dough buns.
🍽️ Must-Eats: The classic Cinnamon bun.
% Arabica (Covent Garden, Spitalfields, Broadway Market)
Yes, it's the famous coffee shop with the percentage sign! Originally from Kyoto, they have brought their minimalist aesthetic and world-class, custom-roasted espresso to London.
🍽️ Must-Eats: Their signature Kyoto Latte.
GAIL's Bakery (Literally Everywhere)
The undisputed king of the London neighborhood bakery. Their red-and-white striped awnings are the ultimate savior for a quick, high-quality breakfast.
🍽️ Must-Eats: The spinach and feta rolls, and their legendary chocolate chunk cookies!
Cheeky Scone (Notting Hill) If you are wandering through Notting Hill and craving a classic British cream tea but want something fun, this is the spot. They specialize exclusively in scones, baking them fresh every single day.
🍽️ Must-Eats: While they do a flawless traditional plain or sultana scone, you have to try their wilder rotating flavors like Cinnamon Bun, Lavender & Honey, or the savory Garlic Pesto Cheese!
This is arguably the most unique (and quirky) coffee shop in London. It is located entirely underground inside a meticulously restored, 1890s Victorian men's public toilet!
🍽️ The Vibe: They scrubbed it clean, kept the original Doulton & Co porcelain urinals (which now serve as seating dividers), and serve absolute top-tier specialty coffee and brunch.
The English Rose Café (Victoria)
A charming, independent, family-run vintage tea room located right around the corner from Buckingham Palace.
🍽️ Must-Eats: This is the perfect, unpretentious spot for a traditional Afternoon Tea (warm vanilla scones, clotted cream, finger sandwiches, and cakes) without the massive price tag or strict dress codes of the big hotels.
(Brick Lane in East London is a historic melting pot. It is famous globally for two things: incredible Bangladeshi curry houses, and historic Jewish bakeries. You must come hungry!)
Beigel Bake
4.4 · £1-£10
🥯 Bagel shop
Open
Beigel Bake Click to open side panel for more information (Brick Lane) This is arguably the most famous bakery in London. Operating 24/7, this traditional Jewish bakery is recognizable by its white sign and the queue constantly snaking out the door.
🍽️ Must-Eats: You are legally required to order the traditional Hot Salt Beef Beigel, packed with thick-cut salted beef, massive pickles, and extremely fiery English mustard.
🔥 Hot Tip: Do not let the massive queue deter you! The ladies behind the counter work at lightning speed, and the line moves incredibly fast. Have your cash or card ready to go!
Aladin Indian Restaurant
4.8 · £20-£30
🍽️ Indian restaurant
Open· Closes 11:30 PM
Aladin Indian Restaurant Click to open side panel for more information (Brick Lane) The southern end of Brick Lane is famously known as the "Curry Mile," packed with touts trying to wave you into their restaurants. Aladin is one of the absolute best and most historic spots on the street, famously loved by King Charles!
🍽️ Must-Eats: Their classic, rich Chicken Tikka Masala or a fiery Lamb Madras.
🔥 Hot Tip: Like many curry houses on Brick Lane, Aladin is "BYOB" (Bring Your Own Booze). You can pop into a corner shop next door, buy your own wine or beer, and bring it directly to your table with zero corkage fee!
Dark Sugars
4.5 · £1-£10
📍 Food
Open· Closes 8:00 PM
Dark Sugars Click to open side panel for more information (Brick Lane) A spectacular, sensory-overload chocolate shop bringing the flavors of West Africa to East London. The smell when you walk in is intoxicating, and they pile massive mounds of handmade truffles on wooden tables.
🍽️ Must-Drinks: Their legendary Hot Chocolate! They take a cup of incredibly rich, steaming cocoa and literally shave thick blocks of white, milk, and dark chocolate directly into the cup until it overflows.
(London takes its sandwiches very seriously. Forget the sad supermarket meal-deal wedges—these are massive, messy, destination-worthy meals that command cult followings.)
The Black Pig (Borough Market)
If you are visiting Borough Market, this is arguably the most sought-after hot food stall there. They specialize in massive, toasted ciabatta sandwiches stuffed with slow-roasted pork shoulder.
🍽️ Must-Eats: "The Best of the Best" (slow-roast pork, honey truffle mayo, fennel apple slaw, and a mountain of grated parmesan).
🔥 Hot Tip: The queue for this stall can get absolutely wild on a Saturday afternoon. Go on a Wednesday or Thursday morning right before the lunchtime rush to grab your pork ciabatta without the hour-long wait!
Secret Sandwich Shop (Notting Hill)
Exactly as the name implies, this spot is completely hidden! You have to find a black door masquerading as a fake nightclub entrance and head downstairs to find this incredible cult-favorite sandwich bar. They specialize in Japanese wanpaku (highly stacked, cross-sectioned) sandwiches.
🍽️ Must-Eats: The "7th Avenue" (a towering mountain of pastrami, swiss cheese, and sauerkraut) or their perfectly engineered Japanese Egg Sando.
🔥 Hot Tip: Because of the incredible visual cross-sections of the sandwiches, this place is massively popular on Instagram and TikTok. Grab your sandwich to-go and walk a few minutes up to the colorful houses of Portobello Road to eat!
Dom's Subs @ Rasputins (Hackney & Bevis Marks)
If you want the absolute best, most ridiculously oversized deli sandwich in London, you go to Dom's Subs. They have gained a massive following for their super-sized creations stuffed into fresh, house-made semolina rolls.
🍽️ Must-Eats: The "Grapow" (Thai-spiced pork, fried egg, and spicy mayo) or their incredible Italian-style cold cut subs.
🔥 Hot Tip: These are incredibly messy and genuinely massive—one sub can easily feed two people for lunch!
Max's Sandwich Shop (Crouch End)
Run by the eccentric and highly lovable Max Halley, this sit-down sandwich shop in North London single-handedly revolutionized the city's sandwich scene. He believes a sandwich should be a complete hot meal (including the sides!) stuffed between two pieces of custom-baked focaccia bread.
🍽️ Must-Eats: The legendary "Ham, Egg 'n' Chips" (slow-cooked ham hock, a fried egg, shoestring fries, and piccalilli packed inside the sandwich).
🔥 Hot Tip: This isn't a quick lunch spot! It is open primarily in the evenings for dinner, and the vibe is loud, chaotic, and incredibly fun.
Crunch (Old Spitalfields Market & Soho)
What started as a massive hit at a local pub pop-up has now become one of London's most sought-after sandwich destinations. Crunch is on a mission to completely elevate the humble sandwich, serving their messy, highly engineered creations exclusively on custom-baked, golden brioche bread.
🍽️ Must-Eats: "Michael's Chicken" (a massive Southern-fried chicken cutlet with home-made dill aioli) or their decadent Truffle Patty Melt.
🔥 Hot Tip: Do not just order a sandwich! You have to order their side of "1000-layer potatoes"—they hand-cut and layer potatoes into a terrine, fry it until shatteringly crisp, and serve it as the ultimate chip.