High-Protein Shopping List (UK): A Supermarket Basket by Aisle
Updated 11 September 2026 · 8 min read
A high-protein shopping list for a UK supermarket is built around dense, easy protein: eggs, Greek yogurt, skyr, cottage cheese, tinned fish, chicken thighs, white fish, tofu, tempeh and edamame, plus quick vegetables, tinned pulses and whole grains in modest amounts. One basket covers a week of meals that each carry 20–35g of protein, and every item on it appears in at least one five-minute meal.
Key takeaways
- A protein-first basket leans on eggs, Greek yogurt, skyr, cottage cheese, tinned tuna and salmon, chicken thighs, white fish, tofu, tempeh and edamame.
- Produce should be quick: bagged salad, cherry tomatoes, cucumber, peppers, frozen vegetables, frozen berries and pre-cut stir-fry mixes.
- Pantry staples that stretch protein include tinned beans and chickpeas, lentil pouches, oats, wholegrain crackers, peanut butter and mixed seeds.
- Own-brand cans, frozen fish and frozen vegetables keep the weekly cost down without changing the protein on the plate.
- At least half the protein in the basket can be eaten straight from the pack or the fridge, which is what makes a high-protein week survive a busy one.
- Every item on the list appears in at least one five-minute meal, so nothing in the basket needs a recipe.
A high-protein week is decided in the supermarket, not in the kitchen. If the basket comes home full of dense, easy protein, the meals more or less build themselves; if it comes home full of pasta and crisps, no amount of good intention on Wednesday will put 30g of protein on the plate. This list answers the practical question, what do I buy, for a UK supermarket, aisle by aisle, with budget notes and a table of five-minute meals so that everything in the basket has a job.
For why protein is the priority and what daily figure to aim for, read how much protein you need a day. For the meals this basket makes, see high-protein meals under 400 kcal, and for a full week planned out, the high-protein meal plan. Vegetarians will find the equivalent basket in our vegetarian shopping list. Nothing here is medical advice.
What a protein-first basket looks like
A protein-first basket has three qualities: the protein is dense, so a normal portion delivers 20–35g; most of it needs no cooking, or one pan at most; and there is a cold option in every category for the days when the stovetop is not happening. Produce is quick, whole grains and pulses come in small formats, and the pantry holds the things you reach for at 9pm when you realise dinner was mostly toast.
- Dense protein: eggs, Greek yogurt, skyr, cottage cheese, tinned fish, chicken thighs, white fish, mince, tofu, tempeh, edamame.
- No-cook by default: at least half the protein in the basket can be eaten straight from the pack or the fridge.
- Small formats: single-serve yogurt pots, half-can habits, lentil pouches, individual fish fillets.
- Quick produce: bagged leaves, cherry tomatoes, cucumber, peppers, frozen vegetables, frozen berries.
- Flavor that costs nothing in energy: lemons, soy sauce, mustard, smoked paprika, chili flakes, fresh herbs.
Produce
Produce on a high-protein plan is there for volume, fiber and color, and it should be quick. Frozen vegetables and berries are as nutritious as fresh, far cheaper, and there when a busy week means the fresh drawer goes untouched.
| Item | Why it is on the list | Quick use |
|---|---|---|
| Bagged salad leaves | A fist of vegetables in ten seconds | Under cold chicken, tuna or tempeh |
| Spinach | Wilts into eggs, soup and stir-fries | In a scramble or a frittata |
| Cherry tomatoes | No cutting, sweet, keeps | With cottage cheese; in a bean salad |
| Cucumber | Hydrating, no prep | Batons with a tuna pot or hummus |
| Peppers | Roast, stir-fry or eat raw | Traybakes; with chicken slices and hummus |
| Broccoli or green beans | The side that replaces the starch | Beside poached cod or a traybake |
| Zucchini | Pasta stand-in when spiralised | Courgetti under a lentil ragu |
| Frozen mixed vegetables | Cheap, keeps, three minutes in the microwave | Beside baked fish or chicken thighs |
| Stir-fry vegetable mix | Pre-cut, one pan | With tofu, shrimp or pork strips |
| Frozen berries | Fiber, cold, cheap | On yogurt, skyr or overnight oats |
| New potatoes | A cupped hand of carbohydrate, skin on | Boiled, eaten cold with salmon |
Meat and fish
Meat and fish should be portionable, quick to cook and good cold. Chicken thighs are more forgiving than breast and cheaper; individual frozen fish fillets bake from frozen; tinned tuna is the cheapest 20g of protein in the shop and needs no cooking at all.
| Item | Why it is on the list | Quick use |
|---|---|---|
| Chicken thighs, skinless, boneless | Cheap, stays moist, good cold | Traybake with peppers and chickpeas; cold in a wrap |
| Chicken breast | Lean, ~30g per palm-sized piece | Sliced on salad; in a rice bowl |
| Lean turkey or beef mince | Batch-cooks into portions | Chili with black beans; meatballs with zucchini |
| Salmon fillets, fresh or frozen | ~25g protein, bakes in 15 minutes | With broccoli and new potatoes |
| White fish fillets, frozen | Mild, quick, poaches in stock | With peas and green beans |
| Smoked salmon or mackerel | Ready to eat, strong flavor goes a long way | With scrambled eggs; on rye with beets |
| Tinned tuna in spring water | ~17g per half can, no cooking | With cannellini beans and lemon; a tuna pot |
Dairy and eggs
Dairy and eggs are the heart of a high-protein basket: dense, cold, mild and ready in seconds. A pot of Greek yogurt or skyr is 15g of protein with the lid off; a boiled egg is 7g from the fridge; a glass of milk is 8g you can drink on the way out of the door.
| Item | Why it is on the list | Quick use |
|---|---|---|
| Eggs | ~6–7g each; boil six on Sunday | Boiled snack; scramble; frittata |
| Greek yogurt, large tub | ~15g per 170g; the breakfast anchor | With berries and seeds; stirred into soup |
| Skyr pots | ~15g for roughly 100 kcal | Grab-and-go snack; overnight oats base |
| Cottage cheese | ~11g per 100g, mild and cold | Breakfast plate; on oatcakes; in a frittata |
| 2% milk | ~8g per glass; counts as fluid | Milky coffee; smoothie; oatmeal |
| Feta, cheddar or halloumi | Adds ~7–17g and flavor | On eggs; in a salad; grilled with roasted veg |
Pantry and freezer
The pantry is where pulses, whole grains and the plant proteins live. Cans and pouches turn any protein into a meal in a minute, oats and crackers give a cupped hand of carbohydrate without effort, and tofu and tempeh are the vegan anchors of the whole list.
| Item | Why it is on the list | Quick use |
|---|---|---|
| Firm tofu | ~12g per 150g; fries crisp when pressed | Stir-fry; tofu bites; traybake with broccoli |
| Tempeh | ~19g per 100g; the densest plant protein in the shop | Scramble; lettuce wraps; black bean chili |
| Frozen edamame | ~9g per 80g; three minutes from frozen | Warm snack with salt; in a quinoa salad |
| Tinned chickpeas, black beans, cannellini beans | Fiber and ~9g per half can | With tuna; in chili; roasted with paprika |
| Ready-cooked lentil pouches | ~13g per half pouch, no soaking | Lentil ragu; lettuce boats; in a bowl with tahini |
| Oatmeal oats | Fiber; a cupped hand of carbohydrate | Overnight oats with skyr; in a yogurt bowl |
| Wholegrain crackers and oatcakes | One or two is a portion | With cottage cheese or a boiled egg |
| Whole wheat wraps or rye bread | One wrap or one slice is a portion | Chicken and hummus wrap; mackerel on rye |
| Peanut butter and tahini | ~4g per spoon; the dressing base | Satay dressing; lemon tahini on lentils |
| Mixed seeds and nuts | ~6g per small handful; fiber | On yogurt; a pocket snack |
| Reduced-salt soy sauce, olive oil, canola oil | Flavor and a teaspoon of fat | Every stir-fry and traybake |
Budget notes
- Own-brand tinned tuna, chickpeas and beans are nutritionally the same as branded and often half the price.
- Frozen white fish, salmon and vegetables cost less than fresh, keep for months, and stop a busy week from turning into waste.
- Chicken thighs are cheaper per gram of protein than breast and more forgiving to cook.
- A large tub of Greek yogurt beats individual pots on price; keep a few skyr pots for days out.
- Eggs, tinned fish and tempeh remain the cheapest complete proteins on the shelf.
Vegetarian and vegan versions of the basket
Drop the meat and fish aisle and double up on eggs, Greek yogurt, cottage cheese, feta, halloumi and paneer for a vegetarian basket. For a vegan one, the anchors become tempeh, seitan, firm and smoked tofu, edamame, soy yogurt and pulses, and the working method is to stack two sources in every meal, tempeh with black beans, tofu with edamame, lentils with walnuts. The high-protein vegetarian meals guide shows the stacking in detail.
Five-minute meals from this basket
Every item on the list appears in at least one of these, and none takes more than five minutes or one pan. Protein counts are estimates; the full grouped list with energy figures is in high-protein meals under 400 kcal.
| Meal | From the basket | Protein (est.) |
|---|---|---|
| Cottage cheese plate | Cottage cheese, oatcakes, cherry tomatoes, cucumber | ~26g |
| Salmon and eggs | Smoked salmon, two eggs, spinach | ~26g |
| Tuna and bean salad | Tinned tuna, cannellini beans, cherry tomatoes, lemon | ~30g |
| Chicken and hummus wrap | Cold chicken, whole wheat wrap, salad leaves, hummus | ~32g |
| Chicken slices and hummus | Chicken breast slices, pepper strips, hummus | ~22g |
| Tofu bites | Firm tofu, soy sauce, sesame seeds | ~18g |
| Skyr and berries | Skyr, frozen berries | ~16g |
| Tuna pot | Small can of tuna, Greek yogurt, lemon, cucumber | ~24g |
Frequently asked questions
What should I buy for a high-protein week?
Focus on dense, easy protein: eggs, Greek yogurt, skyr, cottage cheese, tinned tuna, chicken thighs, white fish, mince, tofu, tempeh and edamame, plus quick vegetables, tinned pulses, oats and wholegrain crackers. Aim for at least half the protein to be edible straight from the pack or the fridge.
What are the cheapest high-protein foods in a UK supermarket?
Eggs, own-brand tinned tuna, tinned chickpeas and beans, a large tub of Greek yogurt, chicken thighs, frozen white fish, tempeh and milk. Frozen fish and vegetables also cut waste because they keep for months.
Is frozen fruit and veg as good as fresh?
Yes for this purpose. Frozen berries, vegetables and fish are frozen soon after harvest or catch and keep their nutrients well. They are cheaper, last for months and are ready in minutes.
Can I make this list vegetarian or vegan?
Yes. Drop the meat and fish aisle and increase eggs, Greek yogurt, cottage cheese, paneer and halloumi for vegetarian; tempeh, seitan, tofu, edamame, soy yogurt and pulses for vegan. Stack two sources in each meal to keep protein around 20–30g.
How much should I buy for a week?
For one person: a dozen eggs, a large yogurt, three or four pots of skyr or cottage cheese, two cans of fish, a pack of chicken thighs, two fish fillets, a block of tofu or tempeh, a bag of edamame, three cans of pulses and a modest amount of produce comfortably covers seven days of protein-first meals.
Sources
Keep reading
High-Protein Meal Plan (UK): 7 Days With Shopping List
10 min read
High-Protein Meals Under 400 kcal: 15 Ideas With Protein Counts
8 min read
How Much Protein Do You Need a Day? A Plain-English UK Guide
9 min read
The Complete Vegetarian Shopping List (UK Supermarket Edition)
6 min read
How to Meal Prep for the Week: The 90-Minute Sunday System
8 min read