The Good Bite’s High Protein Meal Prep Manual: Delicious, easy low-calorie recipes with full nutritional breakdowns & food-tracking barcodes


Price: $40.99 - $27.85
(as of Feb 03, 2026 12:07:23 UTC – Details)


THE INSTANT SUNDAY TIMES BESTSELLER

Order your copy of The Good Bite’s High Protein, Meal Prep Manual now, for food as tasty as it is good for you.

Niall Kirkland, founder of The Good Bite, is on a mission to bridge the gap between healthy and delicious. In this book, he shares 80 calorie-counted, meal-prep, air fryer and slow cooker recipes – with a photo for every one – that will help you fill your fridge with mouth-watering, high-protein dishes that take the stress out of mealtimes.

PB&J Protein French ToastPeri-peri Rice Bake with Grilled CornSticky Korean Popcorn ChickenSlow Cooker Sweet Potato Shepherd’s PieCreamy Peanut Noodles with PrawnsHot Honey Halloumi Pittas with Harissa-Lime MayoCreamy Tuscan Butter BeansCookie Dough Bites

With chapters covering breakfast, lunch, dinner, desserts and snacks – as well as essential advice on calculating your ideal protein intake, full nutritional breakdowns and barcodes that feed directly into your food-tracking app for each recipe – this is the ultimate resource for anyone looking to harness the power of protein. Inside you’ll find delicious, nourishing meals packed with flavour, to keep you eating strong all week long.

Publisher ‏ : ‎ Michael Joseph
Publication date ‏ : ‎ November 12, 2024
Language ‏ : ‎ English
Print length ‏ : ‎ 208 pages
ISBN-10 ‏ : ‎ 0241675618
ISBN-13 ‏ : ‎ 978-0241675618
Item Weight ‏ : ‎ 1.89 pounds
Dimensions ‏ : ‎ 7.8 x 0.83 x 9.92 inches
Best Sellers Rank: #452,552 in Books (See Top 100 in Books) #33 in Professional High Quantity Cooking #157 in Low Fat Diets (Books) #309 in High Protein Diets
Customer Reviews: 4.6 4.6 out of 5 stars (891) var dpAcrHasRegisteredArcLinkClickAction; P.when(‘A’, ‘ready’).execute(function(A) { if (dpAcrHasRegisteredArcLinkClickAction !== true) { dpAcrHasRegisteredArcLinkClickAction = true; A.declarative( ‘acrLink-click-metrics’, ‘click’, { “allowLinkDefault”: true }, function (event) { if (window.ue) { ue.count(“acrLinkClickCount”, (ue.count(“acrLinkClickCount”) || 0) + 1); } } ); } }); P.when(‘A’, ‘cf’).execute(function(A) { A.declarative(‘acrStarsLink-click-metrics’, ‘click’, { “allowLinkDefault” : true }, function(event){ if(window.ue) { ue.count(“acrStarsLinkWithPopoverClickCount”, (ue.count(“acrStarsLinkWithPopoverClickCount”) || 0) + 1); } }); });

Add Comment