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.

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.

ItemWhy it is on the listQuick use
Bagged salad leavesA fist of vegetables in ten secondsUnder cold chicken, tuna or tempeh
SpinachWilts into eggs, soup and stir-friesIn a scramble or a frittata
Cherry tomatoesNo cutting, sweet, keepsWith cottage cheese; in a bean salad
CucumberHydrating, no prepBatons with a tuna pot or hummus
PeppersRoast, stir-fry or eat rawTraybakes; with chicken slices and hummus
Broccoli or green beansThe side that replaces the starchBeside poached cod or a traybake
ZucchiniPasta stand-in when spiralisedCourgetti under a lentil ragu
Frozen mixed vegetablesCheap, keeps, three minutes in the microwaveBeside baked fish or chicken thighs
Stir-fry vegetable mixPre-cut, one panWith tofu, shrimp or pork strips
Frozen berriesFiber, cold, cheapOn yogurt, skyr or overnight oats
New potatoesA cupped hand of carbohydrate, skin onBoiled, 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.

ItemWhy it is on the listQuick use
Chicken thighs, skinless, bonelessCheap, stays moist, good coldTraybake with peppers and chickpeas; cold in a wrap
Chicken breastLean, ~30g per palm-sized pieceSliced on salad; in a rice bowl
Lean turkey or beef minceBatch-cooks into portionsChili with black beans; meatballs with zucchini
Salmon fillets, fresh or frozen~25g protein, bakes in 15 minutesWith broccoli and new potatoes
White fish fillets, frozenMild, quick, poaches in stockWith peas and green beans
Smoked salmon or mackerelReady to eat, strong flavor goes a long wayWith scrambled eggs; on rye with beets
Tinned tuna in spring water~17g per half can, no cookingWith 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.

ItemWhy it is on the listQuick use
Eggs~6–7g each; boil six on SundayBoiled snack; scramble; frittata
Greek yogurt, large tub~15g per 170g; the breakfast anchorWith berries and seeds; stirred into soup
Skyr pots~15g for roughly 100 kcalGrab-and-go snack; overnight oats base
Cottage cheese~11g per 100g, mild and coldBreakfast plate; on oatcakes; in a frittata
2% milk~8g per glass; counts as fluidMilky coffee; smoothie; oatmeal
Feta, cheddar or halloumiAdds ~7–17g and flavorOn 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.

ItemWhy it is on the listQuick use
Firm tofu~12g per 150g; fries crisp when pressedStir-fry; tofu bites; traybake with broccoli
Tempeh~19g per 100g; the densest plant protein in the shopScramble; lettuce wraps; black bean chili
Frozen edamame~9g per 80g; three minutes from frozenWarm snack with salt; in a quinoa salad
Tinned chickpeas, black beans, cannellini beansFiber and ~9g per half canWith tuna; in chili; roasted with paprika
Ready-cooked lentil pouches~13g per half pouch, no soakingLentil ragu; lettuce boats; in a bowl with tahini
Oatmeal oatsFiber; a cupped hand of carbohydrateOvernight oats with skyr; in a yogurt bowl
Wholegrain crackers and oatcakesOne or two is a portionWith cottage cheese or a boiled egg
Whole wheat wraps or rye breadOne wrap or one slice is a portionChicken and hummus wrap; mackerel on rye
Peanut butter and tahini~4g per spoon; the dressing baseSatay dressing; lemon tahini on lentils
Mixed seeds and nuts~6g per small handful; fiberOn yogurt; a pocket snack
Reduced-salt soy sauce, olive oil, canola oilFlavor and a teaspoon of fatEvery stir-fry and traybake

Budget notes

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.

MealFrom the basketProtein (est.)
Cottage cheese plateCottage cheese, oatcakes, cherry tomatoes, cucumber~26g
Salmon and eggsSmoked salmon, two eggs, spinach~26g
Tuna and bean saladTinned tuna, cannellini beans, cherry tomatoes, lemon~30g
Chicken and hummus wrapCold chicken, whole wheat wrap, salad leaves, hummus~32g
Chicken slices and hummusChicken breast slices, pepper strips, hummus~22g
Tofu bitesFirm tofu, soy sauce, sesame seeds~18g
Skyr and berriesSkyr, frozen berries~16g
Tuna potSmall 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