Dietitian Shares 11 Foods You Can Eat A Lot Of Without Getting Fat

Leafy Greens: Foods like spinach, kale, and Swiss chard are low in calories and high in nutrients, making them great for weight management.

Cruciferous Vegetables: Broccoli, cauliflower, Brussels sprouts, and cabbage are high in fiber and water content, helping you feel full with fewer calories.

Lean Proteins: Foods like chicken breast, turkey, fish, tofu, and eggs are rich in protein, which can help you feel satisfied and support muscle growth.

Beans and Legumes: Lentils, chickpeas, black beans, and other legumes are high in fiber and protein, promoting feelings of fullness and aiding in weight management.

Berries: Blueberries, strawberries, raspberries, and blackberries are low in calories and high in antioxidants and fiber, making them a great snack option.

Whole Grains: Quinoa, brown rice, oats, and barley are high in fiber and nutrients, helping you feel full and satisfied while managing your weight.

Greek Yogurt: Greek yogurt is high in protein and low in calories, making it a satisfying snack or meal option that can support weight management.

Nuts and Seeds: Almonds, walnuts, chia seeds, and flaxseeds are high in healthy fats, protein, and fiber, making them a nutritious and satisfying snack.