High volume meals under 500 calories: filling recipes
No single recipe is enough on its own to lose weight: what counts is the balance of everything you eat, over time. High volume meals weigh a lot for their calories because most of the plate is water-rich vegetables, broth and lean protein; the nine below weigh 525 to 855 g at 377 to 487 calories per serving (estimated, USDA).
By the MacroRecipe editorial team · Updated
Checked by the MacroRecipe editorial team. Written and reviewed with the help of AI tools. · Reviewed on
A high volume meal is a plate that holds a lot of food by weight for its calories. The measure behind it is energy density: the calories in a gram of food. Water has none and fiber has few, so cucumber, zucchini, tomato, cabbage and broth sit at 0.05 to 0.25 calories per gram, while olive oil sits at 8.8 and cheddar at 4.1 (estimated, USDA). A plate built mostly from the first group is physically larger than a plate built from the second, even at the same 500 calories. The nine meals below weigh 525 to 855 g and come to 377 to 487 calories each, with the cooking oil counted (estimated).
This page shows what is on the plate in grams and the USDA value behind every line, so you can check a total or change a line. It adds three things a list cannot: a ladder of 23 foods ranked by energy density, a test that rebuilds the same chicken and pasta bowl at four vegetable levels (the plate grows from 405 g to 780 g while the calories go from 458 to 416), and an oil test that shows how a tablespoon changes 400 g of vegetables. These are simplified weeknight plates, not tested restaurant recipes, and all nutrition values are estimates calculated by the MacroRecipe editorial team on 2026-11-06. Salt, seasonings and sauces are not counted.
Nine high volume meals under 500 calories
Each row is one serving, one plate or bowl. Cooked foods are weighed cooked, the way they sit on the plate; raw vegetables, raw tofu, strawberries and almonds are weighed raw or as sold. Calories, protein, carbohydrate, fat and fiber are USDA values summed line by line (estimated). Energy density is the meal's calories divided by its weight in grams, calculated, and the last column turns it around: grams of food per 100 calories. Rounded rows added by hand can differ from the totals by 1, because the totals are summed before rounding.
| Meal | What is on the plate (weights) | Weight (g) | Calories | Protein (g) | Carbs (g) | Fat (g) | Fiber (g) | Calories per g | g of food per 100 calories |
|---|---|---|---|---|---|---|---|---|---|
| Chicken and cabbage stir-fry bowl | 110 g roasted chicken breast, 200 g raw cabbage, 100 g raw white mushrooms, 100 g raw red pepper, 100 g cooked brown rice, 1 tsp (4.5 g) olive oil | 615 | 442 | 44 | 46 | 10 | 10 | 0.72 | 139 |
| Shrimp and zucchini noodles in tomato sauce | 150 g cooked shrimp, 300 g raw zucchini, 250 g canned tomatoes in juice, 50 g raw onion, 100 g cooked pasta, 1 tsp (4.5 g) olive oil | 855 | 487 | 46 | 56 | 10 | 10 | 0.57 | 175 |
| Turkey and black bean chili | 100 g pan-browned 93% lean ground turkey, 100 g boiled black beans, 250 g canned tomatoes in juice, 80 g raw onion, 100 g raw green pepper | 630 | 437 | 40 | 44 | 13 | 17 | 0.69 | 144 |
| Cod with cauliflower mash and greens | 150 g cooked cod, 200 g boiled cauliflower, 150 g boiled green beans, 100 g boiled spinach, 150 g baked potato with skin, 1 tsp (4.5 g) olive oil | 755 | 458 | 47 | 56 | 8 | 15 | 0.61 | 165 |
| Spaghetti squash with beef and tomato | 120 g pan-browned 95% lean ground beef, 250 g cooked spaghetti squash, 200 g canned crushed tomatoes, 80 g raw white mushrooms, 1 tsp (4.5 g) olive oil | 655 | 386 | 38 | 33 | 13 | 8 | 0.59 | 170 |
| Big tuna and egg salad with lentils | 100 g canned light tuna in water, drained, 50 g hard-boiled egg, 100 g boiled lentils, 200 g raw romaine, 150 g raw cucumber, 150 g raw tomato, 60 g raw carrot, 1 tsp (4.5 g) olive oil | 815 | 427 | 40 | 44 | 12 | 16 | 0.52 | 191 |
| Lentil and vegetable soup | 150 g boiled lentils, 300 g ready-to-serve vegetable broth, 100 g raw carrot, 100 g raw cabbage, 50 g raw onion, 100 g canned tomatoes in juice, 40 g toasted whole-wheat bread | 840 | 413 | 24 | 77 | 3 | 23 | 0.49 | 203 |
| Tofu and spinach scramble with toast | 150 g raw firm tofu, 150 g raw white mushrooms, 100 g boiled spinach, 150 g raw tomato, 40 g toasted whole-wheat bread, 1 tsp (4.5 g) olive oil | 595 | 461 | 41 | 39 | 20 | 12 | 0.78 | 129 |
| Greek yogurt and strawberries | 250 g plain nonfat Greek yogurt, 250 g raw strawberries, 25 g dry-roasted almonds | 525 | 377 | 32 | 33 | 15 | 8 | 0.72 | 139 |
| Nine meals together | 6,282 | 3,889 | 353 | 429 | 104 | 119 | 0.62 | 162 |
The average meal weighs about 698 g and comes to about 432 calories, with 39 g of protein, 48 g of carbohydrate, 12 g of fat and 13 g of fiber (estimated, calculated from the totals). The lentil soup is the biggest plate for its calories, 203 g of food per 100 calories, because 300 g of it is vegetable broth at 5 calories per 100 g. The tofu scramble is the most compact at 129 g per 100 calories, because tofu, toast and oil carry more calories per gram. Nothing on this page is a rule: a plate at 0.78 calories per gram can be exactly what you want, and one at 0.49 may suit another person better. It depends on you and on how the rest of your day looks.
Every plate is at least 23% protein by calories (the soup) and most are between 34% and 42%, because each plate is built around one lean protein portion (estimated, protein x 4 / calories). Fiber ranges from 8 g in the squash dish and the yogurt bowl to 23 g in the soup, so if you are not used to that much fiber, build up and drink enough water. Our guide to meals under 500 calories has ten other plates counted the same way, and high protein meals under 500 calories ranks foods by protein instead of by volume.
The energy density ladder
The meals work because foods differ enormously in how much they weigh per calorie. The table lists 23 common foods from the most voluminous to the least, per 100 g as listed in USDA FoodData Central (estimated): calories, calories per gram, water, fiber, and how many grams of the food it takes to reach 100 calories (calculated). Water is the main driver: the first eleven rows are 89% to 95% water. Fat is the other: it is the most energy-dense nutrient, which is why olive oil, almonds and cheddar sit at the bottom.
| Food (per 100 g) | Calories | Calories per g | Water (g) | Fiber (g) | g of food per 100 calories |
|---|---|---|---|---|---|
| Cucumber, raw | 15 | 0.15 | 95 | 0.5 | 667 |
| Romaine lettuce, raw | 17 | 0.17 | 95 | 2.1 | 588 |
| Zucchini, raw | 17 | 0.17 | 95 | 1 | 588 |
| Tomato, raw | 18 | 0.18 | 95 | 1.2 | 556 |
| Cauliflower, boiled | 23 | 0.23 | 93 | 2.3 | 435 |
| Spinach, boiled | 23 | 0.23 | 91 | 2.4 | 435 |
| Cabbage, raw | 25 | 0.25 | 92 | 2.5 | 400 |
| Spaghetti squash, cooked | 27 | 0.27 | 92 | 1.4 | 370 |
| Watermelon, raw | 30 | 0.30 | 91 | 0.4 | 333 |
| Strawberries, raw | 32 | 0.32 | 91 | 2 | 313 |
| Broccoli, boiled | 35 | 0.35 | 89 | 3.3 | 286 |
| Apple with skin, raw | 52 | 0.52 | 86 | 2.4 | 192 |
| Greek yogurt, plain, nonfat | 59 | 0.59 | 85 | 0 | 169 |
| Baked potato with skin | 93 | 0.93 | 75 | 2.2 | 108 |
| Cod, cooked | 105 | 1.05 | 76 | 0 | 95 |
| Lentils, boiled | 116 | 1.16 | 70 | 7.9 | 86 |
| Brown rice, cooked | 123 | 1.23 | 70 | 1.6 | 81 |
| Pasta, cooked | 158 | 1.58 | 62 | 1.8 | 63 |
| Chicken breast, roasted | 165 | 1.65 | 65 | 0 | 61 |
| Whole-wheat bread, toasted | 306 | 3.06 | 24 | 7.5 | 33 |
| Cheddar cheese, sharp | 410 | 4.10 | 36 | 0 | 24 |
| Almonds, dry-roasted | 598 | 5.98 | 2 | 10.9 | 17 |
| Olive oil | 884 | 8.84 | 0 | 0 | 11 |
To make the gap concrete, here is what 500 calories of a single food weighs (calculated from the table): about 57 g of olive oil, 84 g of almonds, 122 g of cheddar, 316 g of cooked pasta, 303 g of roasted chicken breast, 476 g of cooked cod, 1,563 g of strawberries, 2,941 g of raw zucchini and 3,333 g of raw cucumber. Nobody eats 3 kg of cucumber, and a plate of cucumber alone is not a meal. The point is the mix: the British Nutrition Foundation describes energy density as the amount of energy per gram of food, notes that water-rich foods such as fruit are typically low in it and that fibre provides only about 2 calories per gram, and says that using less added fat when cooking lowers a dish's energy density, so a larger portion fits the same calories.
Two foods in the table are worth a second look. Lentils (1.16 calories per g) and brown rice (1.23) are mid-ladder and still earn their place, because lentils bring 7.9 g of fiber per 100 g (estimated). And the baked potato, at 0.93 calories per gram, is far less dense than pasta at 1.58: the potato is 75% water against 62% for cooked pasta. Water absorbed in cooking is what separates a dense food from a voluminous one, which is also why cooked and raw weights are not interchangeable (see counting macros raw or cooked).
The same bowl at four vegetable levels: a swap test
To isolate the effect, we built one bowl four times. Each version has 100 g of roasted chicken breast, 100 g of canned tomatoes in juice and 1 tsp (4.5 g) of olive oil. Only the split between cooked pasta and a half-and-half mix of raw zucchini and boiled broccoli changes. The weights below are the only difference (estimated from USDA data).
| Version | Pasta (g) | Zucchini and broccoli (g) | Weight (g) | Calories | Protein (g) | Carbs (g) | Fat (g) | Fiber (g) | Calories per g | g of food per 100 calories |
|---|---|---|---|---|---|---|---|---|---|---|
| A: pasta-led | 140 | 60 | 405 | 458 | 41 | 50 | 10 | 6 | 1.13 | 88 |
| B: balanced | 105 | 220 | 530 | 444 | 42 | 47 | 10 | 9 | 0.84 | 119 |
| C: vegetable-led | 70 | 380 | 655 | 430 | 43 | 45 | 10 | 11 | 0.66 | 152 |
| D: vegetable-heavy | 35 | 540 | 780 | 416 | 44 | 42 | 11 | 14 | 0.53 | 187 |
Going from A to D takes pasta from 140 g to 35 g and vegetables from 60 g to 540 g. The plate almost doubles in weight, from 405 g to 780 g (calculated, +93%), while calories fall from 458 to 416 and fiber more than doubles, from 6 g to 14 g (estimated). Protein barely moves, 41 g to 44 g, because the chicken did not change. Energy density falls from 1.13 to 0.53 calories per gram. Version D is a lot of vegetables for one sitting, and some people will find it too much food or too little starch. Carbohydrate falls from 50 g to 42 g in the table, and whether that suits you depends on your day and your training, which is a question for a registered dietitian rather than a table.
The test also shows a limit. Swapping starch for vegetables lowers calories only a little per swap, because pasta is not the main calorie source here; the chicken and the oil are. Volume is a tool for making a given number of calories look like more food on the plate, not a way to cut the plate in half.
Oil is where volume plans go wrong
Fat is the most energy-dense nutrient, and the oil is the single biggest swing factor in a vegetable-heavy plate. The test below takes 400 g of vegetables (150 g raw zucchini, 150 g boiled broccoli and 100 g raw mushrooms) and adds olive oil. Olive oil is counted at 884 calories per 100 g (estimated), and a teaspoon as 4.5 g and a tablespoon as 13.5 g.
| Olive oil added | Weight (g) | Calories | Calories per g | g of food per 100 calories |
|---|---|---|---|---|
| No oil | 400 | 100 | 0.25 | 400 |
| 1 tsp (4.5 g) | 405 | 140 | 0.35 | 289 |
| 1 tbsp (13.5 g) | 414 | 219 | 0.53 | 189 |
| 2 tbsp (27 g) | 427 | 339 | 0.79 | 126 |
The vegetables alone come to about 100 calories. One tablespoon of oil more than doubles that to about 219, and two tablespoons bring it to about 339, while the weight of the plate barely changes. Energy density triples from 0.25 to 0.79 calories per gram (calculated). The CDC also suggests steaming or air-frying rather than breading and frying, and a broth-based vegetable soup rather than a calorie-dense cream-based one. Every meal above counts its oil, one teaspoon or none. Measure it: a pour from the bottle is easily two tablespoons.
What the evidence says about volume and fullness
The evidence for the idea is real but narrower than the blogs suggest. In a randomized crossover study published in 2004 in the Journal of the American Dietetic Association, 42 women ate a compulsory first-course salad once a week for seven weeks, then as much pasta as they wanted. The salads varied in energy density (0.33, 0.67 or 1.33 calories per gram). Compared with no first course, the low-energy-dense salads cut intake at that lunch by 7% (150 g) and 12% (300 g), and the high-energy-dense ones raised it by 8% and 17%. When two salads had the same calories, the larger portion of the lower-density one led to less eaten at the meal (Rolls, Roe and Meengs).
That is one lunch, in a laboratory, in 42 women. It shows that the density of a first course changes what people eat at that meal. It does not show what happens over months in a kitchen at home, and we do not claim it does. The CDC says it in plain terms: fruits and vegetables are lower in calories, swapping them in for calorie-dense foods cuts a meal's total calories without requiring you to eat less food, and the total number of calories you eat still counts, even if a good proportion come from vegetables and fruits. Whole fruit with its fiber is more filling than juice.
A calorie ceiling and a plate size answer different questions. The CDC describes a healthy eating pattern as one that stays within your daily calorie needs, which depend on age, sex, height, weight and activity, and the NHS gives about 2,000 calories a day for an average woman and 2,500 for an average man as a general guide (page last reviewed 17 April 2023). It explains that weight change depends on the balance between the calories you eat and drink and the calories you use. How large that gap should be depends on each person, so talk to a doctor or dietitian before you set one. A plate under 500 calories (estimated) is a reasonable size for a main meal for many people and far too small for others.
Some people should speak to a health professional before using calorie targets of any kind: anyone who has or has had an eating disorder, is under 18, is pregnant or breastfeeding, has diabetes or takes medication such as a GLP-1 drug, or has a BMI below 18.5. The box on this page links to a resource if you want one. Large amounts of fiber can also upset digestion if you add them quickly.
Building a high volume week
The nine plates (calories and weights estimated, as in the table above) share a method: one lean protein, one vegetable that is mostly water (zucchini, cabbage, cauliflower, cucumber, tomato), one broth or tomato base for volume, a measured starch and a measured spoon of oil. Cook the protein and the base once, then assemble. The chili, the soup and the squash dish keep for several days in the fridge and reheat well, the tuna salad needs only chopping, and the scramble and the stir-fry are the two you cook fresh. Our guide to meal prepping for the week covers containers and storage, and our high protein grocery list shows what to buy for plates like these.
If you want the plate smaller, 400-calorie meals with 30 g of protein lowers the ceiling, and high protein dinner ideas goes the other way without one. If you are unsure whether to count calories or macros, see macros or calories, which to count. And keep a sense of proportion: a big plate of vegetables is a way of eating many people enjoy, but it is not a substitute for eating enough over the day.
The limits of this page are plain. We did not cook these plates in a kitchen or weigh them on a scale, only summed USDA values, which describe an average food rather than your brand of canned tomatoes or your cut of beef. Salt and sauces are not counted. Oil is counted at the amount shown, and a heavier hand will move the total, as the oil test shows. Nothing here is a prescription.
Menus built for you each week
Weighing six foods a night is fine for an experiment and tedious as a routine. In MacroRecipe you set your food preferences, allergies and ingredients to avoid, choose the goal you want and the dishes you like, and the app builds a week of menus with portions scaled toward your estimated calorie and macro targets, plus one grocery list with the quantities added up. Its ingredient data comes from USDA and CIQUAL (ANSES). Its kcal and macro figures are estimates.
Who it isn't for: MacroRecipe runs on iPhone only, not on Android. It has no barcode scanner, no food database to search and no complete daily food diary, though a photo scan of a meal eaten elsewhere comes with the subscription. You can preview your first menu for free, after which it is a paid subscription.
How we calculated
- Values. Calories, water, protein, carbohydrate (by difference), total fat and fiber per 100 g (all estimated) come from USDA FoodData Central, SR Legacy, April 2018 release, read from the downloadable CSV on 2026-11-06. The FDC ids used: cucumber with peel raw (168409), romaine raw (169247), tomato raw (170457), zucchini raw (169291), cauliflower boiled (170397), spinach boiled (168463), cabbage raw (169975), spaghetti squash cooked (169299), watermelon raw (167765), strawberries raw (167762), broccoli boiled (169967), apple with skin raw (171688), plain nonfat Greek yogurt (170894), baked potato with skin (170093), cod cooked (171956), lentils boiled (172421), brown rice cooked (169704), pasta cooked (169737), roasted chicken breast (171477), toasted whole-wheat bread (172689), sharp cheddar (170899), dry-roasted almonds (170158), olive oil (171413), cooked shrimp (171971), 93% lean ground turkey pan-broiled (172851), black beans boiled (173735), canned tomatoes in juice (170051), canned crushed tomatoes (170501), raw onion (170000), raw green pepper (170427), raw red pepper (170108), 95% lean ground beef pan-broiled (171792), light tuna in water drained (173709), hard-boiled egg (173424), raw carrot (170393), raw firm tofu (172475), boiled green beans (169141), raw white mushrooms (169251) and ready-to-serve vegetable broth (171583).
- Formula. Meal value = sum of (grams x value per 100 g / 100) for each line, rounded half up at the end. Energy density = calories / grams of the plate. Grams of food per 100 calories = 10,000 / calories per 100 g, or weight / calories x 100 for a meal. The nine-meal row is summed before rounding (6,282.0 g, 3,889.5 (3,889.48) calories, 353.2 g protein, 429.5 (429.46) g carbohydrate, 104.1 g fat, 118.9 g fiber).
- One worked example. Spaghetti squash with beef and tomato: 120 g beef x 164 / 100 = 196.8; 250 g spaghetti squash x 27 / 100 = 67.5; 200 g crushed tomatoes x 32 / 100 = 64.0; 80 g mushrooms x 22 / 100 = 17.6; 4.5 g olive oil x 884 / 100 = 39.8. Total 385.7, shown as 386, over 655 g, which is 0.59 calories per gram. Protein: 31.0 + 1.7 + 3.3 + 2.5 + 0 = 38.4, shown as 38.
- Oil. One teaspoon is taken as 4.5 g and one tablespoon as 13.5 g of olive oil.
- Weight. The plate weight is the sum of the line weights as listed, cooked foods cooked and raw foods raw. Water added to a soup is counted only through the broth line.
- Limits. Salt, seasonings and sauces are not counted. Brand, cut, fat content and cooking method move the values. Nothing was weighed in a kitchen or measured on a person.
Frequently asked questions
What are high volume meals?
Plates that weigh a lot for their calories because most of the weight is water-rich vegetables, broth and lean protein. Our nine meals weigh 525 to 855 g for 377 to 487 calories (estimated from USDA data), or 129 to 203 g of food per 100 calories.
What is energy density?
The calories in a gram of food. The British Nutrition Foundation defines it as the amount of energy per gram of food. In USDA data, raw cucumber is about 0.15 calories per gram and olive oil about 8.8, roughly 59 times more per gram (estimated).
Which foods have the lowest energy density?
Water-rich vegetables: raw cucumber (about 0.15 calories per g), romaine and zucchini (about 0.17), tomato (about 0.18), then cauliflower, spinach and cabbage (0.23 to 0.25), plus vegetable broth at about 0.05. Cucumber is about 95% water, so 500 calories of raw cucumber would weigh about 3.3 kg (estimated, USDA).
Does eating more vegetables make you feel fuller?
A 2004 lab study of 42 women found that a first-course salad of low energy density reduced calories eaten at that lunch by 7% to 12% compared with no salad. It was one meal, so it does not tell you what happens over months. Ask a dietitian about your own needs.
How much does a tablespoon of olive oil change a vegetable plate?
In our test, 400 g of vegetables is about 100 calories. One tablespoon of oil (13.5 g) takes it to about 219, and two tablespoons to about 339 (estimated), with almost no change in weight. Energy density rises from 0.25 to 0.79 calories per gram with two tablespoons (calculated).
Is 500 calories enough for a meal?
That depends on your total daily calorie needs (estimated), which depend on age, sex, height, weight and activity, according to the CDC. For some people it is a generous meal and for others far too little. Ask a doctor or registered dietitian if you are unsure, especially with a health condition.
Can a high volume plate be vegetarian?
Yes. The lentil and vegetable soup is about 413 calories over 840 g with 24 g of protein, and the tofu scramble about 461 calories with 41 g (estimated). Our yogurt and strawberries bowl is vegetarian too, at about 377 calories.
Can an app plan meals for me?
MacroRecipe builds a week of menus around the goal and macros you choose, with portions sized toward your estimated calorie and macro targets and one grocery list. It runs on iPhone only, and you can preview your first menu for free, before the paid subscription.
Free preview of your first menu · on iPhone
Sources
- USDA FoodData Central, SR Legacy, April 2018 release (calories, water, protein, carbohydrate, fat and fiber per 100 g, read from the CSV download), accessed
- Rolls BJ, Roe LS, Meengs JS, Salad and satiety: energy density and portion size of a first-course salad affect energy intake at lunch, Journal of the American Dietetic Association 2004;104(10):1570-6 (PubMed abstract), accessed
- British Nutrition Foundation, Energy density (undated page): energy per gram of food, water, fibre and added fat, accessed
- CDC, Fruits and Vegetables for a Healthy Weight (page dated 2026-07-23): swapping produce for calorie-dense foods and the total calories that still count, accessed
- CDC, Tips for Healthy Eating for a Healthy Weight (page dated 2026-04-29): staying within your daily calorie needs, accessed
- NHS, Understanding calories (page last reviewed 17 April 2023): about 2,000 calories a day for an average woman and 2,500 for an average man, accessed
- MacroRecipe on the US App Store, accessed