Crunchy chickpea snacks

When it's just something crunchy like potato chips that you're craving, but you want something more filling, you can switch to a chickpea or bean snack.

Mini pepper nachos

These work the same way as your standard nachos but the tortilla chips are replaced with mini bell peppers.

Protein Popcorn

You may crave buttery, salty popcorn when you're cuddling up for a movie night this weekend. Instead of reaching for microwave popcorn like Pop Secret Movie Theater Butter, which only has 3 grams of protein.

peanut butter toast and berries

If it's toast you're craving, try a slice of whole-grain bread instead of white bread, and top it with peanut butter and fresh berries.

Trail mix that contains chocolate

When the sweet cravings strike, it's all too easy to reach for a chocolate bar or your favorite candy, but this type of snack has nothing but added sugars.

Crunchy edamame snacks

One snack that flies under the radar is roasted edamame, which can satiate both the craving for something salty and something crunchy.

Cottage cheese ice cream

Cottage cheese ice cream went viral this past year for being a healthy, delicious, high-protein alternative to regular ice cream, so if it's a frozen treat you're craving, try making this cottage cheese dessert.

Chia seed pudding

The best way to do this is to combine your ingredients in a jar and then place them in the fridge overnight to give the chia seeds a chance to fully soak.

Chocolate energy balls

Instead of reaching for a chocolate bar the next time a sweet craving hits, have some chocolate energy balls on hand for a healthier, more filling snack option.

Greek yogurt with nuts and fruit

Make yourself a healthier, more filling snack by combining plain Greek yogurt with some nuts, seeds, and fruit on top.