High-protein M&S meals: 30 g protein or more

    M&S has 12 one-person mains carrying 30 g protein or more, ranked here from the most protein down. The top three are M&S High Protein Chicken Arrabbiata (400g pack) at 432 kcal, M&S High Protein Bang Bang Chicken (355g pack) at 465 kcal, M&S High Protein Chicken Tagine (390g pack) at 425 kcal. The protein, carbs, fat and menu price for each one unlock in the Maclo app.

    Ranked from 159 M&S menu items. Sharing portions, kids' items and extras are left out.

    12 items, ranked

    Blurred figures unlock in the Maclo app. The protein, carbs, fat and menu prices for every M&S item, ranked against your own calorie and protein targets.

    Unlock in the Maclo app

    Unlocked in the app

    M&S's protein, carbs, fat and prices, unlocked.

    This page shows calories. The Maclo app shows everything for every M&S item, ranked against your own targets.

    • Full macros and prices

      Every item, as each brand publishes them.

    • Ranked against your targets

      Set calories and protein once. Every menu sorts itself.

    • Deals priced as the till does

      Part by part, with the saving, under your budget.

    • Every menu on one map

      140+ brands and 13,500 London independents.

    • Your day, counted

      Log in one tap. At home, just type it.

    • Scan any printed menu

      Macros for menus nobody publishes. Pro.

    Maclo is a free iOS app that holds the full protein, carbs, fat and menu price for every item on 140+ UK restaurant menus, ranks them against your calorie and protein targets, prices meal deals as the till does, maps every menu, and logs what you eat in one tap.

    Figures from M&S's published nutrition information.

    Not affiliated with any restaurant. Brand names belong to their owners. Calorie figures are per serving as published by each brand; recipes and portions change, so check with the restaurant if a figure is critical to you. Corrections: hello@maclo.app.