{"slug":"m-and-s-cafe","name":"M&S Café","cuisines":["coffee","sandwich"],"logo":"brand-logos/mands-caf.png","counts":{"items":10,"priced":10,"verified":10,"calorieConfirmed":0,"withSugar":0,"withFibre":0,"deals":0,"branchesLondon":1,"sections":{"Mains":7,"Other":3}},"highlights":{"highestProteinMain":{"slug":"chicken-and-bacon-caesar-baguette","name":"Chicken & Bacon Caesar Baguette","kcal":618,"priced":true},"lowestKcalMain":{"slug":"cheese-and-ham-toastie","name":"Cheese & Ham Toastie","kcal":405,"priced":true},"bestProteinPer100kcal":{"slug":"chicken-and-bacon-caesar-baguette","name":"Chicken & Bacon Caesar Baguette","kcal":618,"priced":true},"bestProteinPerPound":{"slug":"chicken-and-bacon-caesar-baguette","name":"Chicken & Bacon Caesar Baguette","kcal":618,"priced":true},"avgMainKcal":489,"mainsUnder500":5,"mainsOver30gProtein":1},"source":{"url":"https://www.marksandspencer.com/food/content/cafe","capturedAt":"2026-08-24","method":"agent:browser"},"priceZones":null,"priceNote":"Prices vary by branch; the app shows the price at the branch nearest you.","items":[{"slug":"bacon-lettuce-and-tomato-sandwich","name":"Bacon, Lettuce & Tomato Sandwich","section":"Mains","category":"main","kcal":435,"priced":true,"priceVaries":true,"hasSugar":false,"hasFibre":false,"hasSalt":false,"hasSaturates":false,"tier":"verified","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":7,"kcalRank":2,"proteinRank":5,"proteinRankAll":7,"proteinPer100kcalRank":5,"proteinPerPoundRank":4,"highProtein":false,"lowCalorieFit":true,"proteinAtLeast15":true},{"slug":"cheese-and-ham-toastie","name":"Cheese & Ham Toastie","section":"Mains","category":"main","kcal":405,"priced":true,"priceVaries":true,"hasSugar":false,"hasFibre":false,"hasSalt":false,"hasSaturates":false,"tier":"verified","dietary":{"halal":false,"vegan":false,"vegetarian":false,"pescatarian":false,"glutenFree":false,"dairyFree":false},"isAddon":false,"isKids":false,"isSharing":false,"description":null,"tip":"Tip: Lowest-fat hot option on the M&S menu — worth choosing if you're watching fat intake today.","sourceUrl":null,"mainsCount":7,"kcalRank":1,"proteinRank":4,"proteinRankAll":6,"proteinPer100kcalRank":4,"proteinPerPoundRank":5,"highProtein":false,"lowCalorieFit":true,"proteinAtLeast15":true},{"slug":"chicken-and-bacon-caesar-baguette","name":"Chicken & Bacon Caesar Baguette","section":"Mains","category":"main","kcal":618,"priced":true,"priceVaries":true,"hasSugar":false,"hasFibre":false,"hasSalt":false,"hasSaturates":false,"tier":"verified","dietary":{"halal":false,"vegan":false,"vegetarian":false,"pescatarian":false,"glutenFree":false,"dairyFree":false},"isAddon":false,"isKids":false,"isSharing":false,"description":null,"tip":"Fact: 41g protein in a baguette is unusually high — chicken and bacon together push this well above most café sandwiches.","sourceUrl":null,"mainsCount":7,"kcalRank":7,"proteinRank":1,"proteinRankAll":1,"proteinPer100kcalRank":1,"proteinPerPoundRank":1,"highProtein":true,"lowCalorieFit":false,"proteinAtLeast15":true},{"slug":"chicken-cheddar-bacon-toastie","name":"Chicken Cheddar Bacon Toastie","section":"Mains","category":"main","kcal":490,"priced":true,"priceVaries":true,"hasSugar":false,"hasFibre":false,"hasSalt":false,"hasSaturates":false,"tier":"verified","dietary":{"halal":false,"vegan":false,"vegetarian":false,"pescatarian":false,"glutenFree":false,"dairyFree":false},"isAddon":false,"isKids":false,"isSharing":false,"description":null,"tip":"Fact: Best protein-to-calorie ratio of the M&S toasties — 29g protein for 490 kcal.","sourceUrl":null,"mainsCount":7,"kcalRank":5,"proteinRank":2,"proteinRankAll":2,"proteinPer100kcalRank":2,"proteinPerPoundRank":3,"highProtein":false,"lowCalorieFit":true,"proteinAtLeast15":true},{"slug":"coronation-chicken-sandwich","name":"Coronation Chicken Sandwich","section":"Mains","category":"main","kcal":520,"priced":true,"priceVaries":true,"hasSugar":false,"hasFibre":false,"hasSalt":false,"hasSaturates":false,"tier":"verified","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":7,"kcalRank":6,"proteinRank":3,"proteinRankAll":3,"proteinPer100kcalRank":3,"proteinPerPoundRank":2,"highProtein":false,"lowCalorieFit":false,"proteinAtLeast15":true},{"slug":"mushroom-and-emmental-toastie","name":"Mushroom & Emmental Toastie","section":"Mains","category":"main","kcal":485,"priced":true,"priceVaries":true,"hasSugar":false,"hasFibre":false,"hasSalt":false,"hasSaturates":false,"tier":"verified","dietary":{"halal":false,"vegan":false,"vegetarian":true,"pescatarian":true,"glutenFree":false,"dairyFree":false},"isAddon":false,"isKids":false,"isSharing":false,"description":null,"tip":"Tip: At £9.50 and 485 kcal, this café toastie costs more than double most equivalent protein options here.","sourceUrl":null,"mainsCount":7,"kcalRank":4,"proteinRank":6,"proteinRankAll":8,"proteinPer100kcalRank":6,"proteinPerPoundRank":6,"highProtein":false,"lowCalorieFit":true,"proteinAtLeast15":true},{"slug":"smoked-bacon-roll","name":"Smoked Bacon Roll","section":"Mains","category":"main","kcal":473,"priced":true,"priceVaries":true,"hasSugar":false,"hasFibre":false,"hasSalt":false,"hasSaturates":false,"tier":"verified","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":7,"kcalRank":3,"proteinRank":7,"proteinRankAll":10,"proteinPer100kcalRank":7,"proteinPerPoundRank":7,"highProtein":false,"lowCalorieFit":true,"proteinAtLeast15":true},{"slug":"cumberland-sausage-bun","name":"Cumberland Sausage Bun","section":"Other","category":"other","kcal":531,"priced":true,"priceVaries":true,"hasSugar":false,"hasFibre":false,"hasSalt":false,"hasSaturates":false,"tier":"verified","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":null,"kcalRank":null,"proteinRank":null,"proteinRankAll":5,"proteinPer100kcalRank":null,"proteinPerPoundRank":null,"highProtein":false,"lowCalorieFit":false,"proteinAtLeast15":false},{"slug":"halloumi-bun","name":"Halloumi Bun","section":"Other","category":"other","kcal":529,"priced":true,"priceVaries":true,"hasSugar":false,"hasFibre":false,"hasSalt":false,"hasSaturates":false,"tier":"verified","dietary":{"halal":false,"vegan":false,"vegetarian":true,"pescatarian":true,"glutenFree":false,"dairyFree":false},"isAddon":false,"isKids":false,"isSharing":false,"description":null,"tip":"Fact: Most of the fat here comes from the halloumi — it's notably higher in fat than the other buns on the menu.","sourceUrl":null,"mainsCount":null,"kcalRank":null,"proteinRank":null,"proteinRankAll":4,"proteinPer100kcalRank":null,"proteinPerPoundRank":null,"highProtein":false,"lowCalorieFit":false,"proteinAtLeast15":false},{"slug":"smoked-salmon-bagel","name":"Smoked Salmon Bagel","section":"Other","category":"other","kcal":442,"priced":true,"priceVaries":true,"hasSugar":false,"hasFibre":false,"hasSalt":false,"hasSaturates":false,"tier":"verified","dietary":{"halal":false,"vegan":false,"vegetarian":false,"pescatarian":true,"glutenFree":false,"dairyFree":false},"isAddon":false,"isKids":false,"isSharing":false,"description":null,"tip":"Fact: Smoked salmon provides omega-3 fatty acids, which support muscle recovery after training.","sourceUrl":null,"mainsCount":null,"kcalRank":null,"proteinRank":null,"proteinRankAll":9,"proteinPer100kcalRank":null,"proteinPerPoundRank":null,"highProtein":false,"lowCalorieFit":false,"proteinAtLeast15":false}],"deals":[]}