10 Foods You Can Eat A Lot Without Gaining Weight

Leafy Greens: Vegetables like spinach, kale, lettuce, and Swiss chard are high in fiber and water content, making them filling while being low in calories.

Broccoli: This cruciferous vegetable is rich in fiber and nutrients, providing volume to meals without adding many calories.

Celery: With its high water content and fibrous texture, celery is a crunchy snack that can be enjoyed in generous amounts.

Cucumbers: Refreshing and hydrating, cucumbers are low in calories and can be sliced up as a snack or added to salads for extra bulk.

Berries: Fruits like strawberries, blueberries, raspberries, and blackberries are packed with antioxidants and fiber while being relatively low in calories.

Watermelon: With its high water content, watermelon is a refreshing and low-calorie fruit that can be eaten in large portions.

Popcorn (Air-popped): Air-popped popcorn is a whole grain snack that is low in calories when consumed without added butter or oil.

Carrots: Carrots are crunchy, low-calorie vegetables that are high in fiber and beta-carotene. They can be enjoyed raw as a snack or cooked in various dishes.

Plain Greek Yogurt: Low in fat and high in protein, plain Greek yogurt is a filling snack that can be enjoyed in larger portions.

Egg Whites: Egg whites are a lean source of protein that can be consumed in larger quantities compared to whole eggs.