1: Meet the dietitian sharing 12 foods you can eat a lot of without gaining weight. Say goodbye to restrictive diets and hello to guilt-free eating.

2: Stock up on berries like blueberries and strawberries. Packed with fiber and antioxidants, they satisfy your sweet tooth while supporting weight loss goals.

3: Load up on leafy greens like spinach and kale. Low in calories but high in nutrients, they help keep you full and nourished without the extra calories.

4: Enjoy lean proteins like chicken and fish. Not only do they keep you full, but they also help build muscle and support fat loss.

5: Indulge in whole grains like quinoa and brown rice. High in fiber and complex carbs, they provide sustained energy without the added pounds.

6: Snack on nuts and seeds like almonds and chia seeds. Packed with healthy fats and protein, they keep you satisfied and support a healthy metabolism.

7: Include dairy products like Greek yogurt and cottage cheese. Rich in protein and calcium, they help keep you full and support weight loss.

8: Incorporate avocados and olive oil into your meals. Packed with healthy fats, they support satiety and help your body absorb essential nutrients.

9: Remember, moderation is key. Enjoy these foods in appropriate portions and listen to your body's hunger cues. With the right balance, you can indulge without guilt.