10  foods that can help you lose weight without ignoring your cravings


Berries such as strawberries, blueberries, raspberries, and blackberries are low in calories and high in fiber, which helps keep you full and satisfied.

Greek Yogurt:

Greek yogurt is high in protein and calcium, which can help keep you full and support muscle growth and repair.


Choose rolled oats or steel-cut oats and add toppings like fruit, nuts, and a drizzle of honey for sweetness.


Spread avocado on whole grain toast or add it to salads and sandwiches to help keep you full and satisfied.


Enjoy eggs for breakfast, lunch, or dinner in a variety of ways, such as scrambled, poached, or hard-boiled.


Salmon is rich in protein and healthy fats, including omega-3 fatty acids, which can help promote satiety and support weight loss.


Enjoy popcorn seasoned with herbs, spices, or nutritional yeast for added flavor without excess calories.

Dark Chocolate:

Enjoy a small piece of dark chocolate as a treat to help curb cravings and satisfy your sweet tooth.

Chia Seeds:

Chia seeds are rich in fiber and omega-3 fatty acids, which can help promote feelings of fullness and satiety.

Nut Butter:

Enjoy nut butter spread on whole grain toast, apple slices, or celery sticks to help manage cravings and keep you full between meals.