Estimated cost: £30–40/week for 1 person from Tesco. Calories and macros stay shown per person; ingredients and shopping quantities are scaled for the household.
Protein
Smoked salmon 460g
Turkey breast slices 175g
Salmon fillet 350g
Tinned tuna in spring water 270g
Tinned chickpeas 140g
Chicken breast 165g
Tuna steak 190g
Smoked mackerel fillet 75g
Tinned mackerel in brine 120g
Firm tofu 195g
Eggs 7
Chicken thighs 200g
Green lentils 90g
Carbs & Grains
Wholemeal tortilla 1
Soba noodles 90g dry
Wholemeal pasta 85g dry
Brown rice 490g dry
Wholemeal pitta 1
Oatcakes 3
Wholemeal bread 4 slices
Vegetables
Cucumber 20 slices
Avocado 1/2
Baby spinach 180g
Pak choi 150g
Cucumber 2 1/2
Red onion 1
Cucumber slices 4
Sweet potato 185g
Tinned tomatoes 725g
Onion 2
Red pepper 2
Courgette 1 roasted
Red pepper 1 roasted
Spinach 120g
Asparagus 140g
Broccoli 195g
Spring onion 6
Black pepper pinch x2
Courgette 1
Mixed leaves 60g
Frozen mixed veg 200g
Edamame beans 75g
Dairy & Eggs
Light cream cheese 245g
Cottage cheese 140g
Skyr 145g
Butter 10g
Halloumi 100g
Low-fat Greek yogurt 150g
Herbs & Spices
Garlic 5 cloves
Garlic powder 1 tsp
Chilli powder 1 tsp
Cumin 1 tsp
Paprika 1.75 tsp
Condiments & Oils
Mustard 1 tsp
Miso paste 1 tbsp
Soy sauce 5 tbsp
Lemon dressing 30g
Olive oil 2 tbsp
Olive oil 2 tsp
Hummus 75g
Teriyaki sauce 40g
Sesame oil 2 tsp
Honey 1 tsp
Tins & Jars
Mixed beans tinned 370g
Extras
Wholemeal bagel 5
Lemon juice 6 tsp
Sesame seeds 2 tsp
Pumpkin seeds 30g
Dark chocolate chips 15g
Lemon juice x2
Balsamic glaze 1 tsp
Frozen berries 60g
SupermarketTesco
Cooking for1 person
Cook amount1 portions
Calorie target~1800 kcal/day per person
Weekly budget£30–40 total
Prep difficultyMinimal (under 10 min/day)
Best forMaximum protein on a tight budget
DietAll diets
Estimated Daily Macros Per Person
Protein
128g
Carbs
190g
Fats
57g
Fibre
27g
Plan Details And Assumptions
Tesco Shopping Evidence Notes
These basket notes explain why this plan is shaped around certain ingredients and swaps before you open the shopping list.
Best for broad choice, easy vegetarian swaps, high-protein dairy, ready-to-eat helpers and Clubcard-style shops.
Good when a plan needs a specific diet type because the range is usually wider than discount stores.
Use own-brand alternatives first, then only add premium products where they solve a real convenience problem.
Why This Exact Plan Exists
This page is not only a title-and-macros variant. The calorie target, supermarket, diet type, budget and prep style all change the meals, shopping-list assumptions and swaps.
Search Intent
A Tesco cheap high protein plan at 1,800 calories is useful when someone wants a printable week before shopping, not just a generic diet article.
Shopping Logic
The list favours repeatable UK supermarket staples, grouped by protein, carbs, vegetables, dairy and extras so the basket can be checked before buying.
Practical Swaps
The swap section keeps the page usable if a product is out of stock, too expensive, or not right for the reader's diet.
Decision
This plan uses
Why it matters
Calorie target
Built around roughly 1,800 kcal per day
Moderate targets balance breakfast, lunch, dinner and snacks without extreme restriction.
Supermarket
Tesco
Tesco pages can use wider choice, online availability and convenient high-protein or free-from options.
Budget
£30–40/week estimate
Budget plans keep variety while still prioritising own-brand and batch-friendly ingredients.
Prep style
Minimal (under 10 min/day)
Minimal-prep plans use more assembly meals, ready-to-eat staples and short cooking steps.
Breakfast: Soft Boiled Eggs with Wholemeal Toast (355 kcal, 20g protein, 31g carbs, 16g fat, 5g fibre per person)
Lunch: Tuna and Edamame Brown Rice Bowl (559 kcal, 49g protein, 66g carbs, 10g fat, 6g fibre per person)
Dinner: Chicken and Lentil One-Pot Stew (719 kcal, 72g protein, 86g carbs, 11g fat, 22g fibre per person)
Snack: Smoked Salmon on Cucumber Slices (167 kcal, 18g protein, 6g carbs, 7g fat, 2g fibre per person)
Weekly shopping list
Protein
Smoked salmon 460g
Turkey breast slices 175g
Salmon fillet 350g
Tinned tuna in spring water 270g
Tinned chickpeas 140g
Chicken breast 165g
Tuna steak 190g
Smoked mackerel fillet 75g
Tinned mackerel in brine 120g
Firm tofu 195g
Eggs 7
Chicken thighs 200g
Green lentils 90g
Carbs & Grains
Wholemeal tortilla 1
Soba noodles 90g dry
Wholemeal pasta 85g dry
Brown rice 490g dry
Wholemeal pitta 1
Oatcakes 3
Wholemeal bread 4 slices
Vegetables
Cucumber 20 slices
Avocado 1/2
Baby spinach 180g
Pak choi 150g
Cucumber 2 1/2
Red onion 1
Cucumber slices 4
Sweet potato 185g
Tinned tomatoes 725g
Onion 2
Red pepper 2
Courgette 1 roasted
Red pepper 1 roasted
Spinach 120g
Asparagus 140g
Broccoli 195g
Spring onion 6
Black pepper pinch x2
Courgette 1
Mixed leaves 60g
Frozen mixed veg 200g
Edamame beans 75g
Dairy & Eggs
Light cream cheese 245g
Cottage cheese 140g
Skyr 145g
Butter 10g
Halloumi 100g
Low-fat Greek yogurt 150g
Herbs & Spices
Garlic 5 cloves
Garlic powder 1 tsp
Chilli powder 1 tsp
Cumin 1 tsp
Paprika 1.75 tsp
Condiments & Oils
Mustard 1 tsp
Miso paste 1 tbsp
Soy sauce 5 tbsp
Lemon dressing 30g
Olive oil 2 tbsp
Olive oil 2 tsp
Hummus 75g
Teriyaki sauce 40g
Sesame oil 2 tsp
Honey 1 tsp
Tins & Jars
Mixed beans tinned 370g
Extras
Wholemeal bagel 5
Lemon juice 6 tsp
Sesame seeds 2 tsp
Pumpkin seeds 30g
Dark chocolate chips 15g
Lemon juice x2
Balsamic glaze 1 tsp
Frozen berries 60g
Swaps & Suggestions
💰 Make it cheaper
Replace fresh salmon with tinned mackerel or sardines in brine (saves ~£2–3/week)
Buy store-brand rolled oats, rice, and pasta — nutritionally identical to branded
Use frozen chicken breast instead of fresh (saves ~£1.50/week, same protein)
Swap fresh berries for frozen mixed berries (same nutrients, fraction of the cost)
Buy pulses (lentils, chickpeas, black beans) dried and cook in bulk
💪 Increase protein
Add a scoop of unflavoured whey or plant protein to porridge or smoothies
Replace rice or pasta with extra protein (an additional chicken breast or 2 boiled eggs)
Use Skyr or Quark instead of standard yogurt (roughly 2× the protein)
Add a hard-boiled egg as an afternoon snack on rest days
Swap rice cakes or crackers for a protein bar (aim for 20g+ protein, under 200 kcal)
🥦 Make it vegetarian
Replace chicken with Quorn fillets or diced firm tofu
Swap beef mince for tinned green lentils or plant-based mince
Use halloumi or feta instead of meat in lunch salads
Substitute eggs or cottage cheese for fish-based meals
Frequently Asked Questions
How much does this cheap high protein plan cost per week?
This plan is designed for Tesco and typically costs £30–40 per week for one person, depending on what you already have at home. Buying in bulk, choosing own-brand items, and batch cooking can reduce the cost further.
How much protein does this plan provide per day?
Protein is balanced across the week. Most days provide 100–130g, which meets general UK dietary guidelines for active adults.
Can I swap meals I don't like?
Yes. Use the AI edit button on any meal to swap it out. Common requests include swapping chicken for turkey, replacing salmon with tinned tuna, or making a day vegetarian. The shopping list updates automatically.
Can I print this cheap high protein meal plan or save it as a PDF?
Yes. Use the export / print PDF button on the plan page. The printable version summarises the full 7-day meal plan and includes the weekly shopping list.
Is this plan suitable for meal prep?
Most recipes in this plan scale well and reheat easily. Soups, stews, and grain dishes are ideal for making in larger batches to save time midweek.
Is this plan suitable for beginners?
Yes. The meals use widely available ingredients and straightforward cooking methods. No specialist equipment or culinary experience is needed.
Seen something off with this plan? Send a quick note and we will review it.
MealPrep+ · Coming soon
Meal planning without the weekly hassle.
We're building MealPrep+, a low-cost weekly meal planning service designed around UK supermarkets, realistic budgets, calories, protein targets and simple shopping lists.
Instead of spending time every week deciding what to cook, you'll receive a complete weekly meal plan with recipes, shopping lists and preparation instructions.
Before building the full product, we're testing demand. Join the waitlist and we'll let you know if MealPrep+ launches.
Each week, subscribers would receive:
A personalised 7-day meal plan
Shopping list organised by supermarket
Estimated weekly food cost
Calories and protein for every meal
Meal prep instructions
Ingredient substitutions
Plans tailored to Tesco, Aldi, Lidl, Asda and more
No payment today. You're simply joining the waitlist.