TEO HOT POT is a rapidly growing hotpot concept that originated in China in 2020. The restaurant prides itself on using locally sourced British grass-fed beef, offering a variety of cuts for a unique dining experience.
The menu reflects the TeoChew dialect and culinary traditions from the GuangDong province, emphasizing simpler, healthier, and less oily dishes. The tradition of beef hotpot in ChaoShan dates back to the Southern Song Dynasty.
TEO also celebrates Chinese tea culture with its KongFu Tea offerings and features signature cocktails and mocktails infused with tea. Private dining options are available for a more intimate experience.
Information sourced from restaurant website and may be subject to change.
Menu
Wagyu Marbling KingPrice not Shown
A selection of premium Wagyu beef with exquisite marbling.
Allergens: None specified
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 819
PicanhaPrice not Shown
A tender cut of beef known for its rich flavour and juicy texture.
Allergens: None specified
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Crispy FatPrice not Shown
Deliciously crispy beef fat, perfect for adding flavour to dishes.
Allergens: None specified
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 525
Flat IronPrice not Shown
A flavourful cut of beef that is both tender and juicy.
Allergens: None specified
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Teo’s House Made Meat BallPrice not Shown
Handmade beef meatballs, seasoned to perfection.
Allergens: Gluten, Eggs
Allergens: Eggs, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Teo’s House Made Tendon Meat BallPrice not Shown
Tender meatballs made with beef tendon for a unique texture.
Allergens: Gluten, Eggs
Allergens: Eggs, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Beef Honeycomb TripePrice not Shown
A delicacy featuring honeycomb tripe, known for its unique texture.
Allergens: None specified
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Beef TripePrice not Shown
Tender beef tripe, often used in traditional dishes.
Allergens: None specified
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Ox CheekPrice not Shown
Rich and flavourful, ox cheek is a slow-cooked delicacy.
Allergens: None specified
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Ox TonguePrice not Shown
Tender and succulent, ox tongue is a unique treat.
Allergens: None specified
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Chuck FlapPrice not Shown
A juicy cut of beef, perfect for grilling or slow cooking.
Allergens: None specified
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Boneless RibsPrice not Shown
Tender boneless ribs, ideal for hot pot cooking.
Allergens: None specified
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
ShinPrice not Shown
A rich cut of beef, perfect for slow cooking.
Allergens: None specified
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Rib EyePrice not Shown
A well-marbled cut of beef, known for its tenderness and flavour.
Allergens: None specified
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
BrisketPrice not Shown
A classic cut of beef, ideal for slow cooking and barbecuing.
Allergens: None specified
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 750
FlankPrice not Shown
A lean cut of beef, great for stir-frying or grilling.
Allergens: None specified
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 280
Hind LegPrice not Shown
A robust cut of beef, perfect for hearty dishes.
Allergens: None specified
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Hind ShinPrice not Shown
A flavourful cut, ideal for slow cooking and stews.
Allergens: None specified
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Tomato, Soy Bean Beef BrothPrice not Shown
A rich broth made with tomatoes and soy beans, perfect for hot pot.
Allergens: None specified
Allergens: Soy, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 350
Mooli Beef BrothPrice not Shown
A clear broth made with beef and mooli, light and refreshing.
Allergens: None specified
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Teo’s Satay Beef BrothPrice not Shown
A flavourful satay broth, perfect for dipping and cooking.
Allergens: None specified
Allergens: Peanuts, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Bitter Melon, Dendrobium Stem Beef BrothPrice not Shown
A unique broth featuring bitter melon and dendrobium stem.
Allergens: None specified
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Wild Mushroom Soup VGPrice not Shown
A vegetarian broth made with a variety of wild mushrooms.
Allergens: None specified
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Szechuan Spicy BrothPrice not Shown
A spicy broth with Szechuan pepper for a kick of heat.
Allergens: None specified
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 367
Vegetables Soup Base VGPrice not Shown
A light vegetable broth, perfect for a healthy option.
Allergens: None specified
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Dual Selection BrothPrice not Shown
A combination broth, available only for large pots.
Allergens: None specified
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 591
Braised Flank & Tendon PotPrice not Shown
A hearty pot featuring braised flank and tendon, rich in flavour.
Allergens: None specified
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 280
Childhood Soup Pasta with Assorted Meat & SeafoodPrice not Shown
A nostalgic dish featuring pasta with a mix of meat and seafood.
Allergens: Gluten, Fish, Shellfish
Allergens: Fish, Shellfish/Crustaceans, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 450
Oyster OmelettePrice not Shown
A classic dish made with fresh oysters and eggs, served crispy.
Allergens: Eggs, Shellfish
Allergens: Eggs, Shellfish/Crustaceans, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 600
Vegan Omelette VGPrice not Shown
A plant-based omelette made with wholesome ingredients.
Allergens: None specified
Allergens: Eggs, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 400
Deep Fried Pork Roll with TaroPrice not Shown
Crispy pork rolls filled with taro, a delightful snack.
Allergens: Gluten, Pork
Allergens: Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 1512
Deep Fried Prawn RollPrice not Shown
Crispy rolls filled with fresh prawns, perfect for dipping.
Allergens: Gluten, Shellfish
Allergens: Shellfish/Crustaceans, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 1360
Deep Fried Vegan Roll VGPrice not Shown
A crispy vegan roll, packed with flavour and texture.
Allergens: None specified
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 1512
Deep Fried Squid Tentacles with Garlic & SaltPrice not Shown
Crispy squid tentacles seasoned with garlic and salt.
Allergens: Gluten, Shellfish
Allergens: Shellfish/Crustaceans, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 1600
Crispy Chilli Chicken WingsPrice not Shown
Spicy chicken wings, crispy on the outside and tender inside.
Allergens: Gluten, Chicken
Allergens: Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 283
Poached Beef WonTonPrice not Shown
Delicate won tons filled with poached beef, served in broth.
Allergens: Gluten, Eggs
Allergens: Eggs, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Poached Seafood WonTonPrice not Shown
Won tons filled with a mix of seafood, poached to perfection.
Allergens: Gluten, Fish, Shellfish
Allergens: Fish, Shellfish/Crustaceans, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Stir Fried Rice Noodles VGPrice not Shown
Vegetarian stir-fried rice noodles, packed with vegetables.
Allergens: Gluten
Allergens: Wheat/Gluten, Plant Based: Yes, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 720
Deep Fried Pork SausagePrice not Shown
Crispy pork sausages, perfect for sharing or as a snack.
Allergens: Gluten, Pork
Allergens: Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 1600
Teo Chew Soy Brine Mixed PlatterPrice not Shown
A selection of soy brined meats, served with dipping sauces.
Allergens: Soy
Allergens: Soy, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 819
Soy Brine DuckPrice not Shown
Tender duck brined in soy sauce, full of flavour.
Allergens: Soy
Allergens: Soy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Soy Brine ShinPrice not Shown
Beef shin brined in soy sauce, offering a rich taste.
Allergens: Soy
Allergens: Soy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Soy Brine TripePrice not Shown
Tripe brined in soy sauce, a unique and flavourful dish.
Allergens: Soy
Allergens: Soy, Wheat/Gluten, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Seafood Mixed PlatterPrice not Shown
A selection of fresh seafood, perfect for hot pot.
Allergens: Fish, Shellfish
Allergens: Fish, Shellfish/Crustaceans, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 819
King Prawn in ShellPrice not Shown
Fresh king prawns served in their shells, ideal for cooking.
Allergens: Shellfish
Allergens: Shellfish/Crustaceans, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 315
Wild Caught SquidPrice not Shown
Tender squid, perfect for grilling or frying.
Allergens: Shellfish
Allergens: Shellfish/Crustaceans, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Diver’s Scallop (Per piece)Price not Shown
Fresh scallops, known for their sweet and delicate flavour.
Allergens: Shellfish
Allergens: Shellfish/Crustaceans, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Fresh OysterPrice not Shown
Freshly shucked oysters, served on the half shell.
Allergens: Shellfish
Allergens: Shellfish/Crustaceans, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Wild Seabass FilletPrice not Shown
A delicate fillet of seabass, perfect for grilling.
Allergens: Fish
Allergens: Fish, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Teo’s House Made Fish BallPrice not Shown
Handmade fish balls, a delightful addition to any hot pot.
Allergens: Fish
Allergens: Fish, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Assorted Mushroom Platter VGPrice not Shown
A variety of mushrooms, perfect for adding to hot pot.
Allergens: None specified
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 819
Assorted Vegetables Platter VGPrice not Shown
A selection of fresh vegetables, ideal for hot pot cooking.
Allergens: None specified
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 819
Enoki MushroomPrice not Shown
Delicate enoki mushrooms, great for adding texture to dishes.
Allergens: None specified
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
King Oyster MushroomPrice not Shown
Meaty king oyster mushrooms, perfect for grilling or stir-frying.
Allergens: None specified
Allergens: Shellfish/Crustaceans, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Oyster MushroomPrice not Shown
Soft and tender oyster mushrooms, ideal for hot pot.
Allergens: None specified
Allergens: Shellfish/Crustaceans, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Shimeji MushroomPrice not Shown
A variety of shimeji mushrooms, great for adding flavour.
Allergens: None specified
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Soft TofuPrice not Shown
Silken tofu, perfect for adding creaminess to dishes.
Allergens: None specified
Allergens: Soy, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Crispy BeancurdPrice not Shown
Crispy beancurd, a delightful addition to any hot pot.
Allergens: None specified
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 525
Fresh YamPrice not Shown
Fresh yam, great for adding texture and flavour.
Allergens: None specified
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 350
SweetcornPrice not Shown
Fresh sweetcorn, perfect for adding sweetness to dishes.
Allergens: None specified
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Teo’s Rice Pasta VGPrice not Shown
A unique rice pasta, perfect for hot pot dishes.
Allergens: None specified
Allergens: Wheat/Gluten, Plant Based: Yes, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 450
HoFun’ Noodles VGPrice not Shown
Flat rice noodles, ideal for stir-frying or hot pot.
Allergens: Gluten
Allergens: Wheat/Gluten, Plant Based: Yes, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 350
Sweet Potato Vermicelli VGPrice not Shown
Vermicelli made from sweet potato, a gluten-free option.
Allergens: None specified
Allergens: Wheat/Gluten, Plant Based: Yes, Gluten Free: Yes, Low Carb: No
Estimated Calorie Count: 350
Duck’s ABOABPrice not Shown
A unique dish featuring duck, rich in flavour.
Allergens: None specified
Allergens: None detected, Plant Based: No, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Condiments£3.99 / per person
A selection of traditional condiments to enhance your meal.
Allergens: None specified
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Lotus RootPrice not Shown
Crispy lotus root slices, perfect for adding crunch.
Allergens: None specified
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 525
Potato SlicesPrice not Shown
Fresh potato slices, ideal for hot pot.
Allergens: None specified
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 350
Mooli SlicesPrice not Shown
Crisp mooli slices, great for adding texture.
Allergens: None specified
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
WintermelonPrice not Shown
Fresh wintermelon slices, perfect for hot pot.
Allergens: None specified
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
CorianderPrice not Shown
Fresh coriander, a fragrant herb to enhance your dishes.
Allergens: None specified
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Romaine LettucePrice not Shown
Crisp romaine lettuce, perfect for adding freshness.
Allergens: None specified
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 455
Pak ChoyPrice not Shown
Fresh pak choy, ideal for hot pot cooking.
Allergens: None specified
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
SpinachPrice not Shown
Fresh spinach, a nutritious addition to your meal.
Allergens: None specified
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Chinese CabbagePrice not Shown
Crisp Chinese cabbage, perfect for hot pot.
Allergens: None specified
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Taro Sago Ice Shaved VGPrice not Shown
A refreshing dessert made with taro and sago, served icy.
Allergens: None specified
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 350
Mung Bean PuddingPrice not Shown
A sweet pudding made from mung beans, light and delicious.
Allergens: None specified
Allergens: Milk/Dairy, Plant Based: Yes, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 350
Matcha PuddingPrice not Shown
A creamy pudding infused with matcha, rich in flavour.
Allergens: None specified
Allergens: Milk/Dairy, Plant Based: Yes, Gluten Free: No, Low Carb: No
Estimated Calorie Count: 507
Most restaurants charge a small cover charge (~€1–3 per person)
Categories: Asian, Seafood, Vegetarian, Desserts
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Menu Source: Restaurant Website PDF
Allergens: None detected, Plant Based: Yes, Gluten Free: No, Low Carb: Yes
Estimated Calorie Count: 350
Menu Date: August, 2025
Dietary & Allergen Information: Please be aware that our dish analysis is powered by AI and may contain errors. Always check with your server before ordering.
Discover London’s Vibrant Food Scene
London’s food culture blends classic British dishes with global influences and multicultural flavors — with many restaurants offering multilingual menus to welcome visitors from everywhere. Must-try dishes include crispy fish and chips, hearty full English breakfast, comforting Sunday roast, savory pie and mash, indulgent sticky toffee pudding, and diverse curries or international street food.
Want to go deeper into London’s flavors, hidden gems, and tips for navigating local menus? Our full London Food Scene Guide covers it all.
Experience London’s Flavors on a Guided Tour
Why not dive deeper into London’s incredible food scene with a guided food tour? Taste authentic British classics, pub fare, international bites, and more at hidden, family-run spots — just like the ones you love in London.
Book a highly-rated tour with Devour Tours — popular options include the Borough Market & London Bridge Food Tour (market tastings of cheese, pie, seafood, and street food) or the East End Food Tour (Brick Lane and Spitalfields with curry, bagels, and historic pub stops).
Affiliate link — we may earn a small commission at no extra cost to you.
Address
28 Store St, London WC1E 7BS, UK
GPS
51.5197478, -0.131425
Telephone
Accuracy
This menu is as accurate as possible, but prices, availability, and ingredients are subject to change.
⚠️ Dietary & Allergy Warning
Our AI estimates dietary info based on dish names and descriptions. Always inform your server of allergies or dietary restrictions before ordering.
Spotted an Error?
Please help us make things better and tell us whats wrong
Please Help Us to Help Others by Uploading the Latest Menu here.

Notice: Unauthorized scraping, copying, or automated extraction of this content is strictly prohibited. Copyright © 2025 Barcelona Menus. All rights reserved.
