The Best Low-Calorie Foods to Build Light, Filling Meals

A curated guide to the best low-calorie foods that keep you full without adding unnecessary calories. Includes vegetables, fruits, soups, light flavor add-ons, and guidance on legumes — all with calories per 100g. Perfect for anyone planning a light, nutrient-dense eating day.

RestartFive Team2 min read
A vibrant smoothie bowl with mango, raspberries, blueberries, granola, and fruit slices, served with a green drink on a wooden table.

The Best Low-Calorie Foods for a Short-Term Nutrition Reset

Choosing the right low-calorie foods makes it simple to build light, filling days without feeling deprived. Below is a curated list of foods that deliver volume, nutrients, and flavor — while keeping calories low. Everything is vegan, whole-food based, and easy to combine into soups, bowls, or salads.

1. Low-Calorie Vegetables (High Volume, Very Filling)

These vegetables offer the highest fullness per calorie and are perfect for lightweight eating days.

Zucchini — ~17 kcal per 100g
Great for soups, sautés, or purees.

Cucumber — ~15 kcal per 100g
Hydrating and refreshing.

Celery — ~14 kcal per 100g
Very low calorie density.

Radishes — ~16 kcal per 100g
Crunchy and peppery.

Leafy greens — ~15–25 kcal per 100g
Includes spinach, kale, chard.

Tomatoes — ~18 kcal per 100g
Great raw or cooked.

Cauliflower — ~25 kcal per 100g
Perfect base for creamy soups.

Mushrooms — ~22 kcal per 100g
Adds savory umami flavor.

Cabbage — ~25 kcal per 100g
High volume, cooks down well.

2. Low-Calorie Fruits (Use Moderately)

Fruits can fit a low-calorie day when chosen strategically.

Strawberries — ~32 kcal per 100g
Very low calorie fruit.

Raspberries — ~52 kcal per 100g
High fiber and filling.

Blueberries — ~57 kcal per 100g
Great in small portions.

Grapefruit — ~33 kcal per 100g
Refreshing, hydrating, citrusy.

Melon (cantaloupe) — ~34 kcal per 100g
Light and sweet without many calories.

Kiwi — ~61 kcal per 100g
Nutrient-dense but still manageable.

Apples — ~52 kcal per 100g
Best thinly sliced for volume.

3. Light Soups (The Most Filling Low-Calorie Option)

Vegetable-based soups keep calories low while maximizing fullness. They are easy to prepare in batches and adapt to any taste.

Common low-calorie soup ingredients include:

  • Zucchini (17 kcal per 100g)
  • Tomatoes (18 kcal per 100g)
  • Cauliflower (25 kcal per 100g)
  • Celery (14 kcal per 100g)
  • Mushrooms (22 kcal per 100g)

Most simple vegetable soups land around 40–80 kcal per 100g, depending on ingredients.

4. Healthy Flavor Add-Ons (Low Calories When Used Sparingly)

These ingredients add flavor and texture without significantly increasing calories, as long as quantities stay small.

Olive oil — ~40 kcal per teaspoon
Use ½–1 tsp max for richness.

Tahini — ~30 kcal per teaspoon
Adds creaminess to dressings.

Coconut milk — ~20–25 kcal per splash
Great for soups and sauces.

Lemon juice — ~3 kcal per tablespoon
Brightens most meals.

Vinegar — ~0–2 kcal per tablespoon
Foundational dressing ingredient.

Mustard — ~5–10 kcal per teaspoon
Strong flavor for almost no calories.

5. Legumes (Nutritious, But Higher in Protein)

Legumes are healthy and nutrient-rich, but if you're trying to keep protein intake low, use them sparingly.

Lentils — ~116 kcal per 100g, ~9g protein
Best added in small quantities.

Chickpeas — ~164 kcal per 100g, ~9g protein
Adds texture; use lightly.

White beans — ~102 kcal per 100g, ~7g protein
High fiber but higher protein.

Limit legumes to 1–3 tablespoons if you want meals to stay low in protein.

r5 logo
RestartFive Team

Fresh experiments from the FMD team.

The Best Low-Calorie Foods to Build Light, Filling Meals