How These Foods Help You Eat Fewer Calories

1. Oats

Oats are packed with soluble fiber, particularly beta-glucan, which slows digestion and helps you feel full longer. A bowl of oatmeal at breakfast may reduce hunger later in the morning, making it easier to avoid high-calorie snacks.

**Try it:** Prepare oatmeal with fresh berries, sliced banana, and a sprinkle of cinnamon for a balanced breakfast.

2. Eggs

Eggs provide high-quality protein that can increase feelings of fullness. Including eggs as part of a balanced breakfast may help reduce overall calorie intake later in the day.

**Try it:** Pair boiled or scrambled eggs with whole-grain toast and vegetables.

3. Greek Yogurt

Greek yogurt contains more protein than many regular yogurts, making it a filling snack or breakfast option. Choose plain varieties to limit added sugars and add your own fruit for natural sweetness.

**Try it:** Top with strawberries, blueberries, and a handful of chopped nuts.

4. Apples

Apples are naturally rich in fiber and water, two factors that contribute to fullness. Eating a whole apple before or alongside a meal may help you feel satisfied with a smaller portion.

**Tip:** Whole fruit is generally more filling than fruit juice.

5. Leafy Greens

Vegetables such as spinach, kale, lettuce, and arugula are low in calories while providing vitamins, minerals, and fiber. Adding them to meals increases volume without adding many calories.

**Try it:** Build half of your plate with colorful vegetables.

6. Beans and Lentils

Beans, chickpeas, and lentils combine protein with fiber, making them especially satisfying. They also digest more slowly than many refined carbohydrates.

**Meal idea:** Add black beans to salads or lentils to soups and stews.

7. Popcorn

Air-popped popcorn is a whole grain that’s naturally high in fiber and relatively low in calories when prepared without excessive butter or sugar.

**Tip:** Season with herbs or spices instead of heavy toppings.

8. Soup

Broth-based vegetable soups contain plenty of water and vegetables, helping you feel full before the main course. Starting a meal with soup may encourage smaller portion sizes.

**Choose:** Vegetable or chicken broth-based soups over cream-based varieties.

9. Fish

Fish is an excellent source of protein and contains beneficial nutrients. Fatty fish like salmon also provide omega-3 fatty acids, which support overall health as part of a balanced diet.

**Serve with:** Steamed vegetables and brown rice for a satisfying meal.

10. Nuts

Although nuts are calorie-dense, moderate portions can be surprisingly filling thanks to their combination of healthy fats, protein, and fiber.

Recommended serving: About a small handful as a snack.

11. Berries

Strawberries, blueberries, raspberries, and blackberries are naturally sweet while providing fiber and antioxidants. They’re an excellent alternative to many processed desserts.

Enjoy with: Greek yogurt or oatmeal.

12. Cucumbers

Cucumbers are mostly water, making them refreshing and very low in calories. They add crunch and volume to meals and snacks.