Finding a realistic calorie deficit diet shouldn’t mean buying expensive, hard-to-find ingredients while battling constant hunger. While many online plans slash energy too quickly at the expense of protein, fiber, and your grocery budget, long-term weight loss requires a smarter, more sustainable approach. To help you safely maintain a calorie deficit without the stress, we’ve built a complete, nutritionally balanced seven-day menu at around 1,500 kcal using everyday European supermarket foods. Inside this guide, you’ll find everything you need for success, including easy dietary swaps, portion scaling tips, a ready-to-go shopping list, and essential safety advice.
How This Plan Was Built and Costed
We built this plan by starting with published energy and nutrient references, then fitting familiar European foods into them. The NHS lists reference intakes of about 2,000 kcal a day for women and 2,500 kcal for men, and it advises cutting around 600 kcal a day to lose weight gradually. Our menu averages about 1,500 kcal, which sits close to that deficit for many adults. In Europe, kcal is the unit on food labels, and it is the same as the Calories you see in the US.
Every day was then checked against dietary reference values from the European Food Safety Authority (EFSA). These include an adequate fiber intake of 25 g a day and a protein reference intake of 0.83 g per kg of body weight. We favored vegetables, legumes, whole grains, fish, olive oil and dairy, because this pattern resembles the Mediterranean-style eating that has been studied widely in Europe.
That research includes the Spanish PREDIMED-Plus randomized trial of 4,746 adults with overweight and metabolic syndrome. Participants who followed a Mediterranean diet with a planned 600 kcal daily reduction and more physical activity had a lower risk of type 2 diabetes than those on an unrestricted Mediterranean diet (hazard ratio 0.67, Annals of Internal Medicine, 2025). Participants were aged 55 to 75, so the results may not apply equally to every adult.
To cost the plan, we estimated each ingredient’s price using typical mid-range supermarket price points. The food you eat in one week comes to roughly EUR 43 for one adult, though prices differ widely. Eurostat reported that food prices in 2024 ranged from 76 percent of the EU average in Romania to 125 percent in Luxembourg, so please treat our figure as a guide rather than a quote.
Nutrient values were calculated from typical published food composition values and rounded, so your totals will vary slightly with brands, cooking methods and ingredient sizes. The numbers in the tables are meant to guide your portions, not to demand precision. Next, we explain the nutrient targets that every day in the menu was designed to meet.
Nutrient targets each day must hit
Each day in this plan is designed to meet six practical targets, which you can also use to check any swaps you make. The totals below are calculated from the menus in the next section. They are guides rather than strict limits, and small day-to-day variation is normal.
- Energy: about 1,500 kcal a day. Our days range from 1,480 to 1,535 kcal.
- Protein: 87 to 117 g a day, or roughly 1.2 to 1.7 g per kg for a 70 kg (154 lb) adult.
- Fiber: 30 to 45 g a day, above the EFSA adequate intake of 25 g.
- Fruit and vegetables: at least five portions (about 400 g) a day. Our days provide 510 g or more.
- Fish and legumes: four fish meals a week, one of them oily (salmon), and legumes on six of seven days.
- Carbohydrate and fat: mostly within the EFSA reference ranges of 45 to 60 percent and 20 to 35 percent of energy. Day 7 is lower in carbohydrate, at 41 percent.
Protein deserves a closer look, because official figures differ. EFSA’s reference intake of 0.83 g per kg is the amount that meets the needs of almost all healthy adults, while the 2025-2030 US Dietary Guidelines suggest 1.2 to 1.6 g per kg. A systematic review of adults over 50 found that higher-protein diets helped people keep more lean mass during weight loss, so we set this plan toward the higher end. With these targets in mind, you are ready to see the full menu.
Day 1 to Day 7: The Full Menu
The full menu gives you three meals and two snacks a day, totaling about 1,500 kcal. Each table shows the foods, portions and approximate energy for every eating occasion, plus daily totals for protein and fiber. The meals also build on one another: a lentil stew cooked on Day 5 becomes lunch on Day 6, and chicken cooked on Day 6 returns in a Day 7 salad.
How to read the tables
- Weigh grains, pasta, legumes, potatoes, meat and fish after cooking, or drained if canned.
- Weigh fresh vegetables and fruit raw, except broccoli, peas, leeks and beets, which are weighed cooked.
- Water, black coffee and unsweetened tea are not counted. Add milk to hot drinks only if you subtract it from the plan.
Days 1-2: Mediterranean-leaning meals
Days 1 and 2 draw on Mediterranean staples: olive oil, legumes, tomatoes, fish, yogurt and whole grains. Most meals take 20 minutes or less to prepare, which suits busy weekdays. Olive oil is measured in small amounts, because one tablespoon holds about 120 kcal.
Day 1
Meal | What to eat | kcal |
Breakfast | Plain Greek yogurt (2% fat), 200 g; mixed berries, 100 g; walnuts, 12 g; honey, 1 tsp (7 g) | 295 |
Lunch | Chickpea salad: cooked chickpeas, 120 g; tomato, 150 g; cucumber, 100 g; red onion, 20 g; feta, 25 g; olive oil, 8 g (2 tsp). Rye bread, 60 g | 515 |
Snack | Apple, 150 g; almonds, 15 g | 165 |
Dinner | Baked cod, 150 g, with a sauce of canned chopped tomatoes (150 g), olives (20 g) and olive oil (8 g). Cooked bulgur, 150 g; roasted zucchini, 150 g | 435 |
Evening snack | Orange, 150 g | 70 |
Daily total | Protein 91 g, fiber 39 g | 1,480 |
Day 2
Meal | What to eat | kcal |
Breakfast | Scrambled eggs (2 medium eggs, about 100 g) cooked in 5 g olive oil with tomato (100 g) and spinach (50 g). Rye bread, 50 g | 325 |
Lunch | Lentil and carrot soup: cooked lentils, 180 g; carrot, 80 g; onion, 40 g; canned chopped tomatoes, 100 g; olive oil, 8 g. Rye bread, 40 g | 435 |
Snack | Skyr (plain), 150 g; strawberries, 100 g | 125 |
Dinner | Whole-wheat pasta, cooked, 120 g, with cooked chicken breast (110 g), canned chopped tomatoes (100 g), roasted eggplant (aubergine) (150 g), red pepper (100 g) and olive oil (8 g) | 490 |
Evening snack | Pear, 120 g; walnuts, 8 g | 120 |
Daily total | Protein 102 g, fiber 45 g | 1,495 |
Days 3-4: Central and Northern European staples
Days 3 and 4 shift toward rye bread, oats, dairy and root vegetables, which are everyday foods from Germany to Scandinavia and Poland. Rye bread and oats are rich in fiber, and fermented dairy such as kefir and skyr adds protein with little effort. Cabbage, potatoes and beets are inexpensive and keep well in a cool cupboard or refrigerator.
Day 3
Meal | What to eat | kcal |
Breakfast | Oatmeal (porridge): rolled oats, 50 g, cooked in semi-skimmed milk (200 g), topped with grated apple (100 g) and walnuts (8 g) | 380 |
Lunch | Two open rye sandwiches: rye bread, 80 g; cottage cheese, 100 g; cucumber, 80 g; 1 hard-boiled egg (50 g). Side of cooked beets (100 g) with sauerkraut (50 g) | 385 |
Snack | Kefir, 200 g; mixed berries, 80 g | 130 |
Dinner | Baked salmon, 110 g; boiled potatoes, 180 g; steamed broccoli, 150 g; butter, 5 g; dill sauce made with Greek yogurt (30 g) | 495 |
Evening snack | Rye crispbread, 15 g; Gouda, 15 g | 105 |
Daily total | Protein 88 g, fiber 30 g | 1,495 |
Day 4
Meal | What to eat | kcal |
Breakfast | Plain skyr, 200 g; rolled oats, 30 g (stirred in raw); mixed berries, 100 g; almonds, 8 g | 330 |
Lunch | Barley and white bean soup: cooked pearl barley, 130 g; white beans, 100 g; leek, 100 g; carrot, 100 g; white cabbage, 80 g; olive oil, 8 g. Rye bread, 40 g | 550 |
Snack | Apple, 150 g; almonds, 12 g | 145 |
Dinner | Cabbage and beef stew: cooked lean ground beef (mince), 90 g; white cabbage, 200 g; canned chopped tomatoes, 100 g; olive oil, 5 g. Boiled potatoes, 150 g; sauerkraut, 40 g | 405 |
Evening snack | Kefir, 200 g | 90 |
Daily total | Protein 87 g, fiber 42 g | 1,520 |
Days 5-7: Batch-cooked and weekend meals
Days 5 to 7 rely on batch cooking, so you spend less time in the kitchen when the week gets busy. On Day 5, cook a double batch of lentil stew and keep one portion for Day 6. On Day 6, cook 90 g of extra chicken for the Day 7 salad. The weekend meals are a little slower, with a frittata and a baked fish dinner.
Day 5 (batch-cook day)
Meal | What to eat | kcal |
Breakfast | Overnight oats: rolled oats, 45 g; semi-skimmed milk, 120 g; Greek yogurt, 100 g; mixed berries, 100 g; walnuts, 8 g | 400 |
Lunch | Tuna and white bean salad: canned tuna in water, drained, 100 g; white beans, 100 g; tomato, 100 g; red onion, 20 g; olive oil, 8 g. Rye bread, 40 g | 440 |
Snack | Orange, 150 g; almonds, 10 g | 130 |
Dinner | Lentil and root vegetable stew (cook a double batch): cooked lentils, 160 g; carrot, 100 g; potato, 100 g; onion, 40 g; canned chopped tomatoes, 100 g; kale, 50 g; olive oil, 8 g. Top with Greek yogurt, 30 g | 470 |
Evening snack | Plain skyr, 120 g | 75 |
Daily total | Protein 102 g, fiber 44 g | 1,515 |
Day 6
Meal | What to eat | kcal |
Breakfast | Rye bread, 70 g, with hummus (30 g), 1 hard-boiled egg (50 g), tomato (100 g) and cucumber (50 g) | 300 |
Lunch | Second portion of the Day 5 lentil and root vegetable stew, with Greek yogurt (30 g) on top. Side salad of baby spinach, 60 g | 480 |
Snack | Banana, 100 g; walnuts, 8 g | 140 |
Dinner | Sheet-pan (tray-baked) chicken breast, 120 g (cook 90 g extra for Day 7), with carrots (150 g), potatoes (130 g), onion (40 g) and olive oil (8 g). Steamed broccoli, 100 g | 495 |
Evening snack | Kefir, 200 g | 90 |
Daily total | Protein 93 g, fiber 44 g | 1,505 |
Day 7 (weekend)
Meal | What to eat | kcal |
Brunch | Mushroom and spinach frittata: 2 medium eggs (100 g); mushrooms, 100 g; spinach, 50 g; feta, 20 g; olive oil, 6 g. Rye bread, 40 g; sliced tomato, 100 g | 390 |
Lunch | Chicken and chickpea salad: leftover cooked chicken, 90 g; baby spinach, 60 g; chickpeas, 100 g; red pepper, 80 g; cucumber, 80 g; olive oil, 8 g | 435 |
Snack | Pear, 150 g; dark chocolate (70% cocoa or more), 8 g | 135 |
Dinner | Baked cod, 140 g, with lemon; boiled potatoes, 200 g; green peas, 80 g; roasted zucchini, 100 g; olive oil, 8 g | 470 |
Evening snack | Plain Greek yogurt, 100 g; strawberries, 100 g | 105 |
Daily total | Protein 117 g, fiber 33 g | 1,535 |
Store leftovers in sealed containers, refrigerate them promptly and eat them within two days, or freeze extra portions of the stew. Reheat food until it is steaming hot throughout. With all seven days mapped out, the next question is how to adjust the portions to your own energy needs.
Scaling the Plan to 1,500, 1,800 and 2,100 kcal
You scale this plan by adding the same two add-ons to every day: 1,500 kcal is the base menu, 1,800 kcal adds Add-on A, and 2,100 kcal adds both A and B. The add-ons are simple, high in fiber and easy to carry to work. The table shows who each level may suit, using NHS reference intakes as a starting point.
Level | Daily plan | Who it may suit |
1,500 kcal | Base menu | Close to the NHS-style target for an average woman (about 1,400 kcal), and for smaller or less active adults |
1,800 kcal | Base menu plus Add-on A | Close to the NHS-style target for an average man (about 1,900 kcal), and for moderately active adults |
2,100 kcal | Base menu plus Add-ons A and B | Taller or very active adults, and anyone who needs a smaller deficit |
- Add-on A (about 300 kcal): rye bread, 60 g, with hummus, 50 g, and a small banana, 100 g. This adds about 9 g of protein and 10 g of fiber.
- Add-on B (about 300 kcal): plain skyr, 150 g, with rolled oats, 30 g, mixed berries, 100 g and almonds, 8 g. This adds about 23 g of protein and 7 g of fiber.
To choose your level, estimate the energy you use each day, subtract about 500 to 600 kcal, and pick the closest level. The NHS Weight Loss Plan app and the NIDDK Body Weight Planner can help with the estimate, and the Planner also shows how your needs change as you lose weight. Reassess every four to six weeks, because a lower body weight uses less energy.
We do not offer a plan below 1,500 kcal. Intakes of about 800 kcal a day or less are classed as very low calorie diets, which the NHS says should only be followed under medical supervision and for no more than 12 weeks. If your estimate suggests you need less than 1,500 kcal, please speak with a clinician rather than cutting further alone. Next, we show how to adapt the menu to different dietary needs.
Swaps for Vegetarian, Halal and Gluten-Free Eating
You can adapt this menu for vegetarian, halal or gluten-free eating by swapping foods within the same group, which keeps energy and protein close to the original. Compare labels when you swap, because brands differ. The checklists below cover the most common changes.
Vegetarian eating
- Swap fish (cod, salmon, tuna) for firm tofu or tempeh, 150 g, or add an extra egg or portion of legumes. Ask a dietitian whether an algae-based omega-3 supplement suits you.
- Swap cooked chicken (90 to 120 g) for firm tofu, 150 g, or 2 eggs.
- Swap cooked ground beef (90 g) for cooked green or brown lentils, 150 g.
- Choose cheeses made with microbial or vegetable rennet, because traditional feta and Gouda may use animal rennet.
- If you avoid all animal products, plan vitamin B12, iodine, calcium and vitamin D with a dietitian, and use fortified plant drinks in place of milk and kefir.
Halal eating
- Choose halal-certified chicken and beef.
- The menu contains no pork or alcohol, but check labels for gelatin in yogurts and desserts and for animal rennet in cheese.
- Rules on fish and seafood vary between traditions, so follow the guidance you normally use.
Gluten-free eating
- Swap rye bread and crispbread for certified gluten-free versions, and compare the fiber on the label.
- Use certified gluten-free oats, because regular oats are often contaminated with wheat, barley or rye.
- Swap bulgur, pearl barley and whole-wheat pasta for buckwheat groats, brown rice, potatoes or certified gluten-free pasta.
- Check stock cubes, canned soups and sauces for hidden gluten. If you suspect celiac disease, ask for testing before you stop eating gluten, because tests can be unreliable afterward.
Whichever swaps you choose, check that your protein and fiber stay close to the targets above, and ask a dietitian to review the plan if you follow more than one restriction at the same time. With your swaps in place, you can now build your shopping list.
Shopping List and Weekly Budget
This shopping list covers the base menu for one adult for seven days, with quantities rounded up to common pack sizes. Tick items off as you shop, and skip anything already in your pantry. The add-ons are not included, so add their ingredients if you scale up.
- Fruit and vegetables: tomatoes (600 g), cucumbers (2), carrots (600 g), onions (3, one of them red), potatoes (1 kg), white cabbage (1 small head), broccoli (1 head), baby spinach (250 g), zucchini (2 small), eggplant (1), red peppers (2), mushrooms (100 g), leek (1), kale (100 g), cooked beets (1 pack), apples (3), pears (2), oranges (2), banana (1), lemon (1), frozen mixed berries and strawberries (600 g), frozen green peas (1 small bag), sauerkraut (1 jar).
- Dairy and eggs: plain Greek yogurt (500 g), plain skyr (500 g), kefir (1 L), semi-skimmed milk (500 ml), cottage cheese (1 small tub), feta (100 g), Gouda (1 small piece), medium eggs (6), butter (a small amount).
- Fish and meat: cod fillets (about 400 g raw, frozen is fine), salmon fillet (about 140 g raw), chicken breast (about 450 g raw), lean ground beef (about 125 g raw), canned tuna in water (1 can).
- Grains and legumes: rolled oats (150 g), rye bread (1 loaf), rye crispbread (1 pack), dried green or brown lentils (200 g), canned chickpeas (1 can), canned white beans (1 can), bulgur (60 g), whole-wheat pasta (60 g), pearl barley (50 g).
- Pantry: canned chopped tomatoes (2 cans of 400 g), hummus (1 small tub), olives (1 small jar), extra-virgin olive oil (1 bottle), walnuts (50 g), almonds (50 g), honey, and dark chocolate with 70 percent cocoa or more.
We estimate that the food you eat in one week costs roughly EUR 43 for one adult, or about EUR 40 to 60 once pack sizes and some waste are included. Your first shop will cost more because of pantry items such as olive oil, nuts and honey. Frozen fish and berries, dried lentils, seasonal vegetables and store brands all lower the bill, and batch cooking reduces waste. Next, we look at how to keep going after week one.
Making the Plan Work Beyond Week One
A healthy calorie deficit diet works beyond week one when it is moderate, balanced and flexible enough to fit your real life. The NHS describes a loss of 0.5 to 1 kg (1 to 2 lb) a week as a safe rate, but your own pace will usually slow over time. A smaller body uses less energy, and research shows that the old rule of 3,500 kcal per pound overestimates real weight loss.
Weekly review checklist
- Weigh yourself once a week under the same conditions, or track your waist. Judge the trend over two to three weeks, because daily changes mostly reflect water.
- If your weight has not changed after three weeks, review portions and tracking first, including oils, snacks and drinks. Then consider a small adjustment, such as dropping an add-on, rather than a large cut.
- Keep protein steady as energy falls, and add strength training on two or more days a week alongside 150 to 300 minutes of moderate activity, in line with WHO guidance.
- Rotate fish, legumes and whole grains every few weeks to keep your diet varied.
- When you near your goal, raise your energy intake gradually toward maintenance. The NIDDK Body Weight Planner can estimate it.
Stop and speak with a doctor if you notice
- Dizziness, fainting or a racing heartbeat.
- Extreme tiredness or weakness that does not ease within a few days.
- Missed or irregular periods.
- Hair thinning, or feeling cold all the time.
- Severe pain in the upper right abdomen, because rapid weight loss raises the risk of gallstones.
- Constant thoughts about food, guilt after eating, or urges to make up for meals.
Because every body is different, a calorie deficit diet that suits one person may be unsafe for another, even when the menu is balanced. The next section explains who should avoid this plan or seek medical advice before starting it.
Who This Plan Is Not Suitable For
This plan is not suitable for everyone, and you should speak with a doctor or registered dietitian first if any of the following apply to you. These groups have different energy and nutrient needs, or face risks from weight loss that a general menu cannot manage. The list is not complete, so please ask for advice if you are unsure.
- You are pregnant, trying to conceive or breastfeeding.
- You are under 18, or you are choosing food for a child or teenager.
- You have, or have ever had, an eating disorder, or you worry that counting calories could trigger one.
- Your body mass index (BMI) is below 18.5, or you are losing weight without trying.
- You have diabetes treated with insulin or sulfonylureas, because eating less can cause dangerously low blood sugar and your medicine may need adjusting.
- You have kidney, liver or heart disease. This plan averages about 97 g of protein a day, which may not suit advanced kidney disease.
- You take warfarin, because leafy greens such as spinach and kale vary in vitamin K and your intake needs to stay consistent.
- You are over 65 and frail, or you have noticed a loss of muscle strength.
- You have a food allergy or intolerance to nuts, fish, eggs, milk or gluten.
- You take a prescription weight-loss medicine.
If you use a prescription weight-loss medicine, ask your prescriber how this plan fits with it. The European Medicines Agency (EMA) authorizes semaglutide (Wegovy) as an adjunct to a reduced-calorie diet and increased physical activity, for adults with a BMI of 30 or more, or 27 or more with a weight-related health problem. Your prescriber should therefore set your energy and protein targets.
If food or weight is taking over your thoughts, please contact your doctor or a local eating disorder service. In the US, the National Alliance for Eating Disorders runs a helpline, and in Europe your doctor or national health service can direct you to local support. You do not need to wait until things feel serious enough to ask for help. Finally, we explain who has written and reviewed this guide.
Meal Plan Questions
Can I repeat the same week indefinitely?
You can repeat this week for several weeks if you enjoy it, but we do not recommend repeating it indefinitely. Repetition makes shopping and tracking easier, yet a narrow menu can leave small gaps in nutrients over time. After three to four weeks, rotate the meals by swapping within groups: one fish for another, one legume for another, one whole grain for another. Reassess your energy target every four to six weeks as your weight changes.
What do I eat when the plan says a meal out?
Our menu does not schedule restaurant meals, but you can swap one lunch or dinner for a meal out by aiming for the energy of the meal it replaces. Dinners in this plan provide about 400 to 500 kcal, with a lean protein and plenty of vegetables. Use the checklist below to choose well.
- Pick grilled, baked or steamed fish or poultry rather than fried or creamy dishes.
- Ask for vegetables or salad as the side, and dressing on the side.
- Choose tomato-based sauces or broths over cream-based ones.
- Share a starter or dessert, or skip the bread basket.
- Look for local lighter options: grilled fish in Mediterranean countries, soups and grilled meat with vegetables in Central Europe, and open rye sandwiches in Nordic countries.
- Eat your other meals as planned, and do not skip meals to make up for it. One restaurant meal will not undo a week of progress.
A well-planned calorie deficit diet does not need to be extreme to work. In this guide, we showed how a 1,500 kcal menu built on European foods can meet protein and fiber targets, how to scale it to 1,800 or 2,100 kcal, how to adapt it for vegetarian, halal and gluten-free eating, and who should not follow it without advice.




