Tesco is one of the best UK supermarkets for high-protein eating — the own-brand range includes chicken breast, tinned tuna, 0% fat Greek yogurt, low-fat cottage cheese, and protein yogurt pots, all at very competitive prices with frequent Clubcard discounts. This 7-day plan delivers 140–170 g of protein per day at around 1,500–1,600 calories, using only ingredients available at Tesco. Estimated weekly cost is £40–50, or closer to £35–45 with Clubcard Prices.
Want this meal plan personalised?
Use the free AI meal plan generator to adapt this plan to your calories, protein target, budget, supermarket, dietary preferences, and foods you actually like.
Tesco's range makes it particularly easy to hit high protein targets. The High Protein Yogurt range (Arla, Tesco own) offers 15–20 g of protein per pot; the lean chicken breast is regularly on Clubcard Price; and the 0% fat Greek yogurt is a go-to high-protein, low-calorie staple. Spreading 140–170 g of protein across four meals or eating occasions is the most effective approach for muscle preservation during fat loss.
Example 7-Day Tesco High Protein Meal Plan
Below is a sample week. Each day is planned to hit approximately 1,550 calories with a strong protein focus. Calorie and protein figures are estimates — weigh ingredients if you need precision. Use the free generator to get a freshly personalised version.
Monday
BreakfastGreek Yogurt Protein Bowl388 kcal · 36g protein · 5 min
200 g 0% Tesco Low Fat Greek Yogurt, one scoop protein powder, mixed berries, and 15 g chia seeds.
Prepare the ingredients: 175g skinless chicken breast, 100g parsnips, 100g carrots, 100g green beans.
Cook the main protein or vegetables in a pan over medium heat until cooked through.
Add the remaining ingredients, heat until piping hot, season to taste, and serve.
SnackGreek Yogurt & Berries180 kcal · 18g protein · 2 min
150 g 0% Tesco Low Fat Greek Yogurt with mixed berries.
Portions: 150g 0% Greek yogurt, 80g mixed berries
Recipe
Prepare the ingredients: 150g 0% Greek yogurt, 80g mixed berries.
Combine the base ingredients in a bowl or container and stir well.
Add toppings last, then eat straight away or chill until needed.
Daily total: 1550 kcal · 156g protein
Want this meal plan personalised?
Use the free AI meal plan generator to adapt this plan to your calories, protein target, budget, supermarket, dietary preferences, and foods you actually like.
Here is a sample shopping list to cover this 7-day plan. Estimated cost: £40–50 per week (or £35–45 with Clubcard Prices).
Protein
2 tins tuna ( 290g drained)
8 eggs whites
900g chicken breast
200g cooked lentils
150g salmon fillet
150g turkey mince
40g red lentils (dry)
7 eggs
75g smoked salmon
145g tinned tuna
2 eggs
200g lean beef strips
100g chickpeas (drained)
150g cod fillet
2 turkey rashers ( 60g )
150g king prawns
200g turkey patty
50g lentils (dry)
175g skinless chicken breast
Carbs
160g quinoa (cooked)
75g brown rice (dry)
50g oats
250g cauliflower rice
40g oat flour
Vegetables
80g mixed leaves
500g cucumber
300g broccoli
300g asparagus
360g spinach
180g mushrooms
200g cherry tomatoes
50g edamame
100g peppers
200g edamame pods
100g roasted tomatoes
100g tomatoes
½ avocado ( 60g )
80g salad leaves and tomato
180g carrots
60g celery
100g parsnips
Dairy
500g 0% Greek yogurt
400g cottage cheese
200ml skimmed milk
Extras
120g protein powder
160g mixed berries
15g chia seeds
1 yolk
600ml water
20g almonds
1 banana x2
50g raita
15g walnuts
1 tsp honey
180g green beans
10g olives
50g tinned pineapple in juice
1 wholemeal bun ( 60g )
30g whey protein
1 slice wholemeal toast ( 35g )
Tips for Success
Tesco High Protein Yogurt pots provide 15–20 g of protein for around 130 kcal each — ideal as a mid-morning or post-workout snack.
Stock up on Tesco Tinned Tuna in Spring Water when it is on Clubcard Price. Tuna is one of the highest-protein, lowest-calorie, and cheapest foods at Tesco.
Tesco Low Fat Cottage Cheese is often overlooked but delivers 12 g of protein per 100 g for under £1. Mix with cucumber, black pepper, and a drizzle of hot sauce for a quick snack.
Use Tesco Olive Oil Spray rather than pouring oil — this saves 80–120 kcal per meal, which makes a real difference over a week of high-protein cooking.
Tesco frozen edamame provides 11 g of protein per 100 g and is excellent as a side dish or added to salads. Find it in the frozen veg section.
Generate Your Free Personalised Plan
Our AI generator creates a personalised Tesco High Protein meal plan tailored to your preferred UK supermarket, dietary requirements, and cooking time. Free, no sign-up needed.
Meal plans are for general information only. Calories and protein are estimates. For medical conditions, pregnancy, eating disorders, or clinical dietary needs, speak to a qualified healthcare professional.
Frequently Asked Questions
How much protein per day does this Tesco plan provide?
140–170 g per day, spread across four eating occasions. This is at the higher end of recommendations for fat loss with muscle preservation.
Is the Tesco high protein plan suitable for weight loss?
Yes — at 1,500–1,600 calories, this plan creates a significant deficit for most adults while the high protein intake preserves lean muscle mass and reduces hunger.
Can I get Tesco Click + Collect for this plan?
Yes — all ingredients are available through Tesco online with Click + Collect or home delivery. Using the Tesco website makes it easy to check Clubcard Prices before ordering.