Getting enough protein to build muscle or preserve lean mass while losing fat does not have to be expensive. Aldi stocks all the high-protein staples you need — chicken breast, tinned tuna, free range eggs, low-fat cottage cheese, and 0% fat Greek yogurt — at prices that beat most UK supermarkets. This 7-day high-protein Aldi meal plan delivers 140–170 g of protein per day at around 1,500–1,600 calories, with an estimated weekly shop cost of £35–45.
Want this meal plan personalised?
Use the free AI meal plan generator to adapt this plan to your calories, protein target, budget, supermarket, dietary preferences, and foods you actually like.
Protein is the most expensive macronutrient to eat in adequate quantities — so buying it from a discount supermarket like Aldi makes a meaningful difference over weeks and months. Aldi chicken breast costs significantly less per kilogram than premium supermarket equivalents, and the Milbona dairy range offers high-quality protein at very competitive prices. This plan targets 1.8–2.2 g of protein per kg of body weight — the range most commonly recommended for fat loss with muscle preservation.
Example 7-Day Aldi High Protein Meal Plan
Below is a sample week. Each day is planned to hit approximately 1,550 calories with a strong protein focus. Calorie and protein figures are estimates — weigh ingredients if you need precision. Use the free generator to get a freshly personalised version.
Monday
BreakfastGreek Yogurt Protein Bowl388 kcal · 36g protein · 5 min
200 g 0% Aldi Low Fat Greek Yogurt, one scoop protein powder, mixed berries, and 15 g chia seeds.
Prepare the ingredients: 175g skinless chicken breast, 100g parsnips, 100g carrots, 100g green beans.
Cook the main protein or vegetables in a pan over medium heat until cooked through.
Add the remaining ingredients, heat until piping hot, season to taste, and serve.
SnackGreek Yogurt & Berries180 kcal · 18g protein · 2 min
150 g 0% Aldi Low Fat Greek Yogurt with mixed berries.
Portions: 150g 0% Greek yogurt, 80g mixed berries
Recipe
Prepare the ingredients: 150g 0% Greek yogurt, 80g mixed berries.
Combine the base ingredients in a bowl or container and stir well.
Add toppings last, then eat straight away or chill until needed.
Daily total: 1550 kcal · 156g protein
Want this meal plan personalised?
Use the free AI meal plan generator to adapt this plan to your calories, protein target, budget, supermarket, dietary preferences, and foods you actually like.
Here is a sample shopping list to cover this 7-day plan. Estimated cost: £35–45 per week (Aldi own-brand).
Protein
2 tins tuna ( 290g drained)
8 eggs whites
900g chicken breast
200g cooked lentils
150g salmon fillet
150g turkey mince
40g red lentils (dry)
7 eggs
75g smoked salmon
145g tinned tuna
2 eggs
200g lean beef strips
100g chickpeas (drained)
150g cod fillet
2 turkey rashers ( 60g )
150g king prawns
200g turkey patty
50g lentils (dry)
175g skinless chicken breast
Carbs
160g quinoa (cooked)
75g brown rice (dry)
50g oats
250g cauliflower rice
40g oat flour
Vegetables
80g mixed leaves
500g cucumber
300g broccoli
300g asparagus
360g spinach
180g mushrooms
200g cherry tomatoes
50g edamame
100g peppers
200g edamame pods
100g roasted tomatoes
100g tomatoes
½ avocado ( 60g )
80g salad leaves and tomato
180g carrots
60g celery
100g parsnips
Dairy
500g 0% Greek yogurt
400g cottage cheese
200ml skimmed milk
Extras
120g protein powder
160g mixed berries
15g chia seeds
1 yolk
600ml water
20g almonds
1 banana x2
50g raita
15g walnuts
1 tsp honey
180g green beans
10g olives
50g tinned pineapple in juice
1 wholemeal bun ( 60g )
30g whey protein
1 slice wholemeal toast ( 35g )
Tips for Success
Aldi tinned tuna is one of the cheapest sources of protein available — around 55–65p per can with 25+ g of protein. Keep a stock of 6–8 cans for quick high-protein lunches.
Aldi Milbona 0% fat Greek yogurt delivers 10 g of protein per 100 g. Use it as a base for breakfast bowls, post-workout snacks, and sauces.
Batch-cook chicken breast on Sunday and portion into 150–180 g servings for the week. Aldi chicken breast reheats well and works in salads, wraps, and stir-fries.
Aldi cottage cheese is consistently low-priced. Eat it as a snack with cucumber and black pepper for an easy 20+ g protein hit under 200 kcal.
Aldi's frozen edamame and green beans are excellent low-calorie, moderate-protein additions to high-protein meals.
Generate Your Free Personalised Plan
Our AI generator creates a personalised Aldi High Protein meal plan tailored to your preferred UK supermarket, dietary requirements, and cooking time. Free, no sign-up needed.
Meal plans are for general information only. Calories and protein are estimates. For medical conditions, pregnancy, eating disorders, or clinical dietary needs, speak to a qualified healthcare professional.
Frequently Asked Questions
How much protein is in this Aldi high protein plan?
140–170 g of protein per day, spread across four meals or eating occasions. This targets roughly 1.8–2.2 g per kg of body weight — appropriate for fat loss while maintaining or building muscle.
Is Aldi good for high-protein eating on a budget?
Yes — Aldi is one of the best UK supermarkets for high-protein eating on a budget. Chicken breast, tinned tuna, eggs, and Greek yogurt are all significantly cheaper than at Tesco or Sainsbury's.
Can I follow this plan if I am vegetarian?
Not as written — this plan is meat-based. For a high-protein vegetarian option, see our High Protein Vegetarian Meal Plan, which uses eggs, Greek yogurt, cottage cheese, tofu, and legumes.