What Are the Best Low-Calorie Foods?

Useful low-energy foods provide nutrients, food volume and, depending on the food, protein or fibre for relatively little energy. Strong options include leafy greens, broth-based soups, berries, eggs, plain Greek yoghurt, edamame, fresh fish, legumes and air-popped popcorn.

Low-calorie foods are not the same as low-nutrition foods. Many of the most nutrient-dense foods available, including leafy greens, berries, fish, legumes and eggs, are also naturally low in kilojoules. The CSIRO Healthy Diet Score emphasises dietary patterns that include a variety of vegetables, fruit and other nutritious foods.

What Counts as a Low-Calorie Food?

Low-calorie foods provide relatively little energy for their serving size or weight. There is no official threshold that makes a food “low calorie,” so for this list we use two practical filters: the food sits below roughly 600kJ (about 143 calories) in a realistic serving, and it contributes something useful, whether that is protein, fibre, vitamins or food volume.

Calories or kilojoules?

In Australia, food labels use kilojoules (kJ). Calories and kilojoules measure the same thing in different units: 100 calories is approximately 420kJ. This guide leads with kilojoules because that is what you will see on the packet.

Low energy per serve is not the same as low energy density

Energy density is the amount of energy a food provides relative to its weight. Foods high in water and fibre, such as most vegetables and many fruits, have low energy density, so you can eat a large volume for very little energy. Foods with less water and more concentrated fat or carbohydrate pack more energy into the same weight.

Both matter, but they answer different questions. A small portion of a dense food can be low in energy per serve without being filling. A large bowl of a low-energy-density food can fill you up for the same kilojoules. That is why chicken breast at 550kJ per 100g still belongs on this list: relative to other protein sources it is a low-energy way to get 24g of protein, even though it is not a vegetable.

Low-calorie does not mean unlimited: Low-energy foods still contribute energy. Eating large quantities of anything increases total intake, so serving size and the rest of your diet still matter. Nothing on this list is unlimited.

50 Low-Calorie Foods by Category

Vegetables (5–200kJ per generous serve)

Low-kJ vegetables ranked by energy and key nutrients, featuring cucumber, spinach, broccoli, mushrooms, kale, asparagus and leafy greens.

Food kJ Key Nutrients
Cucumber (1 cup) 65kJ Vitamin K, high water content
Celery (4 stalks) 50kJ Potassium
Spinach (2 cups raw) 60kJ Iron, folate, vitamin K
Rocket (2 cups) 50kJ Vitamin K and folate
Cherry tomatoes (10) 120kJ Vitamin C, lycopene
Capsicum (1 medium red) 130kJ A rich source of vitamin C
Zucchini (1 medium) 100kJ Potassium
Broccoli (1 cup) 160kJ Vitamin C, K, folate
Cauliflower (1 cup) 110kJ Vitamin C, fibre
Mushrooms (100g) 90kJ B vitamins; vitamin D may be higher in UV-exposed mushrooms
Kale (1 cup) 140kJ Vitamin K, C, calcium
Asparagus (6 spears) 100kJ Folate and dietary fibre
Snow peas (1 cup) 180kJ Vitamin C, fibre
Green beans (1 cup) 150kJ Fibre, vitamin K, folate
Cabbage (1 cup shredded) 90kJ Vitamin C, fibre
Bok choy (1 cup) 40kJ Vitamin A, C, calcium
Radish (1 cup sliced) 80kJ Vitamin C, high water content
Brussels sprouts (1 cup) 160kJ Vitamin C, K, fibre
Cos or iceberg lettuce (2 cups) 30kJ Folate, vitamin K, very high water content

Source: FSANZ Australian Food Composition Database. Values are approximate and vary by variety, preparation and serving size.

Fruits (120–400kJ per serve)

Food kJ Key Nutrients
Strawberries (1 cup) 120kJ Vitamin C, fibre
Watermelon (1 cup) 190kJ Vitamin A, lycopene
Kiwifruit (2) 220kJ A useful source of vitamin C
Raspberries (1 cup) 160kJ High in fibre relative to their energy content
Blueberries (½ cup) 190kJ Contains anthocyanins and other polyphenols
Grapefruit (½) 175kJ Vitamin C, fibre
Passionfruit (2) 120kJ Fibre, vitamin C
Rockmelon (1 cup diced) 230kJ Vitamin A, C, high water content
Orange (1 medium) 260kJ Vitamin C, fibre
Peach (1 medium) 250kJ Vitamin C, fibre

Source: FSANZ Australian Food Composition Database. Values are approximate and vary by variety, preparation and serving size.

Protein-Rich Low-Calorie Foods

Food kJ Protein
Egg whites (3) 180kJ 11g
Prawns (100g cooked) 390kJ 20g
White fish (100g) 380kJ 20g
Tinned tuna spring water (95g) 480kJ 22g
Edamame (100g) 320kJ 11g
Hard-boiled egg (1) 310kJ 6g
Cottage cheese (100g) 420kJ 12g
Plain Greek yoghurt (100g) 330kJ 9g
Chicken breast (100g) 550kJ 24g
Firm tofu (100g) 370kJ 10g
Tinned salmon (95g, drained) 550kJ 21g

Source: FSANZ Australian Food Composition Database. Values are approximate and vary by variety, preparation and serving size.

Legumes and Grains

Legumes and grains rich in plant protein and fibre, featuring lentils, chickpeas, green peas, popcorn and butter beans with kJ values.

Food kJ Protein Fibre
Lentils (½ cup cooked) 390kJ 9g 8g
Chickpeas (½ cup) 480kJ 7g 6g
Green peas (½ cup) 280kJ 4g 4g
Air-popped popcorn (3 cups) 375kJ 3g 4g
Butter beans (½ cup) 420kJ 7g 6g

Source: FSANZ Australian Food Composition Database. Values are approximate and vary by variety, preparation and serving size.

Beverages and Broths

Food kJ
Vegetable broth (1 cup) 80–120kJ
Green tea (unsweetened) 10kJ
Black coffee 15kJ
Herbal tea 10kJ
Miso soup (1 sachet) 100kJ

Source: FSANZ Australian Food Composition Database. Values are approximate and vary by variety, preparation and serving size.

Best Low-Calorie Foods by Goal

Which food is “best” depends entirely on what you need from it.

Goal Best options on this list
Lowest energy Bok choy, celery, rocket, unsweetened tea
Highest protein Chicken breast, tinned tuna, prawns, white fish
Highest fibre Lentils, chickpeas, butter beans, raspberries
Most food volume Leafy greens, cucumber, watermelon, air-popped popcorn
Best convenience Tinned tuna, cottage cheese, whole fruit

Low-Calorie Foods Under 100 Calories

Roughly 420kJ or less per serving. Most of the vegetable and fruit entries above qualify, along with:

Egg whites (3) at 180kJ, edamame (100g) at 320kJ, a hard-boiled egg at 310kJ, plain Greek yoghurt (100g) at 330kJ, green peas (½ cup) at 280kJ, air-popped popcorn (3 cups) at 375kJ, prawns (100g) at 390kJ, white fish (100g) at 380kJ, and lentils (½ cup) at 390kJ. Every drink on the list sits under 120kJ.

Which Low-Calorie Foods Are Most Filling?

Fullness is influenced by several factors, including protein, fibre, water content, food volume, texture and the overall composition of the meal. The foods on this list that combine at least two of them tend to hold you longest.

Why each group works: Lentils, chickpeas and butter beans bring protein and fibre in the same serve. Plain Greek yoghurt, cottage cheese and eggs bring protein without much volume, so they pair well with vegetables. Leafy greens, cucumber, watermelon and broth-based soups bring water and volume rather than protein, which fills you physically but empties faster.

Best Low-Calorie High-Protein Foods

If protein is your main filter, these are the strongest options on the list, ordered by protein per serve: chicken breast (24g per 100g), tinned tuna (22g per 95g), tinned salmon (21g per 95g), prawns and white fish (20g per 100g), cottage cheese (12g per 100g), egg whites (11g for three), edamame (11g per 100g), firm tofu (10g per 100g), and plain Greek yoghurt (9g per 100g).

Every one of them sits at or below 550kJ per listed serving, which is what makes them useful when protein matters but total energy is limited. Chicken breast is the outlier at 550kJ: high for a vegetable, low for the amount of protein it delivers.

Best Low-Calorie Foods for Weight Management

For weight management, useful low-energy choices include vegetables, berries, legumes, lean fish, prawns, plain Greek yoghurt and other foods that provide protein, fibre or high food volume for relatively little energy. No individual food causes weight loss on its own.

What these foods do is make an energy-controlled eating pattern easier to sustain. A plate built mostly from low-energy-density foods lets you eat a normal-looking amount of food while keeping total kilojoules down, which is generally more sustainable than eating small portions of dense food.

How Many Calories Are in Common Low-Calorie Foods?

Australian labels use kilojoules, but many apps and recipes still use calories. Here is the conversion for some of the most-searched foods on this list.

Low-calorie food comparison chart showing cucumber 16 calories, bok choy 10, strawberries 29, boiled egg 74, edamame 76, Greek yoghurt 79, tuna 115, and chicken breast 131 calories.

Food Approx. kJ Approx. calories
Cucumber (1 cup) 65kJ ~16 cal
Bok choy (1 cup) 40kJ ~10 cal
Strawberries (1 cup) 120kJ ~29 cal
Hard-boiled egg (1) 310kJ ~74 cal
Edamame (100g) 320kJ ~76 cal
Plain Greek yoghurt (100g) 330kJ ~79 cal
Tinned tuna (95g) 480kJ ~115 cal
Chicken breast (100g) 550kJ ~131 cal

How to Use Low-Calorie Foods Effectively

AminoHub Expert Tip: Building meals around minimally processed foods (NOVA Group 1) can make it easier to include vegetables, fruit, legumes and other nutrient-rich foods while managing overall energy intake. It is not a guarantee of energy control on its own, since portion size still matters.

Practical combinations:

  • Cucumber (100g) + cherry tomatoes (100g) + cottage cheese (100g) — approximately 550kJ, 13g protein
  • Spinach (2 cups raw) + lentils (½ cup cooked) + lemon — approximately 450kJ, 10g protein, 8g fibre
  • Mixed berries (1 cup) + plain Greek yoghurt (100g) — approximately 480kJ, 10g protein, 4g fibre

Research Snapshot

  • Australian adults eat well below the recommended 5 to 6 serves of vegetables per day (Australian Bureau of Statistics, National Health Survey)
  • Vegetables are among the lowest energy-density foods available, so increasing the vegetable share of a meal generally increases food volume without adding much energy

The Bottom Line

The fifty foods on this list all deliver useful nutrition for relatively little energy, whether that comes from protein, fibre, vitamins or sheer food volume. Building meals and snacks around them makes it easier to meet nutritional needs without pushing up total kilojoules.

Return to: low-calorie snack guide | filling low-calorie foods | master healthy snacks guide

References

Last reviewed: August 2026. General information only — consult an Accredited Practising Dietitian for personalised advice.

Author : TheAminohub

Take the Next Step in
Your Health Journey

Take the next step by speaking with a registered practitioner about your health goals

Frequently Asked Questions

Non-starchy vegetables and unsweetened drinks. Among the foods in this list, cos lettuce (30kJ per two cups), bok choy (40kJ per cup), celery (50kJ for four stalks) and rocket (50kJ per two cups) have the lowest energy values per listed serving, alongside herbal and green tea at around 10kJ per cup.
Lentils, chickpeas and butter beans deliver protein and fibre together. Air-popped popcorn and leafy greens fill physical space for very little energy. Pairing a volume food with a protein food generally works better than either alone.
They measure the same thing in different units. One calorie is about 4.2 kilojoules, so 100 calories is roughly 420kJ. Australian food labels use kilojoules, while many recipes and apps still use calories.
Chicken breast at 24g per 100g, tinned tuna at 22g per 95g, prawns and white fish at 20g per 100g, and tinned salmon at 21g per 95g. All sit at or below 550kJ per serve.
Among the foods listed here, lentils lead at 8g per half cup, followed by chickpeas and butter beans at 6g. Raspberries and passionfruit are particularly useful fruit choices when fibre relative to energy is a priority.
No. Low-energy foods still contribute energy, and large quantities of anything add up. They make portion control easier, not unnecessary.
Usually, but not automatically. Most foods on this list are vegetables, fruit, legumes, lean protein and dairy, which carry useful nutrients alongside their low energy. A food can also be low in energy while contributing very little else, so nutrient content matters as much as the kilojoule figure.
Vegetables, berries, legumes, lean fish, prawns and plain Greek yoghurt are useful because they deliver protein, fibre or food volume for relatively little energy. No single food causes weight loss; what helps is building meals that satisfy you within your overall energy needs.
Chicken breast, tinned tuna, tinned salmon, prawns and white fish lead on protein per serve while staying at or below 550kJ. For plant-based options, edamame and firm tofu both reach 10g or more per 100g.