meal plan
2,000 calorie meal plan for Sainsbury's
A week of meals at 2,000 kcal a day, planned to keep the cost low, and the Sainsbury's shopping list for it. Susten's planner made the week on 26 October 2026. The items to buy come to £53.69 at Sainsbury's prices, and the food the meals use costs £3.88 a day.
- 7 days, 24 meals, 9 recipes
- 1,969 to 2,132 kcal a day
- £53.69 to buy at Sainsbury's
The week
Breakfast, lunch and dinner every day, with snacks where the calories call for them. Some meals are leftovers from the night before, so the week cooks 9 recipes for 24 meals. Each meal links to its recipe, with the calories, macros and cost of one portion.
The week
Targets: 2,000 kcal and 100 g protein a day
| Day 1 | Day 2 | Day 3 | Day 4 | Day 5 | Day 6 | Day 7 | |
|---|---|---|---|---|---|---|---|
| Breakfast | |||||||
| Lunch | |||||||
| Dinner | |||||||
| Snack | |||||||
| kcal | 1,974 | 1,969 | 2,001 | 2,001 | 2,086 | 2,132 | 1,982 |
| g protein | 100 | 100 | 100 | 100 | 103 | 98 | 99 |
Dinner · Day 1 · Make 2 portions
Halloumi & Chickpea Traybake with Roasted Peppers, the recipe, opens in a new tab
826 kcal · 41 g protein
How each day adds up
Every day lands between 1,969 and 2,132 kcal, within 10% of the 2,000 kcal target. Protein runs from 98 to 103 g a day.
| Day | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|
| Day 1 | 1,974 kcal | 100 g | 197 g | 84 g |
| Day 2 | 1,969 kcal | 100 g | 212 g | 78 g |
| Day 3 | 2,001 kcal | 100 g | 209 g | 79 g |
| Day 4 | 2,001 kcal | 100 g | 209 g | 79 g |
| Day 5 | 2,086 kcal | 103 g | 228 g | 79 g |
| Day 6 | 2,132 kcal | 98 g | 256 g | 75 g |
| Day 7 | 1,982 kcal | 99 g | 223 g | 71 g |
| Average | 2,021 kcal | 100 g | 219 g | 78 g |
| Target | 2,000 kcal | 100 g | 225 g | 78 g |
The Sainsbury's list, and the same week at Tesco
Susten adds up each ingredient across the week, rounds up to whole packs and matches each one to a Sainsbury's product. The list has 58 products. The items to buy come to £53.69 at Sainsbury's prices listed between 22 and 26 October 2026. The same meals at Tesco come to £54.66, £0.97 more. The food the meals use comes to £27.16, or £3.88 a day. The rest of each pack stays in your cupboard and fridge for next week.
To buy · 39£53.69
With Nectar prices£52.84
Cucumber
Potatoes and sweet potatoes
Tomatoes
Spinach, greens & kale
Exotic vegetables
Avocados
Onions
Peppers
Broccoli and Cauliflower
Chicken breast & fillet
Cooked chicken & turkey
Spreadable butter
Continental cheese
Eggs
Fresh milk
Wholemeal and brown bread
Bagels
Pulses and beans
Tinned tomatoes
Chinese
- 1×Amoy Soy Sauce, Dark 150ml on Sainsbury's, opens in a new tab£1.60/ea with Nectar until 3 Nov£2.00
- 1×Sainsbury's Light Soy Sauce 150ml on Sainsbury's, opens in a new tab£0.55
Japanese cuisine
- 1×Healthy Boy Brand Oyster Sauce 300ml on Sainsbury's, opens in a new tab£1.25/ea with Nectar until 3 Nov£1.70
Vegan food
Peas, beans & sweetcorn
Uncategorised
- 1×Nature Valley Crunchy Oats & Honey Cereal Biscuit Snack Bars 5x42g on Sainsbury's, opens in a new tab · 210g£2.50
- 1×Sainsbury's Fresh Packed Basil 30g on Sainsbury's, opens in a new tab£0.50
- 1×Sainsbury's Fresh Packed Bunch Coriander 30g on Sainsbury's, opens in a new tab · 1pcs£0.55
- 2×Sainsbury's Thai Basil 20g on Sainsbury's, opens in a new tab£1.80
- 5×Sainsbury's Tuna Chunks in Spring Water 145g on Sainsbury's, opens in a new tab£3.25
- 1×Stamford Street Co. 1kg Wholegrain Rolled Oats on Sainsbury's, opens in a new tab · 1000g£0.85
Might already have · 19Show£25.80
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
Stuffings
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
Spices
Granulated sugar
Condiments
Salad cream and mayonnaise
Worcester sauce
Tomato ketchup
Every item, cupboard included£79.49
Nectar prices take £0.85 off this shop.
To buy · 42£54.66
With Clubcard prices£53.06
Lettuce & Salad bags
Tomatoes
Fresh Chillies, Herbs, Garlic & Ginger
- 1×Tesco Fresh Cut Basil 30G 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 Bird Eye Chillies 25G on Tesco, opens in a new tab£0.90
- 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 Red Peppers Each on Tesco, opens in a new tab · 1pcs£0.70
Avocado
- 1×Tesco Ripe & Ready Avocado on Tesco, opens in a new tab · 1pcs£0.69
Cucumber
- 1×Tesco Whole Cucumber Each on Tesco, opens in a new tab · 1pcs£0.99
Potatoes & Sweet Potatoes
- 1×Tesco Baby Potatoes 1Kg on Tesco, opens in a new tab · 1000g£0.99
Onions & Leeks
- 1×Tesco Brown Onions 3 Pack on Tesco, opens in a new tab · 3pcs£1.00
- 2×Tesco Red Onions Loose on Tesco, opens in a new tab · 1pcs£0.40
Broccoli & Cauliflower
- 1×Tesco Cauliflower Each on Tesco, opens in a new tab · 1pcs£1.18
Fresh Chicken
Grated & Sliced Cheese
Specialty & Continental Cheese
Chicken & Turkey Slices
Eggs
Milk
Milk, Butter & Eggs
Fresh Vegetables & Fresh Flowers
Bagels
Wholemeal & Wholegrain
Porridge & Rolled Oats
Chinese
Condiments & Worcestershire Sauce
Tomatoes, Passata & Puree
Tinned Tuna
Pulses, Lentils & Beans
Sauces & Stuffing
South Asian
Eastern European
Cereal Bars & Breakfast Bars
- 1×Nature Valley Crunchy Oats & Honey 5 x 42g (210g) on Tesco, opens in a new tab£1.75/ea with Clubcard until 4 Nov£2.50
Flapjacks & Traybakes
- 1×TREK Salted Caramel Protein Flapjacks 3x50g on Tesco, opens in a new tab · 150g£2.75/ea with Clubcard until 4 Nov£3.60
Peas, Sweetcorn & Green Beans
Might already have · 16Show£28.48
Gravy, Stuffing & Breadcrumbs
Stock Cubes & Pots
Salt & Pepper
Oils & Cooking Fats
Seasoning, Herbs & Spices
Rice
- 1×Tesco Basmati Rice 1Kg on Tesco, opens in a new tab · 1000g£1.79
- 1×Tilda Thai Jasmine Rice 500G on Tesco, opens in a new tab£2.00/ea with Clubcard until 27 Oct£3.00
Sugar
- 1×Granulated Sugar 1Kg on Tesco, opens in a new tab · 1000g£1.09
Flour
Honey & Syrups
Mayonnaise
Tomato Ketchup
Every item, cupboard included£83.14
Clubcard prices take £1.60 off this shop.
How we set Susten up
- Targets: 2,000 kcal a day. No diet. Calories split the app's default way: 20% protein, 45% carbs and 35% fat.
- How you like to cook: most nights, with leftovers.
- Budget: Keep it low. Susten then leaves out recipes that cost over £3 for a Medium portion, picks cheaper recipes and Sainsbury's value products where it can, and plans around the fresh food each pack leaves over.
- How long: “Don't mind”, and the usual kitchen: oven, hob, microwave and kettle.
- Shop: Sainsbury's. Susten planned the week from recipes Sainsbury's supplies every ingredient for.
Your week would differ. Susten plans to your own calories, protein, diet, allergies and the time you have. Work out your numbers with the macro calculator.
More meal plans
A 2,000 calorie meal plan planned at Tesco has its own week. Every Sainsbury's meal plan sits on one page, with the cheapest high-protein meals at Sainsbury's.
Questions about this Sainsbury's meal plan
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