High protein on a budget, priced at Tesco and Sainsbury's
Which high-protein meals give the most protein for your money, and what a 180 g protein week costs at Tesco and at Sainsbury's. No protein powder.
Key takeaways
- Of Susten's 56 recipes with 30 g of protein or more, the Boiled Eggs on Toast gives the most protein per £1 across the two shops: 35 g at Tesco and 56 g at Sainsbury's.
- Neither shop wins on every meal. 26 of those recipes cost less at Tesco, and 28 cost less at Sainsbury's.
- A week at 2,400 kcal and a target of 180 g of protein has 177 to 184 g a day, with no protein powder.
- Its list comes to £75.55 to buy at Tesco and £85.48 at Sainsbury's, at the prices on tesco.com between 14 and 21 October 2026 and on sainsburys.co.uk between 15 and 21 October 2026.
To eat high protein on a budget, pick meals that give the most protein for each pound and plan the week around them. We ranked Susten's high-protein recipes by grams of protein per £1 at Tesco and at Sainsbury's. Then Susten planned a 2,400 kcal week with a target of 180 g of protein a day, without protein powder, and priced it at both shops.
The most protein per £1
This chart ranks Susten's recipes with 30 g of protein or more in a Medium portion. Each bar shows the grams of protein that £1 buys in that meal at one shop.
Grams of protein per £1, one Medium portion
- Tesco
- Sainsbury's
2. Lemon & Herb Chicken with Baby PotatoesDinner · 36 g protein
42 g · £0.86 at Tesco47 g · £0.86 at Sainsbury's4. Tuna Melt Muffins with Melted MozzarellaLunch · 38 g protein
35 g · £1.09 at Tesco27 g · £1.45 at Sainsbury's5. Herb-Crusted Air Fryer ChickenLunch or dinner · 56 g protein
27 g · £2.03 at Tesco28 g · £2.03 at Sainsbury's7. Pesto Chicken & Sun-Dried Tomato WrapLunch · 35 g protein
26 g · £1.31 at Tesco26 g · £1.36 at Sainsbury's8. Egg, Bean & Cheddar Breakfast QuesadillaBreakfast · 36 g protein
22 g · £1.64 at Tesco30 g · £1.24 at Sainsbury's9. Toasted Rice & Pork LarbLunch or dinner · 39 g protein
25 g · £1.53 at Tesco26 g · £1.52 at Sainsbury's10. Chicken Tagine with Fennel & ApricotsDinner · 37 g protein
22 g · £1.71 at Tesco28 g · £1.49 at Sainsbury's
The Boiled Eggs on Toast comes first across the two shops. A Medium portion has 32 g of protein for £0.93 at Tesco and £0.66 at Sainsbury's. At Tesco alone, the Lemon & Herb Chicken with Baby Potatoes gives more: 42 g per £1, against 35 g.
The middle recipe of all 56 gives 18 g of protein per £1 at Tesco and 16 g at Sainsbury's.
Why the chart starts at 30 g of protein
Protein per £1 alone puts cheap carbs first. Peanut butter on toast and porridge give lots of protein per £1, because they cost so little. However, most of their calories come from carbs and fat, so they can't reach a high protein target on their own.
That's why the chart counts only meals with 30 g of protein or more. For a target, you need both: protein for your money, and protein for your calories. Toast makes the chart only with enough protein on it: a Medium portion of the Boiled Eggs on Toast has 32 g.
Tesco or Sainsbury's?
Neither shop is cheaper for every meal. Of the 56 recipes, 26 cost less at Tesco and 28 cost less at Sainsbury's. The other 2 cost the same.
The gaps are often a few pence. A few are bigger. For example, the Egg, Bean & Cheddar Breakfast Quesadilla costs £1.64 at Tesco and £1.24 at Sainsbury's. In contrast, the Tuna Melt Muffins with Melted Mozzarella costs less at Tesco.
A 180 g protein week, without protein powder
Next, Susten planned a full week for one person. Here it is:
The week
Targets: 2,400 kcal and 180 g protein a day
| Day 1 | Day 2 | Day 3 | Day 4 | Day 5 | Day 6 | Day 7 | |
|---|---|---|---|---|---|---|---|
| Breakfast | |||||||
| Lunch | |||||||
| Dinner | |||||||
| Snack | |||||||
| kcal | 2,374 | 2,374 | 2,517 | 2,437 | 2,440 | 2,410 | 2,385 |
| g protein | 177 | 177 | 184 | 184 | 178 | 179 | 179 |
Dinner · Day 1 · Make 3 portions
Turkey & Black Bean Burrito Bowls, the recipe, opens in a new tab
902 kcal · 58 g protein
We set Susten up like this:
- Targets: 2,400 kcal and 180 g of protein a day.
- How you like to cook: Most nights, with leftovers.
- Budget: Keep it low. Susten then buys value products first and leaves out recipes that cost over £3 for a Medium portion.
- Everything else: no diet, no allergies, and "Don't mind" for how long a meal takes.
We added one rule of our own: no protein powder on the list. On 17 October, the first two weeks Susten planned bought a £22 tub of it for one breakfast.
Three meals from the chart made the week: Boiled Eggs on Toast at breakfast, the Tuna Mayo Sandwich at lunch and the Toasted Rice & Pork Larb at dinner. The snack is two pots of Tesco High Protein Vanilla Yogurt every day. Four lunches and two dinners are leftovers from an earlier dinner, so you cook dinner on five nights.
How each day adds up
| Day | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|
| Day 1 | 2,374 kcal | 177 g | 246 g | 71 g |
| Day 2 | 2,374 kcal | 177 g | 246 g | 71 g |
| Day 3 | 2,517 kcal | 184 g | 242 g | 82 g |
| Day 4 | 2,437 kcal | 184 g | 228 g | 81 g |
| Day 5 | 2,440 kcal | 178 g | 237 g | 82 g |
| Day 6 | 2,410 kcal | 179 g | 228 g | 82 g |
| Day 7 | 2,385 kcal | 179 g | 233 g | 77 g |
| Average | 2,420 kcal | 180 g | 237 g | 78 g |
| Target | 2,400 kcal | 180 g | 240 g | 80 g |
Every day lands between 2,374 and 2,517 kcal. Protein runs from 177 to 184 g. Days 1 and 2 have the least, because their lunch, the Tuna Mayo Sandwich, has 47 g.
Protein by meal, each day
- Breakfast
- Lunch
- Dinner
- Snack
- Day 132475840177 g
- Day 232475840177 g
- Day 332585440184 g
- Day 432545840184 g
- Day 526585440178 g
- Day 626595440179 g
- Day 726545940179 g
The black line is the target: 180 g of protein a day.
Lunch and dinner give most of the protein. Breakfast gives the least every day: 32 g from Boiled Eggs on Toast on Days 1 to 4, and 26 g from Peanut Butter on Toast on Days 5 to 7.
The same week at Tesco and Sainsbury's
Susten writes the list for whichever shop you use. Here is the same week, with the same meals and portions, at both:
| Total | Tesco | Sainsbury's |
|---|---|---|
| To buy | £75.55 | £85.48 |
| To buy, with Clubcard or Nectar prices | £75.55 | £85.18 |
| Whole list, cupboard items included | £104.98 | £112.80 |
| Food the meals use | £51.96 | £62.79 |
| Items on the list | 59 | 59 |
The food these meals use costs about the same at both shops. The lists differ more, because each shop sells different pack sizes. A whole pack costs more than the part a week uses, and the rest stays in your cupboard and fridge.
Switch the list between the two shops. Each line notes its Clubcard or Nectar price where the shop has one.
To buy · 41£75.55
Oranges, Lemons & Citrus Fruit
Spring Onions, Radish & Beetroot
Fresh Chillies, Herbs, Garlic & Ginger
- 1×Tesco Fresh Cut Chives 20G on Tesco, opens in a new tab£0.50
- 1×Tesco Fresh Cut Coriander 30G on Tesco, opens in a new tab£0.50
- 1×Tesco Fresh Cut Flat Leaf Parsley 30G on Tesco, opens in a new tab£0.50
- 1×Tesco Fresh Cut Mint 30G on Tesco, opens in a new tab£0.50
- 1×Tesco Garlic 4 Pack on Tesco, opens in a new tab · 4 bulbs£0.87
- 1×Tesco Root Ginger Loose on Tesco, opens in a new tab · 1 root£0.56
Peppers
- 1×Tesco Green Peppers Each on Tesco, opens in a new tab · 1pcs£0.70
- 1×Tesco Red Peppers Each on Tesco, opens in a new tab · 1pcs£0.70
Cucumber
- 1×Tesco Whole Cucumber Each on Tesco, opens in a new tab · 1pcs£0.99
Onions & Leeks
Potatoes & Sweet Potatoes
- 1×Tesco Baby Potatoes 1Kg on Tesco, opens in a new tab · 1000g£0.99
Carrots & Root Vegetables
- 1×Tesco Fennel Each on Tesco, opens in a new tab · 1pcs£1.25
Peas, Beans, Sweetcorn & Asparagus
Fresh Chicken
Mince & Meatballs
Fresh Pork & Gammon
Grated & Sliced Cheese
Butters, Spreads & Margarine
Eggs
High Protein Yogurts & Skyr Yogurts
Wholemeal & Wholegrain
Curry Pastes
Mexican & Latin American
Tomatoes, Passata & Puree
Tinned Tuna
Pulses, Lentils & Beans
Cooking Sauces, Meal Kits & Sides
Eastern European
White Wine
Peas, Sweetcorn & Green Beans
- 1×Tesco Supersweet Sweetcorn 1Kg on Tesco, opens in a new tab · 1000g£1.90
Might already have · 18Show£29.43
Stock Cubes & Pots
Seasoning, Herbs & Spices
- 1×Tesco Cinnamon Sticks 12G on Tesco, opens in a new tab£1.00
- 1×Tesco Crushed Chillies 28G on Tesco, opens in a new tab£1.00
- 1×Tesco Garam Masala Spice Blend 38G on Tesco, opens in a new tab£1.00
- 1×Tesco Ground Cayenne Pepper 48G on Tesco, opens in a new tab£1.00
- 1×Tesco Ground Coriander 36G on Tesco, opens in a new tab£1.00
- 1×Tesco Ground Cumin 43G on Tesco, opens in a new tab£1.00
- 1×Tesco Ground Ginger 38G on Tesco, opens in a new tab£1.00
- 1×Tesco Ground Turmeric 45G on Tesco, opens in a new tab£1.00
- 2×Tesco Makrut Lime Leaves 1G .. on Tesco, opens in a new tab£2.00
- 1×Tesco Smoked Paprika 48G on Tesco, opens in a new tab£1.00
Oils & Cooking Fats
Rice
Sugar
- 1×Granulated Sugar 1Kg on Tesco, opens in a new tab · 1000g£1.09
Peanut & Nut Butter
Mayonnaise
Every item, cupboard included£104.98
To buy · 40£85.48
With Nectar prices£85.18
Cucumber
Potatoes and sweet potatoes
Exotic vegetables
Peas and beans
Peppers
Onions
Chicken wings, thighs and drumsticks
Chicken breast & fillet
Block butter
Houmous and dips
Eggs
Natural, organic & greek yogurt
Wholemeal and brown bread
Tinned tomatoes
- 1×Napolina Chopped Tomatoes 400g on Sainsbury's, opens in a new tab£0.75/ea with Nectar until 3 Nov£1.05
Pulses and beans
Olives and antipasti
Cooking pastes
Chinese
Dried fruit & peel
White wine
Peas, beans & sweetcorn
Uncategorised
- 1×Sainsbury's 2% Fat Fresh British Turkey Mince 500g on Sainsbury's, opens in a new tab£4.95
- 1×Sainsbury's British Pork Loin Steaks x8 800g on Sainsbury's, opens in a new tab£7.50
- 1×Sainsbury's British Pork Mince 5% Fat 500g on Sainsbury's, opens in a new tab£2.49
- 1×Sainsbury's Bunched Chives 20g on Sainsbury's, opens in a new tab£0.60
- 1×Sainsbury's Fresh Packed Bunch Coriander 30g on Sainsbury's, opens in a new tab · 1pcs£0.55
- 1×Sainsbury's Fresh Packed Flat Leaf Parsley 30g on Sainsbury's, opens in a new tab£0.50
- 1×Sainsbury's Fresh Packed Lime Leaves x4 on Sainsbury's, opens in a new tab · 4pcs£2.00
- 1×Sainsbury's Fresh Packed Mint 30g on Sainsbury's, opens in a new tab£0.50
- 1×Sainsbury's Large Garlic on Sainsbury's, opens in a new tab · 1pcs£0.50
- 1×Sainsbury's Limes on Sainsbury's, opens in a new tab · 1pcs£0.25
- 3×Sainsbury's Tuna Chunks in Spring Water 145g on Sainsbury's, opens in a new tab£1.95
- 1×Stamford Street Co. 4 x Unwaxed Lemons on Sainsbury's, opens in a new tab · 4pcs£0.89
Might already have · 19Show£27.32
Chilli and curry powder
- 1×Rajah 85g Garam Masala Spice Blend on Sainsbury's, opens in a new tab£1.00/ea with Nectar until 8 Nov£1.10
Stocks
Olive oil
- 1×Sainsbury's Olive Oil 1L on Sainsbury's, opens in a new tab · 1000ml£7.25
Vegetable oil
- 1×Sainsbury's Vegetable Oil 1L on Sainsbury's, opens in a new tab · 1000ml£1.45
Seasoning
Spices
- 1×Sainsbury's Cayenne Pepper 42g on Sainsbury's, opens in a new tab£1.15
- 1×Sainsbury's Cinnamon Sticks 13g on Sainsbury's, opens in a new tab£1.15
- 1×Sainsbury's Crushed Chillies 32g on Sainsbury's, opens in a new tab£1.15
- 1×Sainsbury's Ground Coriander 36g on Sainsbury's, opens in a new tab£1.15
- 1×Sainsbury's Ground Cumin 43g on Sainsbury's, opens in a new tab£1.15
- 1×Sainsbury's Ground Ginger 38g on Sainsbury's, opens in a new tab£1.15
- 1×Sainsbury's Smoked Paprika 44g on Sainsbury's, opens in a new tab£1.15
- 1×Sainsbury's Turmeric 48g on Sainsbury's, opens in a new tab£1.15
- 1×Stamford Street Co. Paprika 40g on Sainsbury's, opens in a new tab£0.69
Granulated sugar
Salad cream and mayonnaise
Every item, cupboard included£112.80
Nectar prices take £0.30 off this shop.
Is 180 g of protein right for you?
It depends on your body weight and how active you are. The British Nutrition Foundation gives these figures:
- Adults in general: 0.75 g of protein per kg of body weight a day.
- People who do vigorous exercise: 1.2 to 2.0 g per kg a day, a range it quotes from the American College of Sports Medicine.
So 180 g a day is 2.0 g per kg for a 90 kg adult. Susten's macro calculator works out your own targets. To see a lower target, read the 2,000 calorie high-protein week. To cook in batches instead, see high-protein meal prep.
Questions people ask
Read next
- High protein
High-protein meal prep for the week, with the shopping lists
A high-protein week cooked in two batch cooks, at 2,200 kcal and 165 g of protein a day, with its list at Tesco and Sainsbury's and the portions to freeze.
3 min readRead - Meal plans
2,000 calorie high-protein meal plan, with the Tesco list
A week of meals at 2,000 kcal with a target of 150 g of protein and two no-cook lunches. The Tesco list for it comes to £63.45.
4 min readRead - Meal planning
How to meal plan for the week in one sitting, step by step
How to meal plan for the week: count the meals, note who eats what, pick recipes for your nights and write one list. With a real week and its Tesco list.
4 min readRead
A good week starts with one decision, not seven.
Answer a few questions. Susten plans your first week.
- No card needed
- Free while we build it