9 Foods You Can Eat As Much As You Want Without Getting Fat

Watermelon

Low in calories (46 per cup) and high in water content, watermelon is hydrating and provides potassium and antioxidants like vitamin C.

Apples

With around 148 calories and 5 grams of fiber per large apple, they're filling, rich in soluble fiber, and contain polyphenols that may prevent fat buildup.

Popcorn

Air-popped popcorn (31 calories per cup) is a whole grain snack with protein and fiber, but be cautious with high-calorie flavor add-ins.

Bananas (Slightly Green)

Less ripe bananas are rich in resistant starch and pectin, promoting satiety and feeding good gut bacteria.

Raspberries

Just 78 calories per cup, raspberries offer 10 grams of fiber, 2 grams of protein, and essential nutrients like vitamin C, manganese, and vitamin K.

Puffed Brown Rice Cakes

Low-calorie and airy, brown rice cakes are fiber-rich and can be a bread or cracker substitute or enjoyed alone.

Pomegranate

Pomegranate seeds (120 calories per cup) are packed with protein, fiber, and antioxidants that may support weight management.

Tomatoes

With only 22 calories per medium-sized tomato, they're mostly water but offer essential nutrients like potassium, vitamin C, and folate.

Oats

Cooked oats (134 calories per cup) are filling, high in protein and fiber, and can be customized with healthy add-ins like berries and spices.