{"slug":"fullers","name":"Fuller's","cuisines":["pub"],"logo":"brand-logos/fuller-s.png","counts":{"items":20,"priced":20,"verified":0,"calorieConfirmed":20,"withSugar":0,"withFibre":0,"deals":0,"branchesLondon":1,"sections":{"Desserts":3,"Mains":14,"Starters":3}},"highlights":{"highestProteinMain":{"slug":"28oz-chalcroft-farm-rib-of-beef","name":"28oz Chalcroft Farm Rib of Beef","kcal":1400,"priced":true},"lowestKcalMain":{"slug":"ploughmans-lunch","name":"Ploughman's Lunch","kcal":650,"priced":true},"bestProteinPer100kcal":{"slug":"28oz-chalcroft-farm-rib-of-beef","name":"28oz Chalcroft Farm Rib of Beef","kcal":1400,"priced":true},"bestProteinPerPound":{"slug":"classic-beef-burger","name":"Classic Beef Burger","kcal":920,"priced":true},"avgMainKcal":902,"mainsUnder500":0,"mainsOver30gProtein":13},"source":{"url":"https://www.whitehorsewembley.co.uk/food/menus","capturedAt":"2026-08-24","method":"agent:api-json + browser (the pub's own first-party endpoint /api/tenkites?menuId=whitehorsewembley17 returns the JSON-wrapped menu HTML; the four non-default menus were reached by switching tabs in the widget on the pub's own /food/menus page)"},"priceZones":null,"priceNote":"Prices vary by branch; the app shows the price at the branch nearest you.","items":[{"slug":"sticky-toffee-pudding","name":"Sticky Toffee Pudding","section":"Desserts","category":"dessert","kcal":540,"priced":true,"priceVaries":true,"hasSugar":false,"hasFibre":false,"hasSalt":false,"hasSaturates":false,"tier":"calorie_confirmed","dietary":{"halal":false,"vegan":false,"vegetarian":true,"pescatarian":true,"glutenFree":false,"dairyFree":false},"isAddon":false,"isKids":false,"isSharing":false,"description":null,"tip":null,"sourceUrl":null,"mainsCount":null,"kcalRank":null,"proteinRank":null,"proteinRankAll":18,"proteinPer100kcalRank":null,"proteinPerPoundRank":null,"highProtein":false,"lowCalorieFit":false,"proteinAtLeast15":false},{"slug":"vanilla-cheesecake","name":"Vanilla Cheesecake","section":"Desserts","category":"dessert","kcal":430,"priced":true,"priceVaries":true,"hasSugar":false,"hasFibre":false,"hasSalt":false,"hasSaturates":false,"tier":"calorie_confirmed","dietary":{"halal":false,"vegan":false,"vegetarian":true,"pescatarian":true,"glutenFree":false,"dairyFree":false},"isAddon":false,"isKids":false,"isSharing":false,"description":null,"tip":null,"sourceUrl":null,"mainsCount":null,"kcalRank":null,"proteinRank":null,"proteinRankAll":20,"proteinPer100kcalRank":null,"proteinPerPoundRank":null,"highProtein":false,"lowCalorieFit":false,"proteinAtLeast15":false},{"slug":"warm-chocolate-brownie-with-ice-cream","name":"Warm Chocolate Brownie with Ice Cream","section":"Desserts","category":"dessert","kcal":500,"priced":true,"priceVaries":true,"hasSugar":false,"hasFibre":false,"hasSalt":false,"hasSaturates":false,"tier":"calorie_confirmed","dietary":{"halal":false,"vegan":false,"vegetarian":true,"pescatarian":true,"glutenFree":false,"dairyFree":false},"isAddon":false,"isKids":false,"isSharing":false,"description":null,"tip":null,"sourceUrl":null,"mainsCount":null,"kcalRank":null,"proteinRank":null,"proteinRankAll":19,"proteinPer100kcalRank":null,"proteinPerPoundRank":null,"highProtein":false,"lowCalorieFit":false,"proteinAtLeast15":false},{"slug":"28oz-chalcroft-farm-rib-of-beef","name":"28oz Chalcroft Farm Rib of Beef","section":"Mains","category":"main","kcal":1400,"priced":true,"priceVaries":true,"hasSugar":false,"hasFibre":false,"hasSalt":false,"hasSaturates":false,"tier":"calorie_confirmed","dietary":{"halal":false,"vegan":false,"vegetarian":false,"pescatarian":false,"glutenFree":true,"dairyFree":false},"isAddon":false,"isKids":false,"isSharing":false,"description":null,"tip":"Fact: 123g protein in one dish — splitting this between two still delivers a 60g+ protein meal each.","sourceUrl":null,"mainsCount":14,"kcalRank":14,"proteinRank":1,"proteinRankAll":1,"proteinPer100kcalRank":1,"proteinPerPoundRank":14,"highProtein":true,"lowCalorieFit":false,"proteinAtLeast15":true},{"slug":"bacon-burger","name":"Bacon Burger","section":"Mains","category":"main","kcal":970,"priced":true,"priceVaries":true,"hasSugar":false,"hasFibre":false,"hasSalt":false,"hasSaturates":false,"tier":"calorie_confirmed","dietary":{"halal":false,"vegan":false,"vegetarian":false,"pescatarian":false,"glutenFree":false,"dairyFree":false},"isAddon":false,"isKids":false,"isSharing":false,"description":null,"tip":"Tip: Skip the brioche bun if offered — it can save ~150 kcal on a burger this size.","sourceUrl":null,"mainsCount":14,"kcalRank":11,"proteinRank":3,"proteinRankAll":3,"proteinPer100kcalRank":8,"proteinPerPoundRank":2,"highProtein":true,"lowCalorieFit":false,"proteinAtLeast15":true},{"slug":"beef-lasagne-with-garlic-bread","name":"Beef Lasagne with Garlic Bread","section":"Mains","category":"main","kcal":830,"priced":true,"priceVaries":true,"hasSugar":false,"hasFibre":false,"hasSalt":false,"hasSaturates":false,"tier":"calorie_confirmed","dietary":{"halal":false,"vegan":false,"vegetarian":false,"pescatarian":false,"glutenFree":false,"dairyFree":false},"isAddon":false,"isKids":false,"isSharing":false,"description":null,"tip":"Tip: Skipping the garlic bread would save roughly 150–200 kcal if you're watching carbs.","sourceUrl":null,"mainsCount":14,"kcalRank":5,"proteinRank":7,"proteinRankAll":7,"proteinPer100kcalRank":3,"proteinPerPoundRank":3,"highProtein":true,"lowCalorieFit":false,"proteinAtLeast15":true},{"slug":"chicken-kiev-with-chips-and-salad","name":"Chicken Kiev with Chips & Salad","section":"Mains","category":"main","kcal":850,"priced":true,"priceVaries":true,"hasSugar":false,"hasFibre":false,"hasSalt":false,"hasSaturates":false,"tier":"calorie_confirmed","dietary":{"halal":false,"vegan":false,"vegetarian":false,"pescatarian":false,"glutenFree":false,"dairyFree":false},"isAddon":false,"isKids":false,"isSharing":false,"description":null,"tip":"Fact: The garlic butter inside a Kiev typically accounts for 100–150 kcal of this dish's total.","sourceUrl":null,"mainsCount":14,"kcalRank":7,"proteinRank":6,"proteinRankAll":6,"proteinPer100kcalRank":5,"proteinPerPoundRank":6,"highProtein":true,"lowCalorieFit":false,"proteinAtLeast15":true},{"slug":"chicken-bacon-and-leek-pie","name":"Chicken, Bacon & Leek Pie","section":"Mains","category":"main","kcal":960,"priced":true,"priceVaries":true,"hasSugar":false,"hasFibre":false,"hasSalt":false,"hasSaturates":false,"tier":"calorie_confirmed","dietary":{"halal":false,"vegan":false,"vegetarian":false,"pescatarian":false,"glutenFree":false,"dairyFree":false},"isAddon":false,"isKids":false,"isSharing":false,"description":null,"tip":null,"sourceUrl":null,"mainsCount":14,"kcalRank":10,"proteinRank":5,"proteinRankAll":5,"proteinPer100kcalRank":9,"proteinPerPoundRank":8,"highProtein":true,"lowCalorieFit":false,"proteinAtLeast15":true},{"slug":"classic-beef-burger","name":"Classic Beef Burger","section":"Mains","category":"main","kcal":920,"priced":true,"priceVaries":true,"hasSugar":false,"hasFibre":false,"hasSalt":false,"hasSaturates":false,"tier":"calorie_confirmed","dietary":{"halal":false,"vegan":false,"vegetarian":false,"pescatarian":false,"glutenFree":false,"dairyFree":false},"isAddon":false,"isKids":false,"isSharing":false,"description":null,"tip":null,"sourceUrl":null,"mainsCount":14,"kcalRank":9,"proteinRank":4,"proteinRankAll":4,"proteinPer100kcalRank":4,"proteinPerPoundRank":1,"highProtein":true,"lowCalorieFit":false,"proteinAtLeast15":true},{"slug":"fishermans-pie","name":"Fisherman's Pie","section":"Mains","category":"main","kcal":780,"priced":true,"priceVaries":true,"hasSugar":false,"hasFibre":false,"hasSalt":false,"hasSaturates":false,"tier":"calorie_confirmed","dietary":{"halal":false,"vegan":false,"vegetarian":false,"pescatarian":true,"glutenFree":false,"dairyFree":false},"isAddon":false,"isKids":false,"isSharing":false,"description":null,"tip":null,"sourceUrl":null,"mainsCount":14,"kcalRank":4,"proteinRank":13,"proteinRankAll":13,"proteinPer100kcalRank":13,"proteinPerPoundRank":13,"highProtein":true,"lowCalorieFit":false,"proteinAtLeast15":true},{"slug":"fullers-battered-fish-and-chips","name":"Fuller's Battered Fish & Chips","section":"Mains","category":"main","kcal":860,"priced":true,"priceVaries":true,"hasSugar":false,"hasFibre":false,"hasSalt":false,"hasSaturates":false,"tier":"calorie_confirmed","dietary":{"halal":false,"vegan":false,"vegetarian":false,"pescatarian":true,"glutenFree":false,"dairyFree":false},"isAddon":false,"isKids":false,"isSharing":false,"description":null,"tip":"Tip: Batter adds roughly 150–200 kcal over grilled fish — ask if a grilled option is available.","sourceUrl":null,"mainsCount":14,"kcalRank":8,"proteinRank":10,"proteinRankAll":10,"proteinPer100kcalRank":10,"proteinPerPoundRank":10,"highProtein":true,"lowCalorieFit":false,"proteinAtLeast15":true},{"slug":"ploughmans-lunch","name":"Ploughman's Lunch","section":"Mains","category":"main","kcal":650,"priced":true,"priceVaries":true,"hasSugar":false,"hasFibre":false,"hasSalt":false,"hasSaturates":false,"tier":"calorie_confirmed","dietary":{"halal":false,"vegan":false,"vegetarian":true,"pescatarian":true,"glutenFree":false,"dairyFree":false},"isAddon":false,"isKids":false,"isSharing":false,"description":null,"tip":"Tip: Ask to swap chips for salad to shed roughly 200 kcal from this dish.","sourceUrl":null,"mainsCount":14,"kcalRank":1,"proteinRank":14,"proteinRankAll":14,"proteinPer100kcalRank":14,"proteinPerPoundRank":12,"highProtein":false,"lowCalorieFit":false,"proteinAtLeast15":true},{"slug":"sausages-and-mash-with-onion-gravy","name":"Sausages & Mash with Onion Gravy","section":"Mains","category":"main","kcal":840,"priced":true,"priceVaries":true,"hasSugar":false,"hasFibre":false,"hasSalt":false,"hasSaturates":false,"tier":"calorie_confirmed","dietary":{"halal":false,"vegan":false,"vegetarian":false,"pescatarian":false,"glutenFree":false,"dairyFree":false},"isAddon":false,"isKids":false,"isSharing":false,"description":null,"tip":null,"sourceUrl":null,"mainsCount":14,"kcalRank":6,"proteinRank":8,"proteinRankAll":8,"proteinPer100kcalRank":6,"proteinPerPoundRank":4,"highProtein":true,"lowCalorieFit":false,"proteinAtLeast15":true},{"slug":"scampi-and-chips","name":"Scampi & Chips","section":"Mains","category":"main","kcal":720,"priced":true,"priceVaries":true,"hasSugar":false,"hasFibre":false,"hasSalt":false,"hasSaturates":false,"tier":"calorie_confirmed","dietary":{"halal":false,"vegan":false,"vegetarian":false,"pescatarian":true,"glutenFree":false,"dairyFree":false},"isAddon":false,"isKids":false,"isSharing":false,"description":null,"tip":null,"sourceUrl":null,"mainsCount":14,"kcalRank":2,"proteinRank":12,"proteinRankAll":12,"proteinPer100kcalRank":11,"proteinPerPoundRank":11,"highProtein":true,"lowCalorieFit":false,"proteinAtLeast15":true},{"slug":"steak-and-kidney-pie","name":"Steak & Kidney Pie","section":"Mains","category":"main","kcal":1000,"priced":true,"priceVaries":true,"hasSugar":false,"hasFibre":false,"hasSalt":false,"hasSaturates":false,"tier":"calorie_confirmed","dietary":{"halal":false,"vegan":false,"vegetarian":false,"pescatarian":false,"glutenFree":false,"dairyFree":false},"isAddon":false,"isKids":false,"isSharing":false,"description":null,"tip":null,"sourceUrl":null,"mainsCount":14,"kcalRank":12,"proteinRank":9,"proteinRankAll":9,"proteinPer100kcalRank":12,"proteinPerPoundRank":9,"highProtein":true,"lowCalorieFit":false,"proteinAtLeast15":true},{"slug":"sunday-roast-with-all-trimmings","name":"Sunday Roast with All Trimmings","section":"Mains","category":"main","kcal":1100,"priced":true,"priceVaries":true,"hasSugar":false,"hasFibre":false,"hasSalt":false,"hasSaturates":false,"tier":"calorie_confirmed","dietary":{"halal":false,"vegan":false,"vegetarian":false,"pescatarian":false,"glutenFree":false,"dairyFree":false},"isAddon":false,"isKids":false,"isSharing":false,"description":null,"tip":"Fact: At 61g protein this covers most people's single-meal protein target in one sitting.","sourceUrl":null,"mainsCount":14,"kcalRank":13,"proteinRank":2,"proteinRankAll":2,"proteinPer100kcalRank":2,"proteinPerPoundRank":5,"highProtein":true,"lowCalorieFit":false,"proteinAtLeast15":true},{"slug":"vegan-chickpea-burger","name":"Vegan Chickpea Burger","section":"Mains","category":"main","kcal":750,"priced":true,"priceVaries":true,"hasSugar":false,"hasFibre":false,"hasSalt":false,"hasSaturates":false,"tier":"calorie_confirmed","dietary":{"halal":false,"vegan":true,"vegetarian":true,"pescatarian":true,"glutenFree":false,"dairyFree":true},"isAddon":false,"isKids":false,"isSharing":false,"description":null,"tip":"Fact: 41g protein from a chickpea burger is unusually high — most plant burgers sit closer to 15–20g.","sourceUrl":null,"mainsCount":14,"kcalRank":3,"proteinRank":11,"proteinRankAll":11,"proteinPer100kcalRank":7,"proteinPerPoundRank":7,"highProtein":true,"lowCalorieFit":false,"proteinAtLeast15":true},{"slug":"garlic-king-prawns","name":"Garlic King Prawns","section":"Starters","category":"starter","kcal":330,"priced":true,"priceVaries":true,"hasSugar":false,"hasFibre":false,"hasSalt":false,"hasSaturates":false,"tier":"calorie_confirmed","dietary":{"halal":false,"vegan":false,"vegetarian":false,"pescatarian":true,"glutenFree":true,"dairyFree":true},"isAddon":false,"isKids":false,"isSharing":false,"description":null,"tip":null,"sourceUrl":null,"mainsCount":null,"kcalRank":null,"proteinRank":null,"proteinRankAll":15,"proteinPer100kcalRank":null,"proteinPerPoundRank":null,"highProtein":false,"lowCalorieFit":false,"proteinAtLeast15":false},{"slug":"potted-shrimp-with-toast","name":"Potted Shrimp with Toast","section":"Starters","category":"starter","kcal":290,"priced":true,"priceVaries":true,"hasSugar":false,"hasFibre":false,"hasSalt":false,"hasSaturates":false,"tier":"calorie_confirmed","dietary":{"halal":false,"vegan":false,"vegetarian":false,"pescatarian":true,"glutenFree":false,"dairyFree":false},"isAddon":false,"isKids":false,"isSharing":false,"description":null,"tip":null,"sourceUrl":null,"mainsCount":null,"kcalRank":null,"proteinRank":null,"proteinRankAll":17,"proteinPer100kcalRank":null,"proteinPerPoundRank":null,"highProtein":false,"lowCalorieFit":false,"proteinAtLeast15":false},{"slug":"soup-of-the-day-with-crusty-bread","name":"Soup of the Day with Crusty Bread","section":"Starters","category":"starter","kcal":300,"priced":true,"priceVaries":true,"hasSugar":false,"hasFibre":false,"hasSalt":false,"hasSaturates":false,"tier":"calorie_confirmed","dietary":{"halal":false,"vegan":false,"vegetarian":true,"pescatarian":true,"glutenFree":false,"dairyFree":false},"isAddon":false,"isKids":false,"isSharing":false,"description":null,"tip":null,"sourceUrl":null,"mainsCount":null,"kcalRank":null,"proteinRank":null,"proteinRankAll":16,"proteinPer100kcalRank":null,"proteinPerPoundRank":null,"highProtein":false,"lowCalorieFit":false,"proteinAtLeast15":false}],"deals":[]}