CartLean / Sample weeks

A £50 Tesco meal plan with 140g of protein a day

Here is a full sample week for 1 person, built for fat loss at Tesco: about 138g of protein and 1684 kcal a day per person, with an estimated shopping total of £47.65 for 22 items.

138gprotein a day
1684kcal a day
£48est. total of £50

Prices are estimates for Tesco in the UK (GBP), based on typical pack sizes and prices in October 2026. They are not live store prices. In the app you can tap any price to set your own.

Make this week mine (free preview)

The 7-day plan

DayMeals (protein)Proteinkcal
MonScrambled eggs on toast (39g)
Turkey and lentil chilli (49g)
Chicken thigh traybake (51g)
139g1676
TueCottage cheese and scrambled eggs on toast (43g)
Red lentil and spinach dal (32g)
Egg and veggie fried noodles (60g)
135g1762
WedScrambled eggs on toast (39g)
Chicken burrito bowl (50g)
Cod and lentil stew (50g)
139g1598
ThuCottage cheese and scrambled eggs on toast (41g)
Turkey and lentil chilli (49g)
White fish tacos (51g)
141g1698
FriScrambled eggs on toast (49g)
Red lentil and spinach dal (32g)
Chicken thigh traybake (55g)
136g1662
SatCottage cheese and scrambled eggs on toast (41g)
Chicken burrito bowl (50g)
Egg and veggie fried noodles (46g)
137g1723
SunScrambled eggs on toast (43g)
Turkey and lentil chilli (49g)
Cod and lentil stew (50g)
142g1670

The shopping list with estimated prices

Whole packs, the way you actually pay at the till. Assumes you already have olive oil and soy sauce.

ItemEst. price
Boneless chicken thighs
1 x 1 kg pack
£5.50
Lean turkey mince
1 x 500 g pack
£3.50
Eggs
2 x 15-pack
£6.00
Liquid egg whites
1 x 500 g carton
£2.50
Low-fat cottage cheese
2 x 300 g tub
£2.20
0% fat Greek-style yogurt
1 x 500 g tub
£1.30
Extra-firm tofu
1 x 396 g block
£2.50
Peppers
2 x 3-pack
£2.90
Baby spinach
2 x 240 g bag
£2.50
Sweet potatoes
1 x 1 kg bag
£1.20
Salad leaves
1 x 200 g bag
£1.00
Onions
1 x 1 kg bag
£0.90
White fish fillets (frozen)
1 x 520 g bag
£3.50
Mixed vegetables (frozen)
1 x 1 kg bag
£1.25
Wraps
1 x 8-pack
£1.25
Wholemeal bread
1 x 800 g loaf
£1.10
White rice (dry)
1 x 1 kg bag
£1.40
Red lentils (dry)
1 x 500 g bag
£1.20
Egg noodles (dry)
1 x 250 g pack
£0.90
Chopped tomatoes (can)
6 x 400 g can
£3.00
Salsa
1 x 300 g jar
£1.30
Canned black beans (drained)
1 x 400 g can
£0.75
Estimated total£47.65

All 9 recipes in this week

Raw or dry amounts per person, for the first day each recipe appears. Portions are resized day by day so every day lands on the protein target.

Scrambled eggs on toast (39g protein, 473 kcal, 10 min)

Eggs 150g, Liquid egg whites 100g, Wholemeal bread 80g, Baby spinach 30g

  1. Whisk the eggs and egg whites with a pinch of salt.
  2. Wilt the spinach in a nonstick pan, add the eggs and stir gently.
  3. Serve on toast.

Turkey and lentil chilli (49g protein, 592 kcal, 20 min)

Lean turkey mince 150g, Red lentils (dry) 60g, Chopped tomatoes (can) 400g, Onions 100g, Peppers 75g

  1. Brown the turkey and chopped onion in a pan over medium heat for 5 minutes.
  2. Add lentils, tomatoes and peppers, simmer on low heat for 15 minutes.

Chicken thigh traybake (51g protein, 611 kcal, 35 min)

Boneless chicken thighs 230g, Sweet potatoes 290g, Peppers 75g, Onions 50g, Olive oil 5g

  1. Toss everything with oil, paprika and salt on a tray.
  2. Roast at 220C / 425F for 30 minutes.
  3. Rest 3 minutes and serve.

Cottage cheese and scrambled eggs on toast (43g protein, 542 kcal, 10 min)

Eggs 150g, Low-fat cottage cheese 140g, Wholemeal bread 80g, Baby spinach 60g

  1. Whisk the eggs and scramble in a pan over medium heat for 3 minutes.
  2. Stir in the spinach until wilted, then serve with toast and a spoon of cottage cheese.

Red lentil and spinach dal (32g protein, 506 kcal, 25 min)

Red lentils (dry) 110g, Chopped tomatoes (can) 120g, Onions 60g, Baby spinach 50g, White rice (dry) 15g

  1. Soften the onion with curry powder.
  2. Add lentils, tomatoes and 2 cups of water, simmer 18 minutes.
  3. Stir in spinach and serve over rice.

Egg and veggie fried noodles (60g protein, 714 kcal, 15 min)

Egg noodles (dry) 35g, Eggs 150g, Extra-firm tofu 180g, Mixed vegetables (frozen) 150g, Soy sauce 15g

  1. Cook the noodles.
  2. Fry tofu cubes, then scramble the eggs in the same pan.
  3. Add veg, noodles and soy sauce and toss.

Chicken burrito bowl (50g protein, 620 kcal, 20 min)

Boneless chicken thighs 190g, White rice (dry) 70g, Canned black beans (drained) 110g, Peppers 75g, Salsa 50g

  1. Season the chicken and cook in a pan over medium-high heat for 8 minutes.
  2. Cook the rice per packet, then serve with beans, peppers and salsa.

Cod and lentil stew (50g protein, 505 kcal, 20 min)

White fish fillets (frozen) 150g, Red lentils (dry) 50g, Chopped tomatoes (can) 400g, Mixed vegetables (frozen) 150g

  1. Simmer lentils with tomatoes and vegetables on medium heat for 12 minutes.
  2. Lay in frozen fish, cover and cook on low heat for 6 minutes until flaky.

White fish tacos (51g protein, 580 kcal, 20 min)

White fish fillets (frozen) 190g, Wraps 120g, Salad leaves 40g, Salsa 60g, 0% fat Greek-style yogurt 35g

  1. Season and pan-fry or bake the fish until it flakes.
  2. Warm the tortillas.
  3. Fill with fish, lettuce, salsa and a yogurt drizzle.

Day 1 totals: 139g protein, 1676 kcal, 176g carbs, 46g fat.

Questions

Is £50 a week really enough for 140g of protein a day?

With these estimates, this sample week comes to about £47.65 for 1 person at Tesco, and about £3.38 of it (rice, oats, frozen and cupboard items) is left over for next week. The trick is building meals around the cheapest protein per gram and reusing the same ingredients across the week. Real shelf prices vary by location and week, so check them in store.

How were the macros worked out?

Every meal is built from ingredients with standard nutrition values per 100g (raw or dry weight). Protein, calories, carbs and fat are added up from the exact grams in each recipe, so the daily totals always match the ingredients.

Can I change the foods or the store?

Yes. CartLean builds your own week from a short quiz: your store, budget, protein target, diet and the foods you avoid. You can swap any meal and edit any price.

Want it for your store and your foods?

Answer 9 quick questions and see day 1 of your own week free. Then 7 days free, $9/week after, cancel anytime.

Build my week

More sample weeks

A $70 Aldi meal plan with 150g of protein a dayAldi high protein meal planA $75 Walmart meal plan with 150g of protein a dayWalmart high protein meal planAn $85 Trader Joe's meal plan with 150g of protein a dayTrader Joe's high protein meal planCostco meal prep for 2: 160g of protein a day each for $125Costco high protein meal prepA GLP-1 friendly Kroger meal plan for $75 a weekGLP-1 meal plan grocery list