The less junk you eat, the less you crave it but if you’re not used to eating healthy foods to begin with, how can you possibly resist?

Here are a few healthy snacks you can have while you’re on the go:

Hard-boiled eggs
This is a quick and inexpensive way to get a healthy dose of protein in you.

A nutty banana treat
The classic banana and peanut butter combo never fails. Put some peanut butter on a rice cake and then top it up with a few slices of banana.

Hummus dippers
Slice up some celery, carrots or your favorite veg so you can enjoy this tasty heart-friendly dip wherever you go.

Fruit-and-cheese sticks
There’s nothing wrong with enjoying a good childhood recipe at times. Stack a few grapes and cheese squares onto a toothpick.

Protein bars
This is always a good healthy snack. The only downfall is you might come across a not-so-healthy protein bar. Your best bet is to cook up a recipe at home.