Home › 7-Day Meal Plan

What a week of fat loss actually looks like

7 days, 3 meals a day, real supermarket food with one ready-made high-protein meal built into every day. Real macros — the numbers are computed from label values, not guessed. Free, no signup, no products.

Want a plan built just for you instead of a fixed week? Try the free AI Meal Plan — pick your store, your calories and your food preferences.

Pick your supermarket — the whole week switches to that store's real own-brand food.

These are examples — 2100 suits many men, 1200 many smaller or lighter women (each ≈ a 400-calorie deficit). Get your own number in 30 seconds, then scale the portions. Weights are raw/dry unless stated. Always check your own pack — labels change.

Aldi — the 2100-calorie week — avg 2095 kcal · 178g protein/day

Monday2095 kcal · 186g protein
Breakfast — protein bagels, soft cheese & bacon
High-protein bagel thins (Aldi Village Bakery, 1 ≈ 90 g) 205g · Philadelphia Protein (Tesco) 90g · Eggs (medium ≈ 58 g each) 130g · Naked Bacon medallions (Aldi / M&S) 80g
907 kcal
86g P
Lunch — ready-made meal
Aldi Inspired Cuisine Protein Chicken Tikka Masala (380g pack)
404 kcal
30g P
Dinner — spaghetti bolognese
5% fat beef mince (raw) 250g · Pasta (dry) 115g · Passata / chopped tomatoes 230g
785 kcal
70g P
Tuesday2104 kcal · 160g protein
Breakfast — eggs on toast
Eggs (medium ≈ 58 g each) 275g · Wholemeal bread (slice ≈ 36 g) 130g · Banana 120g
749 kcal
50g P
Lunch — ready-made meal
Aldi Inspired Cuisine Protein Beef Ragu (350g pack)
567 kcal
33g P
Dinner — chicken curry & rice
Chicken breast fillets (raw) 265g · Light coconut milk 180g · Basmati rice (dry) 90g · Broccoli (fresh or frozen) 180g
788 kcal
78g P
Wednesday2123 kcal · 151g protein
Breakfast — skyr bowl
Skyr natural (Milbona / Brooklea) 480g · Honey 25g · Frozen berries 160g · Porridge oats (Harvest Morn / Crownfield) 50g
633 kcal
58g P
Lunch — ready-made meal
Aldi Inspired Cuisine Protein Cajun Beef with Rice (385g pack)
427 kcal
30g P
Dinner — salmon, potatoes & broccoli
Salmon fillets (frozen, raw) 225g · Potatoes 560g · Broccoli (fresh or frozen) 240g · Olive oil 10g
1063 kcal
64g P
Thursday2087 kcal · 197g protein
Breakfast — protein bagels, soft cheese & bacon
High-protein bagel thins (Aldi Village Bakery, 1 ≈ 90 g) 210g · Philadelphia Protein (Tesco) 95g · Eggs (medium ≈ 58 g each) 135g · Naked Bacon medallions (Aldi / M&S) 80g
932 kcal
89g P
Lunch — ready-made meal
Aldi Inspired Cuisine Protein Peri Peri Chicken (350g pack)
381 kcal
35g P
Dinner — beef burrito bowl
5% fat beef mince (raw) 260g · Basmati rice (dry) 80g · Peppers 115g · Passata / chopped tomatoes 115g · Reduced-fat cheddar 35g
774 kcal
73g P
Friday2098 kcal · 185g protein
Breakfast — bacon, eggs & toast
Naked Bacon medallions (Aldi / M&S) 130g · Eggs (medium ≈ 58 g each) 150g · Wholemeal bread (slice ≈ 36 g) 95g · Banana 130g
681 kcal
62g P
Lunch — ready-made meal
Aldi Protein Meatball Pasta (380g pack)
452 kcal
28g P
Dinner — chicken fajitas
Chicken breast fillets (raw) 285g · Tortilla wraps (1 wrap ≈ 64 g) 165g · Peppers 195g · Reduced-fat cheddar 40g
965 kcal
94g P
Saturday2040 kcal · 178g protein
Breakfast — skyr bowl
Skyr natural (Milbona / Brooklea) 480g · Honey 25g · Frozen berries 160g · Porridge oats (Harvest Morn / Crownfield) 50g
633 kcal
58g P
Lunch — ready-made meal
Aldi Inspired Cuisine Protein Chicken Tikka Masala (380g pack)
404 kcal
30g P
Dinner — homemade burgers & wedges
5% fat beef mince (raw) 320g · Potatoes 480g · Reduced-fat cheddar 50g · Olive oil 10g
1003 kcal
90g P
Sunday2117 kcal · 191g protein
Breakfast — eggs, egg whites, beans & toast
Eggs (medium ≈ 58 g each) 155g · Egg whites (carton) 200g · Wholemeal bread (slice ≈ 36 g) 145g · Baked beans (Corale / Newgate) 395g
926 kcal
76g P
Lunch — ready-made meal
Aldi Inspired Cuisine Protein Peri Peri Chicken (350g pack)
381 kcal
35g P
Dinner — tuna melt toastie
Tinned tuna in brine (drained) 200g · Wholemeal bread (slice ≈ 36 g) 145g · Reduced-fat cheddar 55g · Banana 130g
810 kcal
80g P

Shopping list (whole week)

  • Potatoes — 1040 g
  • Skyr natural (Milbona / Brooklea) — 960 g
  • Eggs (medium ≈ 58 g each) — 845 g
  • 5% fat beef mince (raw) — 830 g
  • Chicken breast fillets (raw) — 550 g
  • Wholemeal bread (slice ≈ 36 g) — 515 g
  • Broccoli (fresh or frozen) — 420 g
  • High-protein bagel thins (Aldi Village Bakery, 1 ≈ 90 g) — 415 g
  • Baked beans (Corale / Newgate) — 395 g
  • Banana — 380 g
  • Passata / chopped tomatoes — 345 g
  • Frozen berries — 320 g
  • Peppers — 310 g
  • Naked Bacon medallions (Aldi / M&S) — 290 g
  • Salmon fillets (frozen, raw) — 225 g
  • Egg whites (carton) — 200 g
  • Tinned tuna in brine (drained) — 200 g
  • Philadelphia Protein (Tesco) — 185 g
  • Light coconut milk — 180 g
  • Reduced-fat cheddar — 180 g
  • Basmati rice (dry) — 170 g
  • Tortilla wraps (1 wrap ≈ 64 g) — 165 g
  • Pasta (dry) — 115 g
  • Porridge oats (Harvest Morn / Crownfield) — 100 g
  • Honey — 50 g
  • Olive oil — 20 g
  • Aldi Inspired Cuisine Protein Chicken Tikka Masala — 2x (ready meal)
  • Aldi Inspired Cuisine Protein Peri Peri Chicken — 2x (ready meal)
  • Aldi Inspired Cuisine Protein Beef Ragu — 1x (ready meal)
  • Aldi Inspired Cuisine Protein Cajun Beef with Rice — 1x (ready meal)
  • Aldi Protein Meatball Pasta — 1x (ready meal)

Cook once, eat twice

The plan is built so you're not cooking seven nights: brown 400g of mince on Monday — half is Monday's bolognese, half is Thursday's burrito bowl. Cook double chicken whenever it appears and the next chicken meal is done. Breakfasts repeat on purpose — decisions are the enemy, not food. Lunch is a real ready-made meal every day, so it's zero-cook by design.

Swap like for like

Keep the shape of the plate the same and you can change nearly anything on it. What a balanced plate looks like in Ireland covers the proportions this week is built on, if you want to build your own instead.

In the planSwap freely for
Chicken breastTurkey mince or turkey breast
SkyrNatural or 0% Greek yogurt
SalmonAny frozen fish fillet
Basmati riceAny rice, pasta or potatoes
5% beef minceTurkey mince (even leaner)
Frozen berriesAny fruit going cheap that week

Want more ready-made options? Every store's full high-protein ready-meal range — plus Irish meal-prep delivery — is in the free AI meal planner's Ready-Made Meals section.

Make it automatic

Log this exact week in the free tracker — scan the barcodes, hit your protein, watch the average land on target:

→ Free calorie counter with barcode scanner (Irish foods, no ads) → Swapping something out? Search 20,000+ Irish supermarket foods in the Calories in Ireland database → New to all this? Start with Day One — the free starter guide
Free from No Nonsense Fitness · all free tools
BUILT IN IRELAND · 100% FREE · NO CATCH
STOP GUESSING.
START UNDERSTANDING
FAT LOSS.