Guide · updated
High-protein meal delivery: what the menu labels say
From published labels, read 26 Oct 2026: My Muscle Chef lists a median of 40.8 g protein per meal, with 60 of 77 meals at 40 g or more; Macros lists a median of 31.4 g protein per meal, with 19 of 95 meals at 40 g or more; Workout Meals lists a median of 38.5 g protein per meal, with 21 of 44 meals at 40 g or more; Core Powerfoods lists a median of 37.5 g protein per meal, with 12 of 28 meals at 40 g or more.
These are the protein figures each brand prints on its own product pages, read on 26 Oct 2026. We have not tested or weighed any meal, and labels can differ from what arrives. Foober, which is owned by our parent company, is excluded from this audit.
Summary, from published labels, read 26 Oct 2026
| Brand | Meals read | Median protein | Meals at 40 g+ | Range | What we read |
|---|---|---|---|---|---|
| My Muscle Chef | 77 | 40.8 g | 60 | 20–67.4 g | Every product linked from the My Muscle Chef "All meals" menu page; per-serve protein from each product page's nutrition panel. Large-size variants are separate products and are counted separately. source |
| Macros | 95 | 31.4 g | 19 | 6.2–62.4 g | Every product of type "Meals" in Macros' public product feed with a per-serve nutrition panel; 9 family-size packs excluded. Size variants listed as separate products are counted separately. source |
| Workout Meals | 44 | 38.5 g | 21 | 27–91 g | Every product in the meal ranges (Breakfast, Fuel Up, Rebalance, Recover, Shape Up, High Protein Pizza) of Workout Meals' public product feed; per-serve protein from each product page. The two pizzas are whole 12-inch pizzas. source |
| Core Powerfoods | 28 | 37.5 g | 12 | 29.7–52.5 g | Every single meal in Core Powerfoods' public product feed with a nutrition panel (multi-meal packs excluded). source |
This is not a ranking: rows are in the order we read the menus. Serve sizes differ between brands and between meals, so a higher protein figure can simply mean a bigger serve.
Menus we couldn't read
- Youfoodz: The weekly menu loads its nutrition data in the browser after the page opens, so the per-meal labels were not in the page we could read on 26 Oct 2026. Not audited.
- THR1VE: Public product feed has no per-serve protein figures; product pages not read in this pass.
- Dineamic: Public product feed has no per-serve protein figures; product pages not read in this pass.
- Bondi Meal Prep: Public product feed has no per-serve protein figures; product pages not read in this pass.
Every meal we read
My Muscle Chef: all 77 meals read
Macros: all 95 meals read
Workout Meals: all 44 meals read
Core Powerfoods: all 28 meals read
| Meal | Protein per serve | Serve |
|---|---|---|
| Bangers and Mash | 30 g | 350 g |
| BBQ Mac N Cheese | 52.5 g | 350 g |
| Beef Burgundy | 32.9 g | 350 g |
| Beef Tortellini | 33.7 g | 350 g |
| Bolognese Potato Bake | 43.4 g | 350 g |
| Butter Chicken | 37.4 g | 350 g |
| Chicken & Bacon Macaroni | 48.2 g | 350 g |
| Chicken & Bacon Risotto | 37.6 g | 350 g |
| Chicken Fried Rice | 40.1 g | 350 g |
| Chicken in Red Wine | 33.2 g | 350 g |
| Creamy Mushroom Chicken | 41.4 g | 350 g |
| Curried Sausages | 29.8 g | 350 g |
| Deep South Chilli | 35.4 g | 350 g |
| Going Nuts | 44.1 g | 350 g |
| Holy Meatballs | 36.9 g | 350 g |
| Japanese Chicken Curry | 40.6 g | 350 g |
| Korean BBQ Beef | 39.6 g | 350 g |
| Loaded Mac & Cheese | 49.3 g | 350 g |
| Meatballs & Mash | 31.5 g | 350 g |
| Mixed Grill & Gravy | 32.7 g | 350 g |
| Parma & Mash | 48 g | 350 g |
| Penne Bolognese | 48 g | 350 g |
| Roast Chicken & Gravy | 43 g | 350 g |
| Shepherds Pie | 33.3 g | 350 g |
| Smokey Mountain Meatballs | 34 g | 350 g |
| Snags & Sauce | 29.7 g | 350 g |
| Thai Green Curry | 35.8 g | 350 g |
| Tuscan Chicken Bake | 51.3 g | 350 g |