The Ultimate Tesco Low Calorie Shopping List
Tesco is the UK's largest supermarket and one of the easiest places to build an affordable, calorie-controlled diet. This shopping list covers everything you need for a full week of low-calorie, high-protein eating — with Tesco product names, approximate prices, and calorie counts for each item. It is designed to pair with our free Tesco low-calorie meal plan generator, which creates a personalised weekly plan using Tesco ingredients.
Why Tesco is Great for Low-Calorie Eating
Tesco offers a huge range of own-brand and Finest products that are ideal for calorie-controlled eating. The Tesco own-brand range typically matches or beats competitors on price, and Clubcard Prices regularly discount the most useful staples — chicken breast, eggs, Greek yogurt, oats, and frozen vegetables are all frequently on offer.
Tesco's online shopping and app make it easy to check nutrition information before buying, filter by category, and track your Clubcard points. For calorie counters, the Tesco website lists nutritional information for all own-brand products, saving you time in-store.
Tesco Protein Foods
Protein is the cornerstone of any effective weight-loss diet. These Tesco own-brand products provide the best value for protein:
- Tesco Lean Chicken Breast Fillets (1 kg) — ~£5–6 (Clubcard Price). ~165 kcal and 31 g protein per 100 g. The most cost-effective lean protein at Tesco.
- Tesco Tinned Tuna in Spring Water (4 × 145 g) — ~£2.50. ~105 kcal and 25 g protein per 100 g. Essential for quick lunches.
- Tesco Free Range Eggs (12 large) — ~£2.80–3.20. ~78 kcal and 6.3 g protein per egg. Versatile, fast, and filling.
- Tesco Low Fat Greek Style Yogurt (500 g) — ~£1.20. ~60 kcal and 10 g protein per 100 g. Perfect for breakfast and snacks.
- Tesco Salmon Fillets (2 × 130 g) — ~£3.50 (Clubcard Price). Rich in omega-3 and ~200 kcal per fillet.
- Tesco Turkey Breast Steak (400 g) — ~£3.50. Lean, fast-cooking, and ~30 g protein per steak.
- Tesco Low Fat Cottage Cheese (300 g) — ~£1.00. ~80 kcal and 12 g protein per 100 g.
Tesco Vegetables and Fruit
Tesco's fresh and frozen vegetable ranges are excellent value. Frozen options are nutritionally equivalent to fresh and last much longer:
- Tesco Baby Spinach (200 g bag) — ~£1.00. Only 23 kcal per 100 g; great in omelettes, smoothies, and curry.
- Tesco Broccoli (500 g) — ~£0.65. 34 kcal per 100 g; can be eaten raw, steamed, or roasted.
- Tesco Frozen Mixed Vegetables (1 kg) — ~£0.95. Brilliant value; contains peas, carrots, sweetcorn, and green beans.
- Tesco Frozen Broccoli (690 g) — ~£1.00. Identical nutrition to fresh; much more convenient.
- Tesco Cherry Tomatoes (400 g) — ~£0.90. 18 kcal per 100 g; great for snacking and salads.
- Tesco Frozen Mixed Berries (750 g) — ~£2.50. Perfect for yogurt toppings, smoothies, and porridge.
- Tesco Salad Bag (200 g) — ~£0.65. Instant salad base; use with tuna, chicken, or eggs.
Tesco Carbohydrates and Grains
Choose the whole-grain or high-fibre options to maximise fullness and nutritional value:
- Tesco Rolled Oats (1 kg) — ~£0.85. 370 kcal per 100 g dry; a 50 g portion is just 185 kcal and very filling.
- Tesco Wholemeal Sliced Bread (800 g) — ~£1.10. ~95 kcal and 3.5 g fibre per slice.
- Tesco Easy Cook Brown Rice (1 kg) — ~£1.20. Slower to digest than white rice; better for sustained energy.
- Tesco Sweet Potatoes (1 kg) — ~£1.30. ~90 kcal per 100 g cooked; rich in vitamin A.
- Tesco Wholewheat Pasta (500 g) — ~£0.75. More fibre than white pasta; keeps you fuller for longer.
- Tesco Wholemeal Pitta Breads (6 pack) — ~£0.90. 160 kcal per pitta; great with hummus or lean fillings.
Tesco Dairy and Alternatives
These Tesco dairy products support a high-protein, lower-calorie diet:
- Tesco Skimmed Milk (2 L) — ~£1.10. 35 kcal per 100 ml; use in oats, smoothies, and coffee.
- Tesco Lighter Cheddar (250 g) — ~£1.75. Roughly 30% less fat than standard Cheddar; still melts well.
- Tesco High Protein Yogurt (200 g) — ~£0.90. Around 15–20 g of protein per pot, ~130 kcal.
Tesco Snacks and Extras
Round out your shopping list with these low-calorie staples:
- Tesco Reduced Fat Hummus (200 g) — ~£0.85. ~170 kcal per 100 g; great with carrot sticks or pitta.
- Tesco Olive Oil Spray (190 ml) — ~£1.75. Use instead of pouring oil to cut calories dramatically.
- Tesco Unsalted Mixed Nuts (200 g) — ~£1.75. Calorie-dense but satiating; 30 g is a good portion.
- Tesco Tinned Chickpeas (400 g) — ~£0.65. 110 kcal per 100 g drained; brilliant in salads and curries.
- Tesco Tinned Red Kidney Beans (400 g) — ~£0.55. High in protein and fibre; essential for chillies.
Sample Weekly Budget
Using predominantly Tesco own-brand products and taking advantage of Clubcard Prices, a full week of low-calorie, high-protein eating for one person typically costs £40–50. The main cost drivers are protein (chicken, fish, eggs) and fresh produce. Buying frozen vegetables instead of fresh, and buying chicken in bulk on Clubcard Price deals, can bring this closer to £35.
Use our free Tesco meal plan generator to get a personalised weekly plan with a complete Tesco shopping list and estimated cost — tailored to your calorie target and dietary preferences.
Generate Your Free UK Meal Plan
Ready to put this into practice? Use our free AI generator to create a personalised low-calorie meal plan for your preferred UK supermarket.
Try the Free Generator →