Skip to content

1,500 Calorie Meal Plan for a Week: Low Carb and Cheap ​

• Written by NutriScan Team • Meal PlansBudget Eating

Bowl of sliced chicken thigh, soft-boiled egg, cabbage slaw and tomato on a yellow background beside the words 1,500 Calorie Week

A 1,500 calorie week on cheap groceries is four small meals a day of eggs, canned tuna, chicken thighs, ground beef, cabbage, broccoli, cottage cheese and Greek yogurt. The plan below lands every day between 1,487 and 1,509 kcal with 115 to 131 g of protein and 29 to 57 g of total carbohydrate, and it needs one trip to a regular supermarket. Every day has its own table.

TL;DR

  • 1,487 to 1,509 kcal a day, 115 to 131 g of protein, 29 to 57 g of total carbohydrate.
  • 7-day average: 1,500 kcal, 124 g of protein, about 42 g of carbohydrate.
  • One regular supermarket trip covers the week.

Not sure 1,500 is the right number for you? Put your age, height, weight and activity into the calculator first. It shows your maintenance calories and what a deficit looks like at your size.

About you
Sex

Moderate exercise 3 to 5 days a week.

Your goal
Plan by

Eat this much a day

2,006calories a day

5.0 kg to lose at about 0.5 kg a week. On this pace you reach 65.0 kg around Dec 30, 2026.

550daily deficit
0.5 kgweekly loss
10weeks to goal

Week by week projection

Projected weight from 70.0 kg down to 65.0 kg over 10 weeks, reaching the goal around Dec 30, 2026.70.0 kg65.0 kgtodayDec 30, 2026
  • Safe pace, 0.25% to 1% of body weight a week
  • Your plan
  • Week 468.0 kgNov 18, 2026
  • Week 766.5 kgDec 9, 2026
  • Week 1065.0 kgDec 30, 2026

An estimate for healthy adults, not medical advice. Talk to a doctor before a deep deficit, and always if you are pregnant, breastfeeding, under 18 or managing a health condition.

Here is what is in this post:

  • The 7-day plan with calories and protein per meal
  • A grocery list that uses ordinary supermarket staples
  • A low carb version with exact swaps
  • A Sunday prep routine that takes about 90 minutes
  • The ingredient that pushes most 1,500 calorie plans to 1,700 or more (revealed near the end)

Who a 1,500 Calorie Week Fits ​

The NHS gives 2,000 kcal a day as a rough guide for the average woman and 2,500 for the average man, and notes that your own figure shifts with age, height, weight and activity (NHS: understanding calories). Against those averages, 1,500 kcal is a deficit of about 500 kcal for a woman and 1,000 for a man. That suits many smaller or less active adults and is too low for tall, very active or muscular people.

The NIDDK Body Weight Planner is a free government tool that estimates the calories you need to reach a goal weight by a chosen date, and it accounts for your needs dropping as you lose weight (NIDDK Body Weight Planner). Use it or the weight loss calculator before you commit to 1,500. At a maintenance of 1,800, a 1,500 plan is a gentle cut; at 2,600, aim higher.

WARNING

Anyone pregnant or breastfeeding, under 18, on diabetes medication, or with a history of disordered eating should talk to a doctor or registered dietitian before following a fixed 1,500 calorie plan. This post is general information, not medical advice.

A pan of soft scrambled eggs on a gas stove

Eggs make up six of the seven breakfasts.

The 7-Day Plan at a Glance ​

Each day has breakfast, lunch, dinner and one snack. If you prefer three bigger meals, add the snack to lunch or dinner.

Carbohydrate figures are total carbs, not net carbs, and are estimates from the food values listed later in this post.

DaykcalProtein (g)Carbs (g, estimated)
Monday1,50312629
Tuesday1,49013043
Wednesday1,50511634
Thursday1,49912145
Friday1,50911535
Saturday1,48713154
Sunday1,50513157
7-day average1,50012442

The average is 1,500 kcal and 124 g of protein a day, with about 42 g of carbohydrate. Saturday and Sunday are the highest-carb days because of the half banana and the half cup of brown rice. Both are easy to drop; the low carb section explains how.

Grouped column chart of protein and carbohydrate in grams for each day of the 1,500 kcal plan, protein from 115 to 131 g and carbs from 29 to 57 g

Figure 1: Protein holds at 115 to 131 g a day while carbs run from 29 to 57 g.

The Full 7-Day Meal Plan ​

Every table lists meal, food, calories and protein. Meat weights are cooked for chicken and raw for ground beef, because that is how the numbers were calculated. Mixing them up is the most common way a plan drifts by 100 kcal or more. Quantities use US units with metric in brackets.

Monday: 1,503 kcal, 126 g protein ​

MealFoodkcalProtein (g)
Breakfast3 eggs scrambled in 1 tsp olive oil with 1 cup (30 g) raw spinach and 1 oz (28 g) cheddar37827
LunchTuna slaw: 1 can tuna in water (5 oz can, about 4 oz or 113 g drained), 1 tbsp olive oil, 1 1/2 cups (150 g) shredded cabbage, vinegar, 1 oz (28 g) cheddar40238
Dinner5 oz (142 g) cooked chicken breast, 1 1/2 cups (150 g) zucchini, 1 cup (100 g) cauliflower, 1 1/2 tbsp olive oil for roasting46348
Snack2 tbsp (32 g) peanut butter and 1 hard-boiled egg26013
Day total1,503126

Tuesday: 1,490 kcal, 130 g protein ​

MealFoodkcalProtein (g)
Breakfast3 eggs scrambled in 1 tsp olive oil, 1/2 cup (113 g) cottage cheese on the side36631
Lunch4 oz (113 g) cooked chicken thigh, about 2 cups (200 g) broccoli florets roasted in 1 tbsp olive oil, 1/2 oz (14 g) almonds47237
DinnerTuna cakes: 1 can tuna, 2 eggs, pan-fried in 1 tbsp olive oil, with 1 1/2 cups (150 g) steamed broccoli44446
Snack1/2 cup (113 g) cottage cheese, 1 cup (100 g) cucumber slices, 1/2 oz (14 g) almonds20816
Day total1,490130

Wednesday: 1,505 kcal, 116 g protein ​

MealFoodkcalProtein (g)
Breakfast3 eggs scrambled in 1 tsp olive oil with 1 cup (30 g) raw spinach and 1 oz (28 g) cheddar37827
Lunch4 oz (113 g) cooked chicken thigh, about 2 cups (200 g) broccoli florets roasted in 1 tbsp olive oil, 1/2 oz (14 g) almonds47237
DinnerBeef and egg skillet: 4 oz (113 g) raw 90% lean ground beef, 2 eggs, 3.5 oz (100 g) spinach, 2 tsp olive oil44736
Snack1/2 cup (113 g) cottage cheese, 1 cup (100 g) cucumber slices, 1/2 oz (14 g) almonds20816
Day total1,505116

Thursday: 1,499 kcal, 121 g protein ​

MealFoodkcalProtein (g)
Breakfast3 eggs scrambled in 1 tsp olive oil, 1/2 cup (113 g) cottage cheese on the side36631
LunchTuna slaw: 1 can tuna in water (5 oz can, about 4 oz or 113 g drained), 1 tbsp olive oil, 1 1/2 cups (150 g) shredded cabbage, vinegar, 1 oz (28 g) cheddar40238
DinnerBeef and cabbage skillet: 5 oz (140 g) raw 90% lean ground beef, 2 cups (200 g) shredded cabbage, 1/2 cup chopped onion, 1 tbsp olive oil, 1 fried egg on top52336
Snack1/2 cup (113 g) cottage cheese, 1 cup (100 g) cucumber slices, 1/2 oz (14 g) almonds20816
Day total1,499121

Friday: 1,509 kcal, 115 g protein ​

MealFoodkcalProtein (g)
Breakfast3 eggs scrambled in 1 tsp olive oil with 1 cup (30 g) raw spinach and 1 oz (28 g) cheddar37827
Lunch4 oz (113 g) cooked chicken thigh, about 2 cups (200 g) broccoli florets roasted in 1 tbsp olive oil, 1/2 oz (14 g) almonds47237
Dinner5 oz (140 g) cooked chicken thigh, 2 cups (200 g) roasted cauliflower, 1 tbsp olive oil42239
Snack1 oz (28 g) almonds and 1 hard-boiled egg23712
Day total1,509115

Saturday: 1,487 kcal, 131 g protein ​

MealFoodkcalProtein (g)
Breakfast1 cup (245 g) plain nonfat Greek yogurt, 1 oz (28 g) almonds, half a banana36232
LunchTuna slaw: 1 can tuna in water (5 oz can, about 4 oz or 113 g drained), 1 tbsp olive oil, 1 1/2 cups (150 g) shredded cabbage, vinegar, 1 oz (28 g) cheddar40238
Dinner5 oz (142 g) cooked chicken breast, 1 1/2 cups (150 g) zucchini, 1 cup (100 g) cauliflower, 1 1/2 tbsp olive oil for roasting46348
Snack2 tbsp (32 g) peanut butter and 1 hard-boiled egg26013
Day total1,487131

Sunday: 1,505 kcal, 131 g protein ​

MealFoodkcalProtein (g)
Breakfast3 eggs scrambled in 1 tsp olive oil, 1/2 cup (113 g) cottage cheese on the side36631
LunchTuna slaw: 1 can tuna in water (5 oz can, about 4 oz or 113 g drained), 1 tbsp olive oil, 1 1/2 cups (150 g) shredded cabbage, vinegar, 1 oz (28 g) cheddar40238
Dinner6 oz (170 g) cooked chicken thigh, 1/2 cup (98 g) cooked brown rice, 1 1/2 cups (150 g) steamed broccoli47749
Snack2 tbsp (32 g) peanut butter and 1 hard-boiled egg26013
Day total1,505131
Start NutriScan onboarding to personalize your plan

The Weekly Grocery List ​

This is the whole week for one person, built from items that sit in the same aisles of any large supermarket. Compare unit prices on the shelf tag and buy store brands where you can.

Eggs, canned tuna, raw chicken thighs, a green cabbage, broccoli, cottage cheese and olive oil laid out on a light wooden counter

ItemAmount for the weekUsed in
Eggs30 (2.5 dozen)Breakfasts, tuna cakes, skillets, snacks
Canned tuna in water5 cans (5 oz each)Lunch slaw, tuna cakes
Chicken thighs, boneless, skinlessabout 2 lb (900 g) raw, cooked in one batchLunches and dinners
Chicken breastabout 14 oz (400 g) rawMonday and Saturday dinners
Ground beef, 90% lean1 lb (454 g) pack, about 7 oz (200 g) is left overThursday and Wednesday dinners
Green cabbage1 small head, about 1.8 lb (800 g)Slaw and skillet
Broccoli, fresh or frozen2 lb (900 g)Lunches and dinners
Cauliflower1 lb (450 g) fresh or frozenDinners
Zucchini2 mediumMonday and Saturday dinners
Spinach1 bag, 8 oz (225 g)Breakfast eggs, Wednesday dinner
Cheddar1 block, 8 oz (225 g)Breakfasts and lunches
Cottage cheese1 tub, 24 oz (680 g)Breakfasts and snacks
Plain nonfat Greek yogurt1 tub, 17.6 oz (500 g)Saturday breakfast
Almonds1 bag, 6 oz (170 g)Snacks and lunches
Peanut butter1 jarThree snacks
Olive oil1 bottle, 500 mlCooking and dressing
Onion, cucumber, banana1 onion, 2 cucumbers, 1 bananaSkillet, snack, breakfast
Brown rice1 small bagOne half-cup serving on Sunday
PantryVinegar, salt, pepper, garlic powder, paprikaFlavor with no calories to count

This list has no dollar amounts, because prices vary by state and store. Eggs, canned tuna, cabbage, frozen broccoli and store-brand cottage cheese are usually the lower-cost choices, and chicken thighs often cost less per pound than breasts. If something is pricey this week, swap it for a similar item: tuna for chicken, cabbage for cauliflower, cottage cheese for yogurt.

Progress check: the plan, the grocery list and the low carb version are covered below. Still ahead are the Sunday prep routine and the oil trap that decides whether you really eat 1,500.

Where the Numbers Come From ​

Calories and protein come from our own food pages where one exists and from USDA FoodData Central for everything else. Per-day totals are the sum of the rounded meal values in each table.

FoodServing usedkcalProtein (g)Source
Egg1 large, 50 g726.3NutriScan food page, USDA
Chicken breast, cooked100 g16531NutriScan food page
Chicken thigh, meat only, roasted100 g17924.8USDA FoodData Central
Tuna, light, canned in water, drained4 oz (113 g)13028.8USDA FoodData Central
Ground beef, 90% lean, raw4 oz (113 g)20021USDA FoodData Central
Cottage cheese100 g9811NutriScan food page
Greek yogurt, nonfat100 g5910.2NutriScan food page
Peanut butter2 tbsp1887NutriScan food page
Almonds1 oz (28 g)1656USDA, NutriScan food page
Olive oil1 tbsp1190USDA FoodData Central
Broccoli, raw100 g342.8NutriScan food page
Spinach, raw100 g232.9NutriScan food page
Cabbage, raw100 g251.3USDA FoodData Central
Cauliflower, raw100 g251.9USDA FoodData Central

Horizontal bar chart of calories per 100 g, from roasted chicken thigh at 179 kcal down to spinach at 23 kcal

Figure 2: Chicken carries 165 to 179 kcal per 100 g, the vegetables 23 to 34.

Tuna varies by brand and packing liquid. USDA lists light tuna in water at about 115 kcal per 100 g drained, while our tuna page shows 132 kcal per 100 g for generic canned tuna. Read your can.

Why Protein Sits at 115 to 131 g ​

At 1,500 kcal you have little room, so protein is the macro most worth protecting. A review in the American Journal of Clinical Nutrition of shorter-term, tightly controlled feeding trials found greater weight loss, greater fat mass loss and better preservation of lean mass on higher-protein, energy-restricted diets than on lower-protein ones (Leidy et al., 2015).

The plan averages 124 g a day, which is about 33% of calories. If you weigh much less or more than the average adult, check your target with the protein intake calculator. Anyone with kidney disease should confirm a protein target with their doctor first.

How to Make This Plan Lower Carb ​

The plan as written is low carb but above ketogenic levels. Days run 29 to 57 g of total carbohydrate, and most of that comes from vegetables, with the banana, the brown rice and the peanut butter as the extra sources.

For a stricter version, keep every day under 50 g of total carbohydrate with two swaps:

  • Saturday: leave out the half banana (about 52 kcal and 13 g carbs) and add 1 tsp olive oil to the dinner roast. That makes the day about 1,475 kcal and about 40 g carbs.
  • Sunday: replace the 1/2 cup of brown rice with 1 1/2 cups (150 g) of cauliflower and add 2 tsp olive oil. That makes the day about 1,500 kcal and about 38 g carbs, with protein unchanged near 131 g.

Every other day is already under 50 g. A meta-analysis of 13 randomized trials lasting a year or longer compared diets of 50 g carbohydrate a day or less with low-fat diets. People on the very low carb diets lost about 0.9 kg (2 lb) more over the long run, but LDL cholesterol rose slightly in that group (Bueno et al., 2013). The gap is small, so pick the carbohydrate level you can stick to. Low carb eating can change dosing needs for blood pressure or diabetes medication, so check with your doctor first.

A Sunday Prep Routine in About 90 Minutes ​

Cooking every meal fresh is what makes cheap plans fail by Wednesday. This routine covers most of the week:

  1. Roast the thighs. Put about 2 lb (900 g) of boneless thighs on a sheet pan with salt, pepper, garlic powder and paprika. Roast at 425 F (220 C) for 25 to 30 minutes until they reach 165 F (74 C) inside. Slice and divide.
  2. Roast the vegetables. Cut the broccoli and cauliflower, toss with measured oil (see the next section) and roast on a second tray beside the chicken.
  3. Boil 4 eggs. Eight to ten minutes in boiling water, then cold water. They cover the snacks on Monday, Friday, Saturday and Sunday.
  4. Shred the cabbage. One small head gives you the slaw base for Monday, Thursday, Saturday and Sunday lunches and the skillet on Thursday.
  5. Portion the cottage cheese and almonds into small containers so the snack is already measured.

Cooked chicken and roasted vegetables keep three to four days in the fridge, so freeze the portions for Friday through Sunday.

Four glass containers with sliced roasted chicken, roasted broccoli and cauliflower, tuna cabbage slaw and halved boiled eggs

The Calories That Creep In ​

Here is the reveal. The ingredient that quietly turns a 1,500 calorie week into a 1,700 calorie week is cooking oil.

This plan uses about 13 tbsp plus 8 tsp of olive oil across the week. At 119 kcal a tablespoon (USDA FoodData Central), that is about 1,870 kcal, or roughly 18% of the 10,500 kcal for the whole week. Oil has no protein and no volume, so it is the easiest ingredient to over-pour, and a free pour can easily double a tablespoon. If every oil measure doubled, you would add about 1,870 kcal over the week, roughly 270 kcal a day, and your 1,500 calorie plan would become a 1,770 calorie plan.

The fix is free. Measure oil with a tablespoon for the first week, use a spray bottle or a nonstick pan for the pan-fried foods, and keep nuts and cheese portioned in advance. Almonds run just as high: one ounce (28 g) is about 23 almonds and 165 kcal, and a loose handful is often well above that.

TIP

Measure the oil with a tablespoon for the first week.

Olive oil poured from a bottle over a bowl of salad greens

Oil is the easiest calories to miss, so measure it by the spoon.

Start NutriScan onboarding to personalize your plan

Eating Out and Weighing Less ​

A kitchen scale and a measuring spoon are the most accurate tools for the first two weeks. After that, a faster check helps, especially for takeout.

NutriScan estimates a plate from a photo, which helps for meals you do not weigh and for a lunch out. Free accounts get 5 photo scans a week, enough for a couple of restaurant meals. Premium costs about $59 a year and has unlimited scans. Scan results are estimates, so use them as a check and keep measuring oil at home. To see your own target first, the online calorie calculator gives a daily figure with no sign-up.

Meal detail screen listing each logged ingredient with its weight in grams and a nutrition strip showing calories, protein, carbs, fat, fiber and net carbs

When 1,500 Calories Is Not Working ​

If the scale has not moved after two to three weeks, check cooked versus raw meat weights, measure the oil and make sure the weekend matches the weekdays. The article on why a calorie deficit sometimes does not show on the scale covers the usual causes, including water retention and under-logging.

Stop and see a doctor if you feel dizzy, faint, unusually cold, or if your period stops. Constant hunger after the first week is a signal to raise the target by 100 to 200 kcal rather than push harder. For a lower-effort week, the no-cook meal plan sizes 1,500 kcal days without a stove, and the cheap high protein meals guide has more budget ideas. For more savings, see healthy eating on a budget.

Frequently Asked Questions ​

Is 1,500 calories a day enough? ​

It depends on your size and activity. The NHS gives 2,000 kcal a day as a guide for the average woman and 2,500 for the average man, so 1,500 is a deficit for most adults. Smaller, less active women may find it close to maintenance, while tall or active people may find it too low. Use a calculator, and talk to your doctor first if you take medication, have diabetes, are pregnant or breastfeeding, or have a history of disordered eating.

How much protein is in a 1,500 calorie meal plan? ​

This plan gives 115 to 131 g of protein a day, with a weekly average of 124 g. Most of it comes from eggs, tuna, chicken, ground beef, cottage cheese and Greek yogurt.

Can a 1,500 calorie meal plan be low carb? ​

Yes. The plan above runs 29 to 57 g of total carbohydrate a day. To get under 50 g every day, drop the half banana on Saturday and the brown rice on Sunday and use the swaps in the low carb section.

What is the cheapest way to eat 1,500 calories a day? ​

Build the week around eggs, canned tuna, chicken thighs, ground beef, cabbage, frozen broccoli, cottage cheese and a store-brand olive oil. Buy by unit price, cook two proteins in bulk on Sunday, and reuse the same vegetables across several meals.

Do I need to weigh my food on a 1,500 calorie plan? ​

Weighing for the first two weeks is the quickest way to learn what a portion looks like. After that, a photo log such as NutriScan can estimate a plate for you. Free accounts get 5 photo scans a week and Premium (about $59 a year) has unlimited scans.

Can I eat the same meals every day? ​

You can. Several meals repeat in this plan on purpose to keep the shopping list short. If you want more variety, swap meals of similar calories and protein, for example one tuna meal for one chicken meal.

What to Do This Week ​

Pick a start day, shop from the list, cook the Sunday batch and follow the tables for seven days. After a week, adjust by 100 to 200 kcal if you need to. Before you start, confirm your target with the calculator at the top of this page or the NIDDK Body Weight Planner, and talk to your doctor if a health condition is involved.

Check a meal without weighing it

NutriScan estimates calories and protein from a photo. The free plan includes 5 scans a week, and Premium (about $59 a year) has unlimited scans. Download it from the App Store or Google Play.

Download NutriScan app

Get startedDownload App