1: Snacking can be healthy! Try these 10 foods to curb cravings and support weight loss goals.

2: Avocado is a satisfying snack loaded with healthy fats and fiber to keep you full longer.

3: Nuts like almonds and walnuts are packed with protein and healthy fats for a nutrient-dense snack.

4: Greek yogurt is a creamy and filling snack that is high in protein and low in sugar.

5: Berries like blueberries and raspberries are full of antioxidants and fiber for a sweet snack option.

6: Popcorn is a whole grain snack that is low in calories and high in fiber for guilt-free munching.

7: Crunchy veggies like carrots and bell peppers are low in calories and high in vitamins for a satisfying snack.

8: Hard-boiled eggs are a protein-rich snack that can keep you full and satisfied in between meals.

9: Dark chocolate is a decadent treat that is rich in antioxidants and can satisfy your sweet tooth while snacking smart.