Weight-loss meal plan

A weight-loss meal plan built on food you'll actually enjoy

The diets that work are the ones you don't quit. That means meals that fill you up, hit your protein, and taste like food you'd choose anyway — not three sad leaves and a rice cake. A good weight-loss week leans on high-satiety, protein-forward, vegetable-heavy meals in sensible portions, so a calorie deficit never feels like deprivation.

Below is a real seven-day plan built exactly that way, with an estimated calorie figure on each meal and a shopping list to match. Generate your own and it adapts to your diet, your dislikes, and your schedule.

No account, no card. Your first week is free.

AI can make mistakes. Not medical advice — check allergens yourself. Learn more

A real, filling week for a deficit

Generated by 7cal with a calorie-deficit, high-satiety emphasis, then reviewed. Calorie and protein figures are per-person estimates.

This plan builds your week around lean, satisfying proteins—chicken, fish, eggs, Greek yogurt, and turkey—paired with plenty of vegetables and whole grains, keeping you full and energized without excess calories. Every meal hits 30% or more of its calories from protein, exactly matching your need for a high-satiety, protein-forward approach.

Monday

breakfast
Scrambled eggs with whole grain toast
10 min
  • Per serving425 kcal
lunch
Grilled chicken with roasted vegetables
25 min
  • Per serving595 kcal
dinner
Baked white fish with roasted potatoes
35 min
  • Per serving680 kcal

Tuesday

breakfast
Greek yogurt with granola and berries
5 min
  • Per serving425 kcal
lunch
Chicken and vegetable stir-fry with rice
30 min
  • Per serving595 kcal
dinner
Baked salmon with asparagus and quinoa
30 min
  • Per serving680 kcal

Wednesday

breakfast
Oatmeal with banana and almonds
12 min
  • Per serving425 kcal
lunch
Poached chicken with rice and steamed vegetables
30 min
  • Per serving595 kcal
dinner
Baked cod with tomato sauce and pasta
30 min
  • Per serving680 kcal

Thursday

breakfast
Cottage cheese parfait with fruit and granola
5 min
  • Per serving425 kcal
lunch
Turkey breast with roasted sweet potato and spinach
30 min
  • Per serving595 kcal
dinner
Baked white fish with lemon butter and green beans
30 min
  • Per serving680 kcal

Friday

breakfast
Oatmeal with berries and almonds
10 min
  • Per serving425 kcal
lunch
Lentil and vegetable soup
30 min
  • Per serving595 kcal
dinner
Beef and rice stir-fry with vegetables
35 min
  • Per serving680 kcal

Saturday

breakfast
Scrambled tofu with toast and tomatoes
12 min
  • Per serving425 kcal
lunch
Spiced chickpea and rice bowl
32 min
  • Per serving595 kcal
dinner
Lamb meatballs with tomato sauce and pasta
28 min
  • Per serving680 kcal

Sunday

breakfast
Tempeh and vegetable scramble with toast
15 min
  • Per serving425 kcal
lunch
Bean and vegetable chili
28 min
  • Per serving595 kcal
dinner
Pork tenderloin with roasted root vegetables
28 min
  • Per serving680 kcal

One shopping list for the week

Every ingredient from the plan above, combined and grouped by aisle. In the app it’s scaled to your household and you check items off as you shop.

Produce

  • banana1 whole
  • bell peppers, diced61 g
  • black pepper1.85 tsp
  • broccoli100 g
  • canned tomatoes634 ml
  • carrots, diced124 g
  • celery, diced124 g
  • diced tomatoes50 g
  • fresh asparagus120 g
  • fresh dill or parsley1 tsp
  • fresh fruit (peaches, berries, or melon)80 g
  • fresh parsley1 tsp
  • fresh spinach80 g
  • garlic (clove)0.5 whole
  • garlic (minced)0.75 tsp
  • garlic clove2 whole
  • garlic cloves8 whole
  • ginger (fresh, minced)0.25 tsp
  • lemon1 whole
  • mixed stir-fry vegetables (snap peas, carrots, bell peppers, onions)150 g
  • mixed vegetables (carrots, green beans, broccoli)150 g
  • mixed vegetables (zucchini, bell pepper, broccoli)150 g
  • onion (small)0.5 whole
  • onion, diced51 g
  • onion, medium1 whole
  • onion, small3 whole
  • potatoes150 g
  • salt and pepper6
  • sweet potato150 g
  • tomato1 whole

Meat

  • chicken breast430 g
  • ground lamb180 g
  • lean beef sirloin180 g
  • pork tenderloin200 g
  • turkey breast150 g

Seafood

  • cod fillet180 g
  • salmon fillet180 g
  • white fish fillet (cod, haddock, or halibut)180 g
  • white fish fillet (flounder, sole, or halibut)180 g

Dairy

  • butter1.5 tsp
  • cottage cheese200 g
  • eggs2
  • Greek yogurt200 g
  • water or milk240 ml

Bread

  • whole grain bread6 slice

Pantry

  • breadcrumbs20 g
  • brown rice or couscous (uncooked)75 g
  • canned black beans151 g
  • canned chickpeas180 g
  • canned kidney beans151 g
  • dried herbs1 tsp
  • dried pasta80 g
  • fresh green beans150 g
  • ground cumin2 tsp
  • honey3 tsp
  • honey5.1 ml
  • low-sodium soy sauce1 tsp
  • low-sodium soy sauce30 ml
  • olive oil13 tsp
  • olive oil93 ml
  • olive oil for searing10 ml
  • olive oil for vegetables5 ml
  • paprika0.5 tsp
  • pasta, uncooked100 g
  • quinoa (uncooked)60 g
  • red lentils155 g
  • rice, uncooked160 g
  • rolled oats101 g
  • salt3.75 tsp
  • salt for pasta1
  • salt, pepper, turmeric1
  • sesame oil5 ml
  • sliced almonds35 g
  • tomato paste1 tbsp
  • vegetable stock537 ml
  • water for rice400 ml
  • water or low-sodium stock300 ml
  • white or brown rice (uncooked)75 g
  • white rice (uncooked)75 g

Other

  • chili powder0.5 tsp
  • firm tofu150 g
  • fresh berries31 g
  • fresh dill1 tsp
  • granola75 g
  • mixed berries (blueberries, raspberries, or strawberries)80 g
  • mixed root vegetables150 g
  • mixed stir-fry vegetables100 g
  • tempeh121 g
  • water246 ml

Why filling beats low-calorie

Two meals with the same calories can leave you completely differently. Protein and fibre are what keep hunger away, so a plate built around a real protein and plenty of vegetables carries you to the next meal — while an equivalent number of calories from refined carbs has you back in the cupboard an hour later.

That's why these plans prioritise satiety over simply cutting numbers. Get full on the right things and the deficit takes care of itself, without willpower doing all the work.

No gimmicks, no separate 'diet food'

You shouldn't have to cook a different dinner from everyone else, or live on special products. The meals here are ordinary, good dinners in right-sized portions — which means you can plan for the whole household and simply serve yourself a sensible plate.

What people ask before they start

Does 7cal count calories for me?

It isn't a calorie tracker. It builds a week weighted toward filling, protein-forward meals in moderate portions and shows an estimated calorie figure per meal as a guide, so the whole plan supports a deficit without you logging every bite.

Will I be hungry on this plan?

The plans are built around satiety — protein and vegetables at every meal — precisely so you're not. Filling food in sensible portions is what makes a deficit sustainable.

Can I still cook for my family on it?

Yes, and this is the part most plans get wrong. Add everyone at the table with their own calorie target and 7cal cooks one dinner, then tells each of you how much of it to serve. You get the deficit; nobody else has to eat like they’re on a diet.

Get your own weight-loss meal plan in seconds

Tailored to how you actually eat. Review it, swap what doesn’t fit, and shop with one clear list.