10 Healthy Snacks To Help You Cut Cravings and Lose Weight

Greek Yogurt with Berries:

Greek yogurt is high in protein and can keep you feeling full. Add a handful of fresh berries for added fiber and antioxidants.

Vegetable Sticks with Hummus:

Slice up colorful veggies like carrots, cucumbers, and bell peppers and dip them in hummus for a satisfying and nutritious snack.

Almonds or Mixed Nuts:

Nuts are packed with healthy fats, protein, and fiber. A small handful can provide a satiating snack that also offers numerous health benefits.

Hard-Boiled Eggs:

Eggs are rich in protein and healthy fats. Boil a batch and keep them in the fridge for a quick and easy snack.

Apple Slices with Nut Butter:

Slice an apple and spread a tablespoon of almond or peanut butter on the slices for a tasty combination of fiber and healthy fats.

Tomatoes with Mozzarella:

Enjoy cherry tomatoes with bite-sized mozzarella cheese for a delicious, low-calorie snack that also provides protein and vitamins.

Oatmeal with Fruit:

Choose plain, steel-cut oats and top them with fresh fruits like berries or sliced banana.

Cheese with Pineapple:

Cottage cheese is a good source of protein. Pair it with fresh pineapple for a sweet and satisfying snack.


Popcorn is a whole grain that can be a low-calorie and high-fiber snack. Skip the butter and opt for light seasonings.


Edamame (young soybeans) is a protein-rich snack that also provides fiber. Simply steam and lightly salt them for a tasty treat.