EatBetterEatBetter
Foods ▾
Ready & Packaged FoodsVegetables & LegumesDesserts & ConfectioneryMeat & ProteinGrains & BakeryBeveragesMilk & DairyNatural & Other Foods

Ready & Packaged Foods

All →
Fast Food & RestaurantBurgers · Pizza · Doner & Wrap · Fried Sides · Restaurant Menu Items

Explore foods by category, subcategory or brand

CompareBrands
Tools ▾

Calorie Calculator

Work out your daily calorie needs

BMI Calculator

Body mass index from your height and weight

Food GuideCompareBlog
TR
Download on the App StoreGet it on Google Play

Low-Calorie Foods That Keep You Full

Discover low-calorie foods that provide volume, fiber or protein, plus practical ways to build more filling meals without relying on tiny portions.

EatBetter · October 1, 2026 · 6 min read

Contents

Low-calorie eating does not have to mean eating tiny portions. Foods that contain more water, fiber or protein can help create meals with more volume and nutritional value for fewer calories.

Quick answer: Vegetables, many fruits, low-fat dairy foods, lean proteins and legumes can all fit into a lower-calorie eating pattern. The most useful approach is to compare calories, protein, fiber and portion size together rather than choosing foods only because the calorie number is low.

Calorie Calculator

Work out your daily calorie need in a minute.

Calculate →

What makes a food filling without a lot of calories?

A food can feel more substantial for several reasons.

Water content

Foods such as cucumber, watermelon and strawberries contain a large amount of water. That increases food volume without adding many calories.

Fiber

Fiber adds bulk and can slow digestion. Fruits, vegetables and legumes can help increase fiber intake while also providing vitamins and minerals.

Protein

Protein-rich foods can make a meal more satisfying for some people. Lean protein sources can provide meaningful protein without a large calorie load.

Portion volume

Two foods can have the same number of calories while taking up very different amounts of space on the plate.

CDC guidance notes that fruits and vegetables can help reduce the calories in a meal without reducing the amount of food you eat because they contain water and fiber.

Low-calorie foods worth comparing

The values below are examples from EatBetter per 100 g. Exact values can differ by variety, preparation and brand.

FoodApprox. kcal / 100 gWhy it may be useful
Cucumber15 kcalHigh water content and large volume
Watermelon30 kcalHigh water content and naturally sweet
Strawberries32 kcalFruit with fiber and high volume
Apple52 kcalPortable whole fruit with fiber
Plain yogurt61 kcalAdds protein and calcium
Low-fat cottage cheese80 kcalMore protein per calorie than many cheeses
Green lentils, boiled116 kcalFiber plus plant protein
Edamame121 kcalFiber and plant protein

Cucumber

Vegetables & Legumes · 15 kcal / 100g

View →

Strawberry

Natural & Other Foods · 32 kcal / 100g

View →

Plain Yogurt

Milk & Dairy · 61 kcal / 100g

View →

1. Cucumber

Cucumber is one of the lowest-calorie foods in the EatBetter database at about 15 kcal per 100 g.

It works well in:

  • salads
  • yogurt-based bowls
  • sandwiches
  • snack plates
  • cold soups

Cucumber alone is not especially high in protein or fiber, so it is often more filling when paired with something such as yogurt, cottage cheese, eggs or legumes.

2. Strawberries

Strawberries provide about 32 kcal per 100 g on EatBetter and also provide fiber and vitamin C.

They can add volume and sweetness to:

  • yogurt bowls
  • oatmeal
  • cottage cheese
  • fruit salads

Strawberry

Natural & Other Foods · 32 kcal / 100g

View →

A larger portion of whole strawberries can provide substantially more volume than a small portion of a calorie-dense dessert, although the foods are not nutritionally interchangeable.

3. Apples

Apples provide about 52 kcal per 100 g and contain fiber.

Apple

Natural & Other Foods · 52 kcal / 100g

View →

Whole fruit is generally more filling than juice because the intact fruit contains fiber and requires more chewing.

Try pairing an apple with a protein-containing food if you want a more substantial snack.

4. Plain yogurt

Plain yogurt provides about 61 kcal per 100 g in the EatBetter database.

Plain Yogurt

Milk & Dairy · 61 kcal / 100g

View →

The exact calorie and protein content varies considerably between:

  • non-fat yogurt
  • low-fat yogurt
  • full-fat yogurt
  • Greek-style yogurt
  • sweetened yogurt

Always compare the product and portion you actually eat.

5. Low-fat cottage cheese

Low-fat cottage cheese can provide a useful balance of protein and calories.

Cottage Cheese (Low Fat)

Milk & Dairy · 80 kcal / 100g

View →

EatBetter lists approximately 80 kcal and 11 g of protein per 100 g for its low-fat cottage cheese entry.

It can be paired with:

  • cucumber and tomatoes
  • fruit
  • whole-grain crackers
  • herbs and pepper

6. Green lentils

Boiled green lentils contain both fiber and plant protein.

Green Lentils (Boiled)

Vegetables & Legumes · 116 kcal / 100g

View →

Per 100 g, EatBetter lists roughly:

  • 116 kcal
  • 9 g protein
  • 7.9 g fiber

That combination makes lentils useful in salads, soups, bowls and vegetable-based meals.

7. Edamame

Edamame provides more calories than watery vegetables, but it also supplies protein and fiber.

Edamame

Vegetables & Legumes · 121 kcal / 100g

View →

That means it can still work well in a filling meal or snack, especially when portion size is considered.

8. Lean protein foods

Foods such as chicken breast, turkey and tuna are not extremely low in calories compared with vegetables, but they provide much more protein.

Chicken Breast

Meat & Protein · 110 kcal / 100g

View →

Tuna

Fish · 132 kcal / 100g

View →

A practical lower-calorie meal often works better when it combines:

lean protein + vegetables + a fiber-containing carbohydrate + a measured fat source

instead of trying to build the entire meal from very low-calorie vegetables.

A simple high-volume meal formula

Try using this structure:

  1. Start with vegetables. Use greens, cucumber, tomatoes, broccoli or similar foods to create volume.
  2. Add a protein source. Chicken, tuna, eggs, yogurt, cottage cheese, tofu or lentils can work.
  3. Add a fiber-containing carbohydrate if needed. Lentils, beans, whole grains, fruit or potatoes can fit.
  4. Measure energy-dense extras. Oils, nuts, cheese, avocado and sauces can quickly increase the total calories.

EatBetter tip: A food does not have to be extremely low in calories to be useful. A slightly higher-calorie food that provides protein or fiber may make the overall meal easier to sustain.

Stop guessing your portions 📲

Photograph your meal and let EatBetter break down calories and macros in seconds.

App StoreGoogle Play

Low calorie does not automatically mean healthy

A food can be low in calories while providing little nutritional value.

Likewise, foods such as nuts, seeds, olive oil and avocado are relatively calorie-dense but can still be part of a balanced eating pattern.

Do not judge food quality from calories alone.

EatBetter food pages let you compare:

  • calories
  • protein
  • carbohydrates
  • fat
  • fiber
  • micronutrients
  • portion sizes

Sources

  1. CDC — Tips for Increasing Vegetables and Fruits in Your Diet: https://www.cdc.gov/healthy-weight-growth/healthy-eating/fruits-vegetables.html
  2. CDC — About Water and Healthier Drinks: https://www.cdc.gov/healthy-weight-growth/water-healthy-drinks/index.html
  3. EatBetter — Food Guide: https://www.eatbetter.app/en

Frequently asked questions

What foods are very low in calories?

Many non-starchy vegetables and water-rich fruits are low in calories. Cucumber, leafy greens, tomatoes, watermelon and strawberries are common examples.

What low-calorie foods are most filling?

Foods that combine volume with protein or fiber may feel more satisfying. Examples include lentils, low-fat cottage cheese, plain yogurt, vegetables paired with protein and whole fruit.

Can I eat unlimited low-calorie foods?

No food needs to be treated as unlimited. Portion size, digestive tolerance, overall nutrition and your total eating pattern still matter.

Are low-calorie foods necessary for weight loss?

No specific food is required. Weight loss depends on a sustained energy deficit over time, while food selection influences nutrition, hunger and how practical the eating pattern feels.

Are fruits too high in sugar for a low-calorie diet?

Whole fruits can fit into a lower-calorie eating pattern. They provide water, fiber, vitamins and minerals. Portion and overall intake matter more than avoiding fruit because it contains natural sugar.

Related Posts

How to Count Calories Without Overcomplicating ItTDEE vs BMR: What’s the Difference?How to Calculate Maintenance Calories (TDEE)
EatBetter

Scan calories with your camera

Instant AI nutrition analysis

App StoreGoogle Play