thymi Blog Get the app

Meal planning

A 1,500 Calorie Meal Plan: 7 Days of Real Meals + Grocery List

By the Thymi team · Updated October 20, 2026 · 12 min read

A 1,500 Calorie Meal Plan: 7 Days of Real Meals + Grocery List

A good 1,500 calorie meal plan splits the day into roughly 350 calories at breakfast, 450 at lunch, 500 at dinner and 200 for a snack, with about 100 g or more of protein so you stay full. Below is a full 7-day 1,500 calorie meal plan built from ordinary supermarket food, with approximate calories and protein for every meal, the portions behind each one and a consolidated grocery list. It suits some smaller or less active adults; many people need more, so check your own number first.

Is 1,500 calories right for you?

1,500 calories a day is a common weight-loss target, but it is not a universal one. Whether it is sensible depends on how much energy your body uses, which varies with your size, age, sex and activity level. For context, the Dietary Guidelines for Americans estimate that most sedentary adult women need about 1,600 to 2,000 calories a day to maintain weight, and sedentary men about 2,000 to 2,400. The NHS weight loss plan starts women at about 1,400 calories a day and men at about 1,900.

That means 1,500 calories tends to suit:

It is usually too low for taller or very active people, most men, and anyone training hard. If your maintenance is 2,600 calories, 1,500 is a deficit of more than 1,000 a day, which is hard to sustain and makes it difficult to get enough protein and nutrients. A deficit of roughly 300 to 500 calories a day is a more comfortable starting point for most people. Work out your own number with our guide to how many calories you should eat a day, and read about choosing a calorie deficit that fits.

Good to know: this plan is an example for healthy adults, not a prescription. If you are pregnant or breastfeeding, have a medical condition, take medication that affects appetite or blood sugar, or have a history of disordered eating, talk to a doctor or registered dietitian before following any calorie target.

How this 1,500 calorie diet meal plan is built

Every day in the plan follows the same rules, so you can swap meals between days and still land close to 1,500 calories:

Calorie and protein values are rounded estimates based on typical USDA FoodData Central entries for the portions listed. Brands differ, so check labels and adjust; small differences do not matter over a week.

The 7-day 1,500 calorie meal plan

Each cell shows the meal with its approximate calories and grams of protein. The daily totals sit between about 1,470 and 1,535 calories, averaging just under 1,500.

DayBreakfastLunchSnackDinnerTotal
Day 1Greek yogurt, berries & walnuts
≈ 300 kcal · 26 g
Chicken quinoa bowl
≈ 440 kcal · 42 g
Apple & cheddar
≈ 210 kcal · 7 g
Salmon, roast potatoes, green beans
≈ 520 kcal · 35 g
≈ 1,470 kcal
110 g
Day 2Eggs, toast & cottage cheese
≈ 365 kcal · 29 g
Chicken quinoa bowl
≈ 440 kcal · 42 g
Carrots & hummus
≈ 155 kcal · 5 g
Turkey chili with rice
≈ 540 kcal · 41 g
≈ 1,500 kcal
117 g
Day 3Berry overnight oats
≈ 375 kcal · 24 g
Chicken quinoa bowl
≈ 440 kcal · 42 g
Boiled egg & pear
≈ 175 kcal · 7 g
Sheet-pan shrimp fajitas
≈ 480 kcal · 37 g
≈ 1,470 kcal
110 g
Day 4Greek yogurt, berries & walnuts
≈ 300 kcal · 26 g
Turkey chili & an apple
≈ 535 kcal · 39 g
Cottage cheese & pineapple
≈ 130 kcal · 12 g
Chicken pesto pasta & side salad
≈ 530 kcal · 40 g
≈ 1,495 kcal
117 g
Day 5Spinach & feta omelet, toast
≈ 330 kcal · 22 g
Turkey chili with rice
≈ 540 kcal · 41 g
Skyr & banana
≈ 190 kcal · 16 g
Crumbed cod, oven fries, peas
≈ 450 kcal · 39 g
≈ 1,510 kcal
118 g
Day 6Avocado toast with poached eggs
≈ 365 kcal · 22 g
Tuna sandwich & grapes
≈ 445 kcal · 38 g
Skyr & almonds
≈ 185 kcal · 18 g
Lean beef burger & sweet potato wedges
≈ 500 kcal · 29 g
≈ 1,495 kcal
107 g
Day 7Berry overnight oats
≈ 375 kcal · 24 g
Greek chicken & chickpea salad
≈ 505 kcal · 46 g
Pear & string cheese
≈ 180 kcal · 7 g
Tofu stir-fry with brown rice
≈ 475 kcal · 29 g
≈ 1,535 kcal
106 g

Drinks are not included, so stick mainly to water, sparkling water, black coffee and tea. A splash of milk in coffee is about 10 to 20 calories a cup; a large latte can be 150 to 250, so count it or swap it for the snack.

Tip: you do not have to follow the days in order. Any breakfast can swap for any other breakfast, and the same goes for lunches, snacks and dinners, because each slot sits in a similar calorie range.

What goes into each meal

These are the portions behind the numbers. Cooked weights are given for meat and grains unless stated.

Breakfasts

Lunches

Dinners

Snacks

An apple with 1 oz (28 g) cheddar, carrots with 3 tbsp hummus, a boiled egg and a pear, 1/2 cup cottage cheese with pineapple, a skyr or Icelandic-style yogurt pot (5.3 oz, 150 g) with a small banana or 1/2 oz (14 g) almonds, or a pear with a string cheese. For more options in the same range, see our list of snacks under 200 calories.

1,500 calorie meal plan grocery list

This consolidated grocery list covers all seven days for one person. Quantities are rounded up to typical pack sizes, and you will have some staples left over for next week.

SectionWhat to buy
Meat, fish & tofuChicken breast about 1.75 lb (800 g) raw; lean ground turkey 1 lb (450 g); salmon fillet 5 oz (140 g); cod fillet 6 oz (170 g); raw peeled shrimp 5 oz (140 g), frozen is fine; 93% lean ground beef 4 oz (113 g); 1 block firm tofu, 14 oz (400 g); 1 can tuna in water, 5 oz (142 g)
Eggs & dairy1 dozen eggs; plain Greek yogurt, 32 oz (about 900 g) tub; low-fat cottage cheese, 16 oz (450 g); 2 skyr pots; skim milk, 1 quart (1 L); small block cheddar; feta, 4 oz (113 g); 1 string cheese; parmesan; butter
FruitMixed berries, 1 lb (450 g) frozen bag; 2 apples; 2 pears; 1 small banana; small bunch of grapes; pineapple, fresh or canned in juice; 1 avocado; 2 lemons
Vegetables5 bell peppers; 2 zucchini; 3 onions (1 red); 1 lb (450 g) potatoes; 1 sweet potato; bag of spinach; salad leaves; cherry tomatoes; 2 tomatoes; 1 cucumber; baby carrots; garlic; fresh ginger; frozen green beans; frozen peas; 1 lb (450 g) frozen stir-fry vegetables
Grains & breadWhole-grain bread loaf; rolled oats; quinoa; brown rice (or microwave pouches); whole-wheat pasta; small corn tortillas; 1 whole-wheat burger bun; panko breadcrumbs
Cans & jars2 cans chopped tomatoes, 14.5 oz (400 g); 1 can kidney beans; 1 can chickpeas; hummus, 8 oz (227 g) tub; salsa; small jar pesto; light mayo; tahini; soy sauce; mustard
PantryOlive oil and oil spray; honey; walnuts; almonds; chia seeds; chili powder, cumin, smoked paprika, oregano and fajita seasoning

For a broader list of staples worth keeping in stock, see our healthy grocery list. If you are shopping on a tight budget, swap salmon and shrimp for canned salmon, eggs or more beans; our cheap healthy meal plan has more ideas.

How to prep the week in two short sessions

Most cooked leftovers keep about 3 to 4 days in the fridge at 40°F (4°C) or below, in line with USDA guidance, so this plan works best with two short sessions rather than one marathon.

  1. Day 1 (about 60 minutes): roast the chicken breast and a big tray of peppers, zucchini and red onion; cook the quinoa; whisk the tahini dressing; portion three chicken bowls. Cook the turkey chili and divide it into three portions, freezing one if Day 5 is more than four days away. Make overnight oats for Day 3.
  2. Day 4 (about 30 minutes): cook a pot of brown rice for Days 5 and 7, set aside cooked chicken for the Day 7 salad (or roast a fresh batch), make overnight oats for Day 7 and chop salad vegetables.
  3. Every evening: the dinners not covered above (salmon, fajitas, pasta, cod, burger, stir-fry) each take 20 to 30 minutes from scratch.

For the batch-cooking side in more depth, read our guide to meal prep for weight loss. If you want to build your own week from scratch instead of following this one, our guide to how to meal plan for weight loss walks through the system step by step.

Swaps: vegetarian, dairy-free and budget

The plan is easy to adapt. Keep the calories and protein roughly the same by swapping like for like:

Instead ofTryNotes
Chicken in the bowls and saladExtra-firm tofu, tempeh or 1 cup cooked lentilsLentils add fiber; protein is a little lower, so add a yogurt or egg elsewhere
Turkey chiliThree-bean and lentil chiliUse 1.5 cups and top with Greek yogurt or cheese for protein
Salmon, cod or shrimpCanned salmon, eggs or tofuCheaper and still high in protein
Greek yogurt, skyr, cottage cheeseSoy yogurt or a high-protein plant yogurtCheck labels; many plant yogurts are lower in protein
Cheddar or feta snacksRoasted chickpeas or edamameAbout 1/2 cup is in a similar calorie range

If you prefer a Mediterranean style of eating, our Mediterranean diet meal plan uses more beans, fish and olive oil, and our high protein meal plan pushes protein higher still.

Making 1,500 calories feel like enough

The biggest risk with any lower-calorie plan is hunger. A few habits make a real difference:

Log what you actually eat, including the days that do not go to plan. Over a few weeks, that honest record tells you far more than any single day.

Frequently asked questions

Is 1,500 calories a day enough?

For some smaller or less active adults, 1,500 calories a day is a reasonable weight-loss target. For many others, especially taller, younger or very active people and most men, it is too low and makes it hard to get enough protein and nutrients. Estimate your maintenance calories first and aim for a deficit of roughly 300 to 500 calories, and check with a doctor or dietitian if you are unsure.

How much weight will I lose on 1,500 calories a day?

It depends on how many calories you burn. If your maintenance is around 2,000 calories, a 1,500 calorie day is a deficit of about 500, which often leads to a loss of roughly 0.5 to 1 lb (0.25 to 0.5 kg) a week over time. Day-to-day weight changes are mostly water, so judge progress by your average over several weeks.

How much protein should a 1,500 calorie meal plan have?

Many people do well with about 90 to 120 g of protein a day on 1,500 calories, which is roughly 25 to 30% of calories. This plan averages about 112 g a day, spread across three meals and a snack, which helps with fullness and with keeping muscle while you lose weight.

Can I follow a 1,500 calorie meal plan as a vegetarian?

Yes. Swap chicken, fish and meat for tofu, tempeh, eggs, lentils and beans, and lean on Greek yogurt, skyr and cottage cheese for protein. Lentils and beans are lower in protein per calorie than chicken, so add an extra yogurt or egg on some days to stay near 100 g of protein.

Can I eat out on a 1,500 calorie meal plan?

Yes. Choose a dish with a clear protein and vegetables, ask for sauces and dressings on the side, and estimate the meal as best you can. Then move the planned meal to another day and carry on. One restaurant meal will not undo a week; your weekly average is what matters.

This article is general information for healthy adults, not medical or nutritional advice. Talk to a doctor or registered dietitian before changing how you eat, especially if you are pregnant or breastfeeding, have or have had an eating disorder, have a medical condition, or take medication.